How to Actually Start Making Games

  Рет қаралды 2,264

Space Dodo

Space Dodo

3 жыл бұрын

#Devlog #gamedev
How to Start Making Games
This is the real answer to the questions: as affirmed by actual game devs.
Making a game: Where to start? Learning to make a game is hard. It's especially hard when everyone's advice is just "make a game." I hope to give you a road map to start making games and actually eventually make the dream game you always hoped to make.
Join the discord! / discord
Here's my itch: techdive.itch.io/
Learn more about my editing software: • What Version of VEGAS ...
More about the baseball game here: • The Complexites of Des...
Get Social!:
Facebook - bit.ly/2jqylbe
Twitch: / techdivereview
Twitter: / techdivereview
game development,game dev,programming,making a game where to start,how to start making games,how to make games,what should my first game be,what's the first game i should make,simple first game ideas,first game ideas,how to be a game developer,indie game development,indie dev,how to learn game development,learning game development

Пікірлер: 20
@Chronomatrix
@Chronomatrix 3 жыл бұрын
It really is a grind. I've been learning for the last 2.5 years, working at least a couple hours a day (hard to invest more time with a full-time job) and still feel like I'm at least a couple years ago from being confident enough to get into the industry; but then again looking back it blows my mind how much I've learned; I knew virtually nothing about game development except that in a sense it's similar to my actual career, architecture (both are about creating experiences for the user). Learned C# (which is a never-ending endeavor), learned 3D modelling, texturing, AI, a bit on shaders, pixel art, and of course Unity. Still a long way to go, but the more I learn the more I enjoy it, and that's all that matters.
@eightsprites
@eightsprites 3 жыл бұрын
I been a (non game-)programmer for 24 years.. yes that’s how I do it.. create a hello world to test things out. Thumb up!
@papermillgames
@papermillgames 3 жыл бұрын
Good video, liked it very much! After many, many, many, many and many afternoons...I'm almost done with my first game. And now I am too nervous to launch it 🙃
@paulcg7566
@paulcg7566 3 жыл бұрын
You are completly right, I made a lot of lines of code in C#, I learned all from scratch to "Hello World" to abstract classes, etc., but C++ oh good, you have a lot to learn pointer, smart pointers, references, memory allocation and this takes time, is hard because there are no shortcuts, you have to learn all from scratch, you can't optimise a game if you don't know what a normal map is, or you can't find out why animation is not working if you don't know how animation and mesh works, also linear algebra, basic geometry and vectors and some physics knowledge is a must.
@SpaceDodo
@SpaceDodo 3 жыл бұрын
And little by little, you eat the elephant
@lebronthegoat3509
@lebronthegoat3509 3 жыл бұрын
@@SpaceDodo Question I've been programming internal applications in C#, Javascript, python etc. anything thats needed. I would call my self a programmer, albeit probably not the best but I can make something work given a problem, and access to the internet. When Im sitting at home ill think of a great idea for a game, then ill get to a video like this "Where to start" and thats when i start to realize, well if i want my vision to come to fruition or even if i want to recruit others, ill need to be pretty advanced in animation, model design, all the things OP said. At what point does this just become unrealistic? A one man army? At what point am i sacrificing my capabilities in one area, in order to meet my expectations in all the others (models, atmosphere, UI, community management) Great video btw.
@SpaceDodo
@SpaceDodo 3 жыл бұрын
Try my playlist where i teach stephen unreal. It won't be so overwhelming when you get a realistic idea of the timecost. The programming will fall into place quickly since you know it already
@greencertifiedweb
@greencertifiedweb Жыл бұрын
I've been watching you for years on Tech Dive AVClub, didn't know you were into games... I used to write video games for the Commodore 64, Atari, Sega and Playstation. I have 13 published titles but back then, they wouldn't let you put your name on them (I put my name on the Atari XE version of Lode Runner but Atari was pretty upset at me for that, lol)! Anyway, you're absolutely right, don't start out with your game, you'll never get there. Start with "Hello World" now make it print multiple times, now make it so you can edit the phrase and click a button to run it... expand from there. It's throw away code. I learned from a book, I'm sure there are lots of "How to program in C#" type books, get one and go start to finish. If you're lucky, some of the sample code is broken and you have to fix it. That will make you a better programmer. I mostly worked in Assembly Language and when I moved to "C" and eventually C# but it's all basically the same. If you plan on writing games, learn how to optimize your code. Also, the object oriented languages of today are really wasteful. Think through your objects and avoid building monster objects to hold tiny things. If you have a address object nested in a neighborhood object, nested in a city object, nested in a country object, you con't need to call a country object to hold a zip code! The way I got into the industry was pretty simple. I wrote a program, I found a publisher and I got it on the market. The publisher made me make the changes I needed to get that last 5% to make it professional enough to publish. A video game development company saw my work and offered me an opportunity to contract through them. That gave me access to a lot of other lead coders and we all learned a lot from each other. It also helped me meet people in the industry. A few years later, I went out on my own... It's a career, not a job and a lot of the time, it's lonly and boring. About 1 out of 30 people survive past Alpha on their first project. It always amazed me that people didn't plan enough to be able to tie their project together... Oh the stories I could tell! Anyway, long way around, a lot of good advice in this video, good luck to everyone who sees this and still wants to take on the gaming industry.
@SpaceDodo
@SpaceDodo Жыл бұрын
Hey!! Thanks for watching! I've been a a little break from both channels right now, but I'm currently working on content for both now! Great advice! You're one of the few who could enjoy both channels! Haha what I love about Vegas is that you can program your own scripts and plugins for it. I've dabbled in that myself. It's a feature they should really tout!
@greencertifiedweb
@greencertifiedweb Жыл бұрын
@@SpaceDodo nice to have you back! Writing scripts might be fun... For now, I'll settle for figuring out how to use what's there, it's a lot! It's great to see someone telling people writing video games is work. I've mentored many young kids (high school mentor program) who thought they wanted to write video games. Once they found out writing them isn't anything like playing them, they change career paths... I still to this day have the intro song for Dark Chambers stuck in my head. Must have heard it thousands of times going through Beta, LOL!
@Fustercluck06
@Fustercluck06 3 жыл бұрын
Thank you very much. At the point of wanting to start, but overwhelmed by the information and choices. Very helpful!
@SpaceDodo
@SpaceDodo 3 жыл бұрын
Glad it helped! I was there at one point too
@ariesstar162
@ariesstar162 3 жыл бұрын
This guy is the best u ACTUALLY answer the question!!
@peppage
@peppage 3 жыл бұрын
Forget IDE, you gotta choose the correct font first! Just kidding, great intro where to start learning
@simonmalicek
@simonmalicek 3 жыл бұрын
To be biggest obstacle, is making the game "fun" because even if you make something "playable" it's really rigid and most of the time not fun. I found out that the best place to start is just to fk around in editor, with marketplace assets, do some tutorial on random thing, do small game gem and when you hit on something that's sticky and fun try to develop smaller game around it. I would call it atomic building, where you don't force the game into your vision, but you make vision around 1 atom of gameplay. But I'm not sure how this approach would work for games as a business.
@SpaceDodo
@SpaceDodo 3 жыл бұрын
there's a great GMTK video about that kzbin.info/www/bejne/oX6nlmqVjtyJgas
@neredan1182
@neredan1182 3 жыл бұрын
i just want someone to make my game lol 😅 or better call it cooperation 😎👍 but i keep art direction 😉 stop pointing out that nobody is waiting for it 😅
@SpaceDodo
@SpaceDodo 3 жыл бұрын
They just don't know they're waiting for it!
@musikalniyfanboichik
@musikalniyfanboichik 3 жыл бұрын
everyone wants to be an idea guy
@neredan1182
@neredan1182 3 жыл бұрын
@@musikalniyfanboichik 🙈
So you want to make a Game Engine!? (WATCH THIS before you start)
14:39
Giant Sloth Games
Рет қаралды 265 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 685 М.
Climbing to 18M Subscribers 🎉
00:32
Matt Larose
Рет қаралды 34 МЛН
How do non-euclidean games work? | Bitwise
14:19
DigiDigger
Рет қаралды 2,4 МЛН
How I learned Unity without following tutorials (Developing 1)
18:11
Game Maker's Toolkit
Рет қаралды 2 МЛН
I Made a Neural Network with just Redstone!
17:23
mattbatwings
Рет қаралды 623 М.
The Game That Hacks Your Brain
24:43
camwing
Рет қаралды 450 М.
How much MONEY my Game made (and how much it cost!)
14:00
Code Monkey
Рет қаралды 159 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 427 М.
How to Become a Game Designer
15:08
Game Maker's Toolkit
Рет қаралды 1 МЛН
How to START making games from ZERO
9:38
BiteMe Games
Рет қаралды 9 М.
НАСТОЯЩАЯ ЖИЗНЬ КОТА В ВР ( I Am Cat )
22:48
perpetuumworld
Рет қаралды 1,2 МЛН