1 point

Defold. Fast and powerful, and so easy to deploy on any platform.

permalink
report
reply
2 points

for my little silly experiments I use Raylib (C or the Go bindings).

permalink
report
reply
2 points

Professionally: Unreal Engine 5 Hobby: Godot and Unreal Engine 5

Godot is fun, quick and small. Unreal is powerful, bulky and big.

permalink
report
reply
1 point

https://phaser.io/ - web-first, so Easy to distribute even games made for game jams

permalink
report
reply
1 point

I had to build a game in phaser 3 for my “html” course and I swore I would never try to game dev in js again.

I know we were using a very old version and we had very minimal guidance… have I missed something big that makes it tolerable to work with or do i just need more js experience?

permalink
report
parent
reply
3 points

The way you put it, it sounds that you have issues with the language. I can relate to that, but JS is what browsers understand natively. Probably using TypeScript is a good alternative, as static typing helps you keep afloat as the project grows.

As for Phaser itself (can be used with TypeScript), it depends what kind of game you’re making. Even older versions of phaser have the typical programming affordances to make 2D games like assets and physics. Having said that, it’s fair that other engines have visual editors, and possibly more tutorials and other resources.

But yes, phaser is hardly HTML, so weird choice for the course.

permalink
report
parent
reply
1 point

Unreal Engine. I’ve been enjoying learning it and building it. It’s powerful and so far has solved every problem I’ve had without much pain.

permalink
report
reply

Game Development

!gamedev@programming.dev

Create post

Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.

Community Wiki

Community stats

  • 737

    Monthly active users

  • 310

    Posts

  • 876

    Comments