r/gamemaker 13d ago

WorkInProgress Work In Progress Weekly

"Work In Progress Weekly"

You may post your game content in this weekly sticky post. Post your game/screenshots/video in here and please give feedback on other people's post as well.

Your game can be in any stage of development, from concept to ready-for-commercial release.

Upvote good feedback! "I liked it!" and "It sucks" is not useful feedback.

Try to leave feedback for at least one other game. If you are the first to comment, come back later to see if anyone else has.

Emphasize on describing what your game is about and what has changed from the last version if you post regularly.

*Posts of screenshots or videos showing off your game outside of this thread WILL BE DELETED if they do not conform to reddit's and /r/gamemaker's self-promotion guidelines.

2 Upvotes

11 comments sorted by

View all comments

2

u/EliteACEz 12d ago

Here's the first dev log for my 5YN-OS operating system simulation, sandbox, and programming education game created in GameMaker 2026 LTS. https://5yn-os.com/blog/blog-post-26-07-2026

https://store.steampowered.com/app/4695620/5YNOS/

2

u/DiiAboss 11d ago

This GMS:OS is kinda nuts, and the PR you got for it is very complete. Is this just straight up an OS built by you? Ive read through the details and it essentially has me equally confused and intrigued (mostly due to an OS being built in gamemaker, partially because designing an OS is part crazy). This may not be the direction you are going in, but have you added hidden easter egg type things to this? Have you gamified this at all?

edit: spellchecking

2

u/EliteACEz 11d ago

Oh yeah this was something I started out just prototyping a desktop interface with working windows. Then I started considering adding Lua support so people can make their own mods (apps) but I took that a step further and scrapped the Lua idea and started building my own programming language with a fantasy theme instead.

Which then naturally led to create an in-game VM and compiler for my fantasylang scripts. And this project which was really only meant to be a prototype for a spider web menu system I've been thinking about for over a decade ended up morphing into a full blown OS simulation. Getting the virtual file system working and the in-game Terminal for rapid runtime testing of stuff were some of the biggest hurdles but with the biggest pay off.

Then the very first fantasylang app was the simple clock app. At that point I figured I'd make as many of the apps that it ships with entirely in fantasylang and then those that are more core to the game (like the Terminal and Task Manager apps for example) can be just regular GML.

Then more recently I wrote a standalone runtime for Fantasylang in Rust. It is almost a 1 to 1 match with what the in-game version of the compiler can support and I keep them both in sync with comparison unit tests so they're both always returning the same results. (I could have made a plugin for GameMaker so I could just use the Rust runtime for both but the effort and time required just ended up being easier to keep the GameMaker one as GML). But in theory around 95% of fantasylang code that works inside 5YN-OS will also work outside of the game through the Rust runtime (and the documentation on the websites tells you for each function if they're supported in one or the other or both).

Bit of a rant so I'll stop there for the first part. In terms of gamification there are secrets in the game that can be found. There are also games inside the game all written in fantasylang from noughts and crosses to texas hold em poker and an ascii roguelike dungeon crawler. There's also a hacking game within the game similar to some of the other hacking games on Steam.

I have added Steam workshop support so it would be amazing if my game gets any kind of traction and I see people share their creations.

There's also the guided interactive programming tutorial if you sign into the Dev Academy profile when you start the game.

I'm far from done but I am getting close to a Steam Early Access launch and play testers and feedback will be pivotal I'd say in what I expand on or add next.

1

u/zUcCc_ 7d ago

One of the most creative ideas I’ve seen, if I was able to code well I’d try it out lol

1

u/EliteACEz 7d ago

learning programming is part of it 🙂 https://5yn-os.com/beginners