I used Microsoft CoPilot to find 20 game-making platforms of varying complexity to test platforms that might work for my final prototype for semester 2.
The list with CoPilot’s Comments
- Scratch: A visual programming platform ideal for beginners and educational purposes. Great for creating simple 2D games.
- GDevelop: A no-code, open-source engine for 2D and simple 3D games. Perfect for those new to game design.
- microStudio: A browser-based engine for 2D games, offering tools for coding, sprite creation, and map design.
- RPG Maker: Focused on creating role-playing games with minimal coding. Ideal for storytelling and character-driven games.
- Construct 3: A drag-and-drop engine for 2D games, suitable for beginners and intermediate designers.
- Godot Engine: A powerful open-source engine for both 2D and 3D games. Offers flexibility with scripting languages like GDScript and C#.
- Unity: A widely-used engine for 2D and 3D games, offering advanced features and a large community for support.
- Unreal Engine: Known for its high-end graphics and capabilities for 3D games. Best for advanced designers.
- Defold: A lightweight engine for 2D games, offering a balance between simplicity and advanced features.
- Blender Game Engine: While primarily a 3D modeling tool, it also supports game creation with Python scripting.
- GameMaker Studio 2: A versatile engine for 2D games, offering drag-and-drop functionality and coding options.
- Stencyl: A no-code platform for creating 2D games, ideal for mobile and web publishing.
- TIC-80: A fantasy console for creating retro-style games with built-in tools for coding, music, and art.
- PICO-8: Another fantasy console focused on 8-bit style games, with a strong community and creative tools.
- Cerberus X: A lightweight engine for 2D and 3D games, suitable for indie developers and hobbyists.
- Adventure Game Studio (AGS): Perfect for creating point-and-click adventure games with minimal coding.
- Ren’Py: A visual novel engine that’s beginner-friendly and great for storytelling-focused games.
- Twine: A tool for creating interactive, text-based games and stories without programming knowledge.
- CryEngine: A high-end engine for 3D games, offering stunning visuals and advanced features.
- Amazon Lumberyard: A powerful 3D engine with integration for multiplayer and cloud-based games.
Quick Testing Each Platform:
What am I looking for?
- Something easy to use and quick to prototype with
- A range of game making strategies – aim to use 4 platforms
- They must work on Mac as that is the operating system I have at home
- They must be free
- The grading key
- ** = they seem suitable
xx= not suitable- Everything else is in the may be useful pile!
The results:
- **Scratch: Simple with good tutorials.**
- GDevelop: Looks very simple. Small monthly fee if you want to publish games. First game free.
- microStudio: Browser based and looks simple. Coding. Might be a good one for the prototyping stage.
RPG Maker: Looks simple to use. Costs £25.Construct 3: Subscription model.- Godot Engine: Free, looks powerful and able to create complex games which work across platforms. Might be good for phase 3.
- Unity: Have experience of using this in class. Might be useful when I want to make something more developed.
Unreal Engine: Cannot run this on my devices due to lack of processing power. Too complex for this phase.- Defold: This is cross platform and may be useful for the final game. Looks like it has lots of features and may be something to look at in phase 3 or for the final project.
Blender Game Engine: I think this will be too complex for the moment.- **GameMaker Studio 2: This looks like an easy to use high potential game engine.**
- **Stencyl: Drag and drop interface with the option of writing code. Drawing system looks very simple to use. Might be a good candidate!**
TIC-80: Very simple pixel ‘games’. Too simple to use for my concepts I think…PICO-8: Costs £15. Very simple pixel games.- Cerberus X: Simple games that have the Indie aesthetic. Uses high level programming. There is also a module that allows for more simple construction.
- Adventure Game Studio (AGS): Point and click, hard to get a sense of how this works. Free and able to make simple games.
- **Ren’Py: This looks like a good option for the final game – a narrative, illustration based game engine.**
- Twine: Have experience of this from term 1.
CryEngine: Ruled out as not available for Mac OS.Amazon Lumberyard: Now O3DE => Ruled out as not available for Mac OS.
The Winners
- Scratch
- GameMaker Studio 2
- Stencyl
- Ren’Py
Next Steps
To continue with phase 2 of the project plan: prototyping games to test game ideas using the above shortlist