Is game engine dev real?
from CarlLandry357@lemmy.world to programming@programming.dev on 16 Feb 03:40
https://lemmy.world/post/43190958

What if I want to make an RPG game with a text dialog that you can scroll down? And according to my research, 50% of mobile games are made with Unity? Maybe some for the engine, some for pure coding? Maybe that’s their trick?

#programming

threaded - newest

frongt@lemmy.zip on 16 Feb 03:54 next collapse

Is game engine dev real?

I don’t think game engines are drawn from a well in the ground, so yeah it’s real.

What if I want to make an RPG game with a text dialog that you can scroll down?

Then do it. Or don’t, I’m not a cop.

according to my research, 50% of mobile games are made with Unity? Maybe some for the engine, some for pure coding? Maybe that’s their trick?

Maybe. 90% of mobile games are shovelware slop though. Unity makes that easy. There’s no trick.

CarlLandry357@lemmy.world on 16 Feb 04:06 collapse

I think you have a point.

tiredofsametab@fedia.io on 16 Feb 04:08 next collapse

I'm not sure I know what you're asking. Many people use established engines and many of those engines are still under active development to add features, tune performance, etc. Some people also choose to write their own, either for learning/fun or for more specific usecases.

CarlLandry357@lemmy.world on 16 Feb 04:30 collapse

Write a game engine? I’d suggest you just use one. And how powerful are those features? Anyway, Among US(mobile game) was made with Unity game engine.

ieGod@lemmy.zip on 16 Feb 20:05 collapse

It depends entirely on the needs and skill of the developers. There’s no one size fits all.

carl_dungeon@lemmy.world on 16 Feb 04:55 next collapse

Sure you can build an engine if you want- the reason so much stuff is unity is because it handles the cross platform build/deploy for you and is already a well established engine/platform.

If you’re trying to make a game- use an engine. If you’re trying to make an engine, don’t get distracted with making a game. They’re very different things these days.

If you’re just doing this to learn and want to make a game from scratch, then do that- but the cross platform is a pain.

CarlLandry357@lemmy.world on 16 Feb 05:15 next collapse

I agree with you on that.

Redkey@programming.dev on 16 Feb 21:52 collapse

the cross platform is a pain.

It doesn’t have to be with libraries like SDL. Years ago I got stuck fighting all-in-one game engines that didn’t fit my design choices, precisely because I thought it would be worth it for platform independence. Then I found out about SDL, which was what I actually wanted.

If someone thinks that not using a pre-rolled engine with a full editing suite included is a waste of time, I can respect that. But there are options if you’d rather make your own but still don’t want to have to learn the ins and outs of multiple hardware architectures and operating systems.

Kolanaki@pawb.social on 16 Feb 05:11 next collapse

I feel like making your own engine is really only necessary for two reasons:

  • You want to save money by not licensing someone else’s engine

  • You wanna flex by doing something new or differently

CarlLandry357@lemmy.world on 16 Feb 05:14 next collapse

Uhm, I didn’t say I was planning to write a game engine lol

Redkey@programming.dev on 16 Feb 21:55 collapse
  • You want to make a technically simple game, and want it actually to be able to run on a potato instead of just looking like it should, and you already have the skills or aren’t afraid to take the time to learn.
talkingpumpkin@lemmy.world on 16 Feb 19:05 collapse

Some game engines are real, others are… unreal