
sir.laksmana_wenk
I want to learn how make a game, but where should I start?
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc.
However, I don’t have experience in programming. I don’t know what language should I learn first.
Also, many people on the internet have said that you need to be good at math and physics before learning to code… well, I’m terrible with math.
Is it true? Why do I have to learn those before programming? How far can I go without understanding math and physics? And what kind of math do I have to be knowledgeable at?
Most Liked

jmagnani
Wow, such an awesome skill to have. Not everyone who codes can do the ‘design’ part of games, IMHO.

Rainer
It depends on what style of game you want to create. Depending on that, you can choose an already existing engine, where you can already get quite far without big coding knowledge.
Maybe have a look at this one: https://godotengine.org/
I’ve done it the hard way when I was a student and created my own small 3d engine, for such a thing you’d need basic knowledge of Trigonometry, but you don’t need to be “good at math”, I’m not either

jss
I agree, I don’t think you really need to be good at math and physics, unless maybe you are creating your own game engine.
Popular Game Dev topics










Other popular topics










Latest in Game Dev
Latest (all)
Categories:
Popular Portals
- /elixir
- /rust
- /erlang
- /ruby
- /opensuse
- /python
- /wasm
- /clojure
- /keyboards
- /go
- /security
- /centos
- /react-native
- /typescript
- /vim
- /swift
- /haskell
- /svelte
- /v
- /gleam
- /crystal
- /arch-linux
- /c-plus-plus
- /vscode
- /deno
- /laravel
- /agda
- /julia
- /elm
- /ubuntu
- /zig
- /angular
- /preact
- /html
- /nerves
- /rocky
- /vuejs
- /lisp
- /neovim
- /dart
- /deepseek
- /caramel
- /grails
- /nova
- /c-sharp
- /websharper
- /revery
- /rubymotion
- /ihp
- /prolog
- /buffalo
- /idris
- /seed
- /flask
- /membrane
- /amber
- /yew
- /nitrogen
- /groovy
- /kitura