Live data from Hacker News

Game engines as an art form

medium.com

21–30 of 54 posts

Re: Game engines as an art form

#21

I miss working on my C++ game engine with my old business partner. We got so far with it, all the way to cross-compiling stuff like Ogg Theora/Vorbis video and audio playback around the time the iPhone arrived. Maybe a dozen rather large frameworks, before stuff like CocoaPods. Which provided us with a bare-metal environment, kind of a Unity for 2D gaming with blitters and basic OpenGL quad rendering. Unfortunately,…

I think OpenGL (ES) 3 / OpenAL is probably the final APIs you have to worry about for eternity. Metal/Vulkan/DX12 adds nothing of gameplay value.

Re: Game engines as an art form

#22
post #8
post #2

> If you had asked me why I’d been so dedicated to developing the same game engine for so long, I probably wouldn’t have had a very good answer for you until somewhat recently. Perhaps I would have cracked a joke about game engine development being a basic human need for me, right up there with food, water, and oxygen, but obviously we all know that’s not a real answer. I was exactly this person for a long time. I to…

> I've realized that game development is a great coping mechanism to help you feel safe and in control. You are the master of your own universe. This is THE reason I started programming when I was 11 years old! I was always dreaming of this universe that I would create. I even tried to make an RPG game using Game Maker. I stopped when, after a couple of weeks, I had a barely working fighting system and nothing else.…

[deleted]

Re: Game engines as an art form

#23
post #2

> If you had asked me why I’d been so dedicated to developing the same game engine for so long, I probably wouldn’t have had a very good answer for you until somewhat recently. Perhaps I would have cracked a joke about game engine development being a basic human need for me, right up there with food, water, and oxygen, but obviously we all know that’s not a real answer. I was exactly this person for a long time. I to…

So what exactly is it that we are self-medicating? The disability to fit in with others? That would be too much of a clichee for my taste. When i was young i could always imagine a greater game, no matter how great the games i had. Out of this grew the desire to make. Of course i failed. But isnt this quite an appealing conditio humana after all?

Re: Game engines as an art form

#24
post #2

> If you had asked me why I’d been so dedicated to developing the same game engine for so long, I probably wouldn’t have had a very good answer for you until somewhat recently. Perhaps I would have cracked a joke about game engine development being a basic human need for me, right up there with food, water, and oxygen, but obviously we all know that’s not a real answer. I was exactly this person for a long time. I to…

Knowing a lot of creative people with a drive that could be interpreted through the lens of pathology, on the other side of it, what does healthy look like?

Re: Game engines as an art form

#25
post #2

> If you had asked me why I’d been so dedicated to developing the same game engine for so long, I probably wouldn’t have had a very good answer for you until somewhat recently. Perhaps I would have cracked a joke about game engine development being a basic human need for me, right up there with food, water, and oxygen, but obviously we all know that’s not a real answer. I was exactly this person for a long time. I to…

> I've realized that game development is a great coping mechanism to help you feel safe and in control. You are the master of your own universe. For some reason it also helps you feel worthy, like you've accomplished something.

> I'm not saying gamedev is bad, but I think a lot of people unknowingly use it to self-medicate.

Great insight - IMHO, among the most valuable people can have in life. Of course it is not particular to games or development; it's the motivation for many of us doing many things. Some go to the bar and pick up sex partners - or get in fights, some fix up their homes or cars, some knit, some run marathons, some make FOSS, some do drugs, some bully other people or abuse their pets, some play Call of Duty, etc.

I think the trick is to realize what you are doing - coping, feeling some control, etc,. - accepting that it's a good, healthy instinct, and finding a good healthy way to do it. Art is a great outlet, serial sex partners - usually not so much (not judging, just observing).

The fundamental metric is not to get stuck on 'do I feel better while I'm doing it' but to choose based on, 'do I feel better after I do it' and also, 'is the world slightly better after I do it?'.

Re: Game engines as an art form

#26
post #21

I miss working on my C++ game engine with my old business partner. We got so far with it, all the way to cross-compiling stuff like Ogg Theora/Vorbis video and audio playback around the time the iPhone arrived. Maybe a dozen rather large frameworks, before stuff like CocoaPods. Which provided us with a bare-metal environment, kind of a Unity for 2D gaming with blitters and basic OpenGL quad rendering. Unfortunately,…

I think OpenGL (ES) 3 / OpenAL is probably the final APIs you have to worry about for eternity. Metal/Vulkan/DX12 adds nothing of gameplay value.

Guess what, Apple has deprecated OpenGL too :)

Re: Game engines as an art form

#27
Game engines are the nearest we can get to ideal no-code tools, and after all the typing saved we still need a whole lot of code to define game mechanics, effects, interactions, and so on.

Re: Game engines as an art form

#28
post #2

> If you had asked me why I’d been so dedicated to developing the same game engine for so long, I probably wouldn’t have had a very good answer for you until somewhat recently. Perhaps I would have cracked a joke about game engine development being a basic human need for me, right up there with food, water, and oxygen, but obviously we all know that’s not a real answer. I was exactly this person for a long time. I to…

Knowing that the "computer nerd" is the archetypical male fight/flight hybrid coping mechanism from childhood trauma, this is unsurprising. A lot of my own life struggles became easier to understand when I started unwrapping my trauma with a therapist.

Re: Game engines as an art form

#29
Ebiten actually works fairly well. I believe there is an example of a game made using Ebiten that garnered 100,000 downloads on the Google Play Store. I am even more impressed after perusing this article. Thank you for sharing.

Re: Game engines as an art form

#30
post #2

> If you had asked me why I’d been so dedicated to developing the same game engine for so long, I probably wouldn’t have had a very good answer for you until somewhat recently. Perhaps I would have cracked a joke about game engine development being a basic human need for me, right up there with food, water, and oxygen, but obviously we all know that’s not a real answer. I was exactly this person for a long time. I to…

Knowing a lot of creative people with a drive that could be interpreted through the lens of pathology, on the other side of it, what does healthy look like?

What is pathological? The need to feel safe and have some control? That is perfectly healthy. How you do it - that is where unhealthy things can happen. Is art an unhealthy way to do it?
Post reply on HN