top | item 37483096

(no title)

citeguised | 2 years ago

As hobbyist, if I would plan a serious project (with the goal of shipping, and a concrete idea), I'd use PhaserJS or ThreeJS, depending on 2D/3D. Mainly because JS/TS is my the language I am most productive in. And the result can be packaged to any target thanks to Electron and similar solutions. "Curious Expedition" and "Vampire Survivors" are two more popular games made with web-tech. (Although Vampire later moved to Unity)

For Desktop/Mobile I'd use Godot or MonoGame with C#.

For silly stuff or really short games and/or prototypes, Pico-8 is hard to beat.

And when the low-level itch starts, Raylib with C.

discuss

order

algorias|2 years ago

A +1 for fantasy consoles here. I'm partial to the TIC-80. I don't have the time and energy for huge personal projects, so the restrictions keep me focused on simplicity, fun, and the joy of coding itself.

citeguised|2 years ago

Totally! And for additional fun, run the games on one of those Retro-Handheld-Consoles (Miyoo etc.).