Maybe it will be too much for short introduction, but I felt like writing down all of the below and sharing for the first time.
I’m a 23 years old guy, currently working as a local/remote IT consultant for a tech company.
I always loved playing games since the moment my father put a PS1 controller in my hand.
While growing up I had the chance to play a lot of games & sketched some game ideas here and there, and always wanted to become a game developer, but I was afraid, since everybody was telling me that I had to be a math genius in order to manage in that field.
So I caved and learned basic computer science, economics, foreign languages - English & French.
Due to some financial problems, after I finished high school, I did not have the chance to go to university, and I had to start working to help financially my family and to be able to afford for my hobby.
Since I am with a computer almost always throughout the day, I started to watch some YouTube podcasts later tutorials to get familiar with the game dev field, and tried to dedicate all my free time to expand my knowledge.
Did think (still do) about going to university at some point, though I did not find any specific courses like ones I saw online people talking about, in my country.
- Game Development Start
I picked up Unity as a starting game engine and started to follow the official online tutorials / YouTube channels.
In the end of 2017 I started to take Online courses on Udemy, and Coding your own game is easier than you think! ( sorry I had say it ).
Side note: I bought the Complete C# Unity Developer 2D course long ago, but due to mostly my own laziness I always put it on hold for “the next weekend”. Finally I decided to go through the whole course and I don’t stop until its finished. I really like the updates that you guys have made!
I managed to replicate some all time classics such as PONG, BreakOut (BrickBuster), and put together a small platform game using Kenney’s asset package.
All the games have multiple scenes(levels), working UI, particle effects, etc, and basically they are not making you poke your eyes out.
I find C# extremely fun to mess around with, and to figure out how things need to be written in order to turn my idea into reality.
My main focus is on 2D games as I always like 2D side scroller games.
At this point I have not tried to learn 3D modelling, PixelArt or 2D Art but I am eager to start.
- Current goals
Continue learning C# more
Start to learn 3D modelling
Try to create a pixel environment tile set & a small character
Goal for the year: publish a game on iOS & Android
Biggest goal of the future: find a job more related to game dev than my current job
- Doubts and fears
I’m unsure if it is possible to learn all the above mentioned skills - but I am honestly interested in all of them - can someone be actually good in all of them? (I’m asking this question as I saw many people stating that you either do the coding or the Art)
I’m also a tiny bit (liar) afraid that I won’t be able to find a job without a college degree. - Though countless YouTube channels, and several people on forums have said that the portfolio is more important. (I’m on it… - until then I made an itch,io profile) — Would it be a good idea to put the games that I created during different online courses on the portfolio/itch.io page as well?
Or I should only put my own projects. ( I’m not talking about copy & pasted tutorial games, but they didn’t pop out of my head by themselves either)
- “Others in the same boat”
I don’t have friends with whom I could share my learning/ developing paths with, and I would like to talk/meet likeminded people.
Currently some of my colleagues like the tiny games I crafted previously, but they are uninterested in learning anything related to it ( and extremely lazy ) so I cannot really share my thoughts or struggles with them.
So if anyone is in the same boat and want to talk/ share experience/ create or just play something please let me know here.
This is the first time I wrote down my little story, and also the first time I’m posting it online… so if I made mistakes, please let me know.
Thank you for reading!