this post was submitted on 26 Jun 2024
8 points (100.0% liked)

Delayed Realisations

40 readers
1 users here now

Did you realize something regarding programming that you should have realized years ago? Then post it here, we don't judge

Rules

  1. Don't be the reason I need to expand this list

founded 4 months ago
MODERATORS
 

There are many libraries and frameworks that take the grunt of game dev, without locking you to their specific physics engine, etc.

For example

2D: SFML, Easily create a window and move sprites around, rest is up to you. (C++)

3D: JMonkeyEngine (Based on lwjgl) is basically the same, with 3D rendering instead. It contains tools for physics and collisions, but those are optional. You can do whatever with meshes in 3d space (Java)

I probably should have realized this before fighting with complete game engines (unity, godot) for multiple years even though I prefer doing stuff myself. I find it easier to handle when I've made it myself.

Anyone else know any minimal but feature-rich engines?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 4 months ago

I know what you mean. I would add BabylonJS and ThreeJS for the web platform. They give you a lot of control and freedom as well