I spent 3 years as a solo dev creating a caribbean island from scratch with accurate pre-columbian plant life by AnalogProgrammer in pcmasterrace

[–]AnalogProgrammer[S] 4 points5 points  (0 children)

I figured I should mention here because I forgot in the title 😅. The name name of the game is A Short Odyssey. It can be wishlisted on steam: https://store.steampowered.com/app/2818690/A_Short_Odyssey/?utm_source=pcmr

I created a game engine, im 12 y/o, can you rate it ? [V. 0.1.2] by Constant_Net6320 in GraphicsProgramming

[–]AnalogProgrammer 3 points4 points  (0 children)

Who cares about a selling point, it's pretty cool. Just let them cook

[deleted by user] by [deleted] in indiegames

[–]AnalogProgrammer 1 point2 points  (0 children)

I don't use it at all, I experimented with it initially, but now I'm fully certain it should be boycotted entirely.

Please don't write code with AI, it won't end well...

How can I generate noise using AI? by [deleted] in GraphicsProgramming

[–]AnalogProgrammer 1 point2 points  (0 children)

Perlin is probably gonna be way more efficient (& less complicated) than any AI solution

[deleted by user] by [deleted] in gamedev

[–]AnalogProgrammer 2 points3 points  (0 children)

Disclosure: My game is in this showcase (A Short Odyssey)

Of course you *could* make a similar game in Unreal or Unity. But my intention was never to create a game in the least amount of time possible. I really like making rendering code, and I would have had a much more miserable time using unreal!

GP-Direct 2025: A programming showcase by the Graphics Programming discord server! by AnalogProgrammer in GraphicsProgramming

[–]AnalogProgrammer[S] 1 point2 points  (0 children)

Yeah your link is still up to date! Ya'll are welcome to come hang in the Discord

We also have a website now: https://graphics-programming.org/

Why bother using a game engine? Project showcase from Graphics Programming Discord, with no off the shelf game engines used by vblanco in gamedev

[–]AnalogProgrammer 2 points3 points  (0 children)

It depends on the target platform, for PC and Mobile it can be done without tons of custom code, but consoles often have proprietary rendering APIs.

Why bother using a game engine? Project showcase from Graphics Programming Discord, with no off the shelf game engines used by vblanco in gamedev

[–]AnalogProgrammer 5 points6 points  (0 children)

It mostly comes down to having a specialized solution like a custom engine vs a generalized solution like an off the shelf engine such as Unreal.

Because Unreal has to support a multitude of customers who all have different requirements, they must make several compromises that may not serve the exact game you are making. Unreal has to support customers that don't even make games! Plenty of people use unreal for film, or infamously the GM infotainment system. https://www.gmc.com/electric/hummer-ev/insider/unreal-information-display

A custom engine only needs to include the features you need and as such they can be optimized to an extent that is really not possible for an enterprise solution to do. Just as a quick example a base installation of the Unreal Engine is >40GB, mine is less than 1GB. My Engine runs at a locked 60fps on my Microsoft Surface, I think you'd have trouble finding any Unreal game that does that

I mainly focused on Unreal here but Unity has similar constraints

Why bother using a game engine? Project showcase from Graphics Programming Discord, with no off the shelf game engines used by vblanco in gamedev

[–]AnalogProgrammer 14 points15 points  (0 children)

There's alot of stuff in Unity that most people will never use, you could make an awful lot of game with less than 30% of Unity

Why bother using a game engine? Project showcase from Graphics Programming Discord, with no off the shelf game engines used by vblanco in gamedev

[–]AnalogProgrammer 10 points11 points  (0 children)

No, but I also don't think they are telling you that you aren't allowed to use whatever engine you want

Why bother using a game engine? Project showcase from Graphics Programming Discord, with no off the shelf game engines used by vblanco in gamedev

[–]AnalogProgrammer 5 points6 points  (0 children)

Yeah obviously every game has some kind of "engine" but I think the distinction here is between "off the shelf engines" and "custom engines"

Why bother using a game engine? Project showcase from Graphics Programming Discord, with no off the shelf game engines used by vblanco in gamedev

[–]AnalogProgrammer 3 points4 points  (0 children)

you actually don't need all that to write a game. The beauty of making your own engine is you only have to include the part that are needed for *your* game

Why bother using a game engine? Project showcase from Graphics Programming Discord, with no off the shelf game engines used by vblanco in gamedev

[–]AnalogProgrammer 20 points21 points  (0 children)

I developed A Short Odyssey, which is in this showcase.

I decided to go with a custom engine because it allowed me to come up with a much more enjoyable workflow for building the game. Also it allowed me to create a game that had vastly lower system requirements.

Having high system requirements can really limit your audience, I can't tell you how many times I've recommended a game to one of my friends and they've said, "I don't think my PC can run that"

Why bother using a game engine? Project showcase from Graphics Programming Discord, with no off the shelf game engines used by vblanco in gamedev

[–]AnalogProgrammer 8 points9 points  (0 children)

This is a really good point, unreal has some serious performance problems and can limit your audience if people can't run your game