Fangames > Engines

Barebones Studio Project (based on Yoyo's engine)

(1/1)

patrickgh3:
This is a GameMaker: Studio project that contains only the bare bones features of a fangame engine. It can be useful for technical projects or prototypes where you don't want stuff like a title screen, save files, and a bunch of global state managing getting in your way.

The project is heavily based on Yoyo's engine. All I did was tear stuff out and format stuff to my liking, so most of the credit goes to him. Additionally, I'll probably keep this more or less up to date with major changes to his engine. I hope others find this barebones project as useful as I have! :)

Features:
- Player behavior (walking, jumping, shooting, dying, restarting)
- Common platforming behaviors (vines, flipped gravity, water, etc)
- Simple save scripts (both saving internally and to file)
- Standard graphics
- Player sounds
- That's it

(click to show/hide)
Download - 1.1

(click to show/hide)
--- 1.0   10/20/15 ---
Initial posting

--- 1.1   11/24/15 ---
Bunch of small changes, some of which I realized after I released indigo needle which was based on this project.
Enable window resizing by default
Move killers object folder down to fix collision issues
Alt-F4 closes game
Change global.player_xscale to be variable in player object
Add example of simple saving and loading to file (in AppData folder)
Fix slight bug in playerJump with water3
A few more minor tweaks in various places
Shorten readme

Derf:
Really really useful, thanks Patrick!

Garitox:
 :wixSanic: GOOD ENGINE :v

patrickgh3:
Released a new version with a bunch of minor changes. I also re-wrote the original post.

Habluka:
After using it for a short game, I have to say that this engine was much easier to work with than any of the other ones I've tried out.  Thanks for releasing it.

Navigation

[0] Message Index

Go to full version