sir.laksmana_wenk

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

jmagnani

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

Rainer

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 :wink:

jss

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 Top

New
First poster: bot
3D Graphics Programming from Scratch. Learn 3D Computer Graphics programming by making a 3D software renderer from scratch. Most compreh...
New
First poster: bot
Stride is an open-source C# game engine for realistic rendering and VR. The engine is highly modular and aims at giving game makers more ...
New
ksspeedstar
For about two weeks we have had the problem that Google / Android are rejecting apps for updates with the following statement: We found...
New
GiuseS84
Hi guys, I’ve developed a free game on Google Play Store, could you tell me what you think? The game is called “Structures: a building p...
New
gulshan212
Hello this is Gulshan Negi Well, I have developed a program in C++ to print a man (reference taken from here). On the attached site, I a...
New
Wackytoons_Studio
Please Try Out Our New TPS/FPS With Lots Of Features! Hope U Enjoy!
New
Dhanen
Hi all. New here. I tried do it by myself and searching help in forums but no luck… Hope I can found it here in a specialized forum. My...
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
New
RobertRichards
Stephen Sharer’s Rocket Slide Join Stephen as he launches off the Sharer House slide and rockets into the sky. Fly from Stephen’s home t...
New

Other popular topics Top

AstonJ
Curious to know which languages and frameworks you’re all thinking about learning next :upside_down_face: Perhaps if there’s enough peop...
New
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
AstonJ
I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
AstonJ
If you are experiencing Rails console using 100% CPU on your dev machine, then updating your development and test gems might fix the issu...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
wmnnd
Here’s the story how one of the world’s first production deployments of LiveView came to be - and how trying to improve it almost caused ...
New
husaindevelop
Inside our android webview app, we are trying to paste the copied content from another app eg (notes) using navigator.clipboard.readtext ...
New
PragmaticBookshelf
Author Spotlight: Tammy Coron @Paradox927 Gaming, and writing games in particular, is about passion, vision, experience, and immersio...
New

Latest in Game Dev

View all threads ❯