Engines/approaches etc. I have used
I have used: godot game engine, pico8, javascript and pyGame. All have their pros and cons. I ended up settling on javaScript, but keep up with cool tutorials etc in the others for inspiration/ideas.
- Godot Game engine – Make an Action RPG in Godot 3.2
- pyGame (python) – Creating a Mario Maker style game in Python – The ultimate introduction to Pygame
- I hadn’t considered this until i saw this tutorial and thought it was awesome!
- pico8 (LUA) – Making a Roguelike #1 – Overview – Pico-8 Hero
- javascript – Let’s build an RPG with JavaScript – Part 1: Project Beginnings #pizzalegends– JavaScript Game Development Course for Beginners
- Phaser.js NOT v3.5…
Well, the one below is a good reason to avoid ‘frameworks’ and
Kaboom – now depricated
Can’t remember the name of it, but there was another one I saw too that is now out of date.
The kittykat one too… just many, many examples.
Had a look at a bunch of books, but found them a struggle. Special mention this one tho: https://www.amazon.com/Advanced-Game-Design-HTML5-JavaScript/dp/1430258004
So, then the question is: make the games using vanilla javascript, or use libraries etc.
I actually think this:
use ga (https://github.com/kittykatattack/ga) or hexi (https://github.com/kittykatattack/hexi) as a basis – then add stuff in…
Game Programming Patterns
This is a good one too: How to make an RPG(Schuller, 2017)
And so…
In the end, I have decided that I am going to go it alone and start from scratch – fairly confident I understand the concepts/structures etc. enough.
I am going on the basis of: get the data MODEL right, everything follows from there… graphics are the VIEW of the data MODEL – etc.