To make a video game you need to know at least a little bit about most of these things:

state machines

networking

security

game theory

user interface design

physics

math/algebra/trigonometry/calculus

animation

compression & encoding

and programming of course

I think game dev uses more skills than almost any other kind of development. It is daunting.

Reply to this note

Please Login to reply.

Discussion

well said

to your point, this was a humbling read: https://fabiensanglard.net/gebbdoom/