this post was submitted on 22 Sep 2023
8 points (100.0% liked)

Game Development

3418 readers
13 users here now

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

founded 1 year ago
MODERATORS
 

Hey all, like many of you I've been shopping for a new game engine.

However for my project I don't need any fancy editors. It just leverages unity's cross platform capabilities.

I've worked with various smaller engines and one issue I've ran into is how hard it is to support many platforms. There's always some android device that has a specific opengl driver that claims to implement a certain function but actually doesn't. Crash.

Are there any solutions out there that solve this specific problem? Something low level like SDL but for more platforms. For example the Quest requires android support.

Has any of you directly worked with Vulkan? Maybe I'm still living in the aughts.

top 7 comments
sorted by: hot top controversial new old
[–] AdmiralShat@programming.dev 4 points 1 year ago

Right now, the only suggestions you're going to get are Godot, Defold, Stride3D, and OD3D.

[–] goatbeard@lemm.ee 2 points 1 year ago (1 children)

I believe Godot uses Vulkan under the hood and it can definitely support cross platform builds (desktop native, web, mobile, console)

[–] xilliah@beehaw.org 2 points 1 year ago (2 children)

I will probably switch to Godot, however it also comes with lots of extras I don't need such as an editor, model importer, and so on. I just need something low level for audiovisual and input. Perhaps a render engine too.

[–] GammaGames@beehaw.org 3 points 1 year ago* (last edited 1 year ago) (1 children)
[–] xilliah@beehaw.org 3 points 1 year ago
[–] guigs44@programming.dev 1 points 1 year ago (1 children)

Try either Raylib (C) or Bevy (Rust)

[–] xilliah@beehaw.org 2 points 1 year ago