Jump to content
  • Advertisement
Sign in to follow this  

[WIP]-SDL2-“Garry Kitchen’s GameMaker 2”-Feedback?

Recommended Posts


We are working on a sequel to my all time favorite application:
"Garry Kitchen's GameMaker" for the Commodore 64.
(it's a very simple game creation IDE)

Application builds and runs on Windows(R) and Linux.
(the only dependency is SDL2 and there is a makefile included to build on any Linux)

NOTE: This is a just started work-in-progress...don't expect too much :)

We will be updating this thread posting as production progresses.
Please post complaints and suggestions to this forum thread.
This is our most ambitious project to date so don't expect a beta for at least 6-12 months...



If you are unfamiliar with this superb game creation IDE then please check out the wiki below:


Garry Kitchen's GameMaker

Garry Kitchen's GameMaker is an IDE for the Commodore 64, Apple II, and IBM PCs, created by Garry Kitchen and released by Activision in 1985. The software is notable as one of the earliest all-in-one game design products aimed at the general consumer, preceded by Broderbund’s The Arcade Machine in 1982. Two add-on disks are available for the Commodore 64 version: Sports, and Science Fiction. These include sprites, music, and background elements for loading into GameMaker. To demonstrate the vers...


You can download the current entire project below on GitHub:

favicon.icoGitHub 35844132?s=400&v=4


100% FREE Cross-Platform Open-Source SDL2 Video Game Engine! - FallenAngelSoftware/SDL2-C64GKGM2


Here is a screenshot:

Edited by JeZ-l-Lee

Share this post

Link to post
Share on other sites

Target audience?
I think the DOS style assembly part would scare away most of the non-programmers. Game makers are supposed to target people who cannot make games on their own and therefore accept certain limitations to what can be made. You can either make it more appealing to beginners using a graphical language generating the script when starting or make it powerful like Java/Basic and only handle the low-level engine and installer stuff for the intermediate programmers.

Window manager
Linux is kind of being treated like a second class system by SDL's developers, so you can have a look at Google Chrome's code for X-Lib window management which is more robust (because Google has more money and develops their own Linux distributions) even thou the code is equally scattered and hard to read.
(Preparing for the rants and downvotes...)

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!