I made this engine roughly a year ago out of boredom, and planned to publish it, but I didn't really know where. Time passed and I ended up forgetting it even existed, since I stopped using Game Maker. But a month ago I found it sitting there, in a folder, lonely, and decided to give it some love. Great timing, because I recently remembered this place exists (yeah, my memory really does suck sometimes).
So, without further ado, let's talk about the engine.Purpose:
The purpose was to create a clean, simple, flexible and extensible engine for people experienced with programming who didn't want to use bloated engines such as Yuuutu.
I borrowed objects, sprites and sounds form Yuuutu and the original engine by tijit to build mine, though.Features:
-Player system (movement speeds are the same as in Yuuutu)
-Camera system (same as always)
-Music system (ready for external audio and non-stop music if you wish so)
-Trigger system (improved, very flexible, although it needs more coding)
-Save/Load system (partially borrowed from Yuuutu, doesn't reset the game)
-Basic IWBTG blocks/enemies and collision system (same as the original engine with a few improvements)
-Simple menu (with only one slot, because I felt adding support for multi-slot was going to add noise to the code)
-Full documentation (in PDF format, read it if you're clueless about how a certain system works)
Note: I'll add some features such as multi-slot and control changing if you guys think it should be part of this engine. I can't really decide for myself.
Note: In the documentation, every time a section name appears you can click it to go straight to that section.
Note: This engine was created and meant to be used with Game Maker 8.0Downloads:
You can choose between two versions: The pure, minimalistic engine, without any samples (no music, no tiles, no objects that are not part of the systems) or one with samples (recommended to understand how the objects of the engine work).I wanna be a minimalistic engine
(309KiB)I wanna be a minimalistic engine (with samples)
That's all for now. I hope this can be useful to somebody, because I ended up not using it at all...
P.S.: I know there's some fangame creation contest going on right now that started a month ago or so... bad timing on my part u.u
I hope you can still check this out, I ended up putting quite a lot of effort into it >-<