+ 1

Game dev advice

Iā€™m new to game dev I have mad a few simple games but my main problem is I donā€™t know what I donā€™t know like I learned the yesterday I learned that after using atan2 in unity u have to convert from radiumā€™s to degrees anyways does anyone have advice or things that I should learn about for unity or game development as a whole .thanks for your time

22nd Dec 2024, 8:59 PM
Bob Balinski
7 Answers
+ 6
Lisa is right but she didn't emphasized more on design. Even if you are a PRO, you MUST make a design before starting any game project. Designing your game is one of the hardest, if you didn't, you will likely end up, re editing your own code, changing things constantly, getting frustrated and the end, losing interest. Use inkscape and Microsoft Visio to design your game, the classes, exports etc. I barely use geometry but aspect such as calculus 2 and calculus 3, linear algebra, trigonometry, progression and set theory are very important. If you're using unity, get familiar with the function. Most trigonometry functions expect the values in radians not degrees
23rd Dec 2024, 5:07 PM
RuntimeTerror
RuntimeTerror - avatar
+ 5
For game development in general, basic and advanced math is useful! For example, I often need geometry and algebra for my games. If you like to make as much as you can by yourself ā€“ like me ā€“ it is also helpful to learn graphic editing (Krita, Inkscape, etc.) so to create and modify images. For 3D games, we can use Blender to create and edit 3D models (and rig and animate them). At some point, especially as the projects become more complex, figuring out a clear file and folder structure will be necessary ā€“ and don't forget to document your code. Also, version control software like Git may become relevant to you. There's no "definitive guide"; so I am speaking out of my own experience here... I also find it helpful to go through other people's codes or watch YouTube tutorials to see how others solve particular tasks.
23rd Dec 2024, 1:54 PM
Lisa
Lisa - avatar
+ 3
Let me give a bird eye view.... Gamedev is really fun and rewarding ( also frsutrating but the feel you get after implementing something give enough dopamine boost to get past ) as an indie dev you'll require to have a lots of skills to succeed in this field... indie game dev is not only about math and computer science... it also requires you to be creative and artistic... people good at art do really well as far as ive seen.. as at some point you'll require to make game assets according to your project needs ( in the beginning you could do well by just using some random assets ).. you'll have to learn to make sprites .. animations ... and lets not forget the sound and music... they're essential for any good game :) and if you're getting your hands dirty with 3d then you'll also need to learn about modeling and rigging ... and lets not forget about those cool vfx :) before all these as RuntimeTerror mentioned you'll need to design your game first you might shoot at your feet later if not..
24th Dec 2024, 4:04 AM
Prashanth Kumar
Prashanth Kumar - avatar
+ 2
Thanks Lisa
23rd Dec 2024, 2:41 PM
Bob Balinski
+ 1
Very helpfull
23rd Dec 2024, 2:42 PM
Bob Balinski
+ 1
24th Dec 2024, 6:24 AM
Bob Balinski