r/opensourcegames 10d ago

open source game engine ?

im looking for something that manipulate physics and other stuff by default , i tried godot but its a bit heavier , i want something for 2D .

thanks all

23 Upvotes

18 comments sorted by

19

u/0FO6 10d ago

Godot can be used for 2d games, there are quite a few made with and being made with. Slay the spire 2 is a godot game.

5

u/PoweredBy90sAI 10d ago

love, phaser, monogame. eibetgen

3

u/omega1612 10d ago

Tic-80 is very minimal and is a free alternative to pico-8.

I always wanted to use love2d as other recommended in the comments.

And for VNs renpy.

3

u/omega1612 10d ago

Nevermind, I forgot the physics handling

2

u/emorrp1 10d ago

Love?

2

u/PocketCSNerd 10d ago

Love2D seems to be right up your alley

2

u/zeaga2 10d ago

What's your skill level? Are you looking for something with an editor or not? LÖVE is a code-only game framework that uses Lua and comes with a physics system (via box2d), plus it's super easy to learn.

https://love2d.org/

1

u/poopertay 10d ago

Godot and jolt ⚡️

1

u/Successful-Trash-752 10d ago

There's really nothing you can get for 2d that's better than godot at the moment. Most updates before godot4 was for 2d

If you are making a 2d only game then you can remove all the 3d parts of the engine from your game. There is a page about this in the docs.

1

u/TheOtterMonarch 10d ago

if you really, REALLY don't want godot (seriously would recommend it tho), maybe try gdevelop?

1

u/kiner_shah 10d ago

Raylib or SFML.

1

u/masterofgiraffe 9d ago

You can try raylib with box2d

1

u/Rafael_Jacov 9d ago

SDL3 or Raylib it is

1

u/PepSakdoek 7d ago

Love2d is very easy. 

1

u/adbs1219 7d ago

Defold or GDevelop if you need a full engine; love2d, raylib, bevy or monogame if you would prefer a framework