Advice/Help/Questions on developing games

Started by
1 comment, last by Spinningcubes 8 years, 9 months ago

Hi,

Im wanting to learn how to develop games on my own but need some advice/help.

Programming

I recently just finished this course on programming ( https://www.futurelearn.com/courses/begin-programming )

Also if anyone doesn't know where to start in learning to write code this course definitely helped me.

While doing the course i started thinking what was a game engine and now im looking into using Unity, I know that Unity doesnt use Java but ive read that C# and Java are really similar is that true?

Also is there something different between scripting and writing code or is it just the same thing?

2D/3D Art Design

With creating characters/weapons etc what is a good program to use to make these and use in Unity is Blender good?

Animations

Do you create animations for your created models in the engine that you use or is there specific programs for it?

Composing/Sound Effects

Whats a good program/place to start to create music and sound effects?

I believe these are the main things to learn in making games, right? If you know of some good tutorials for new people in the these subjects please link them. I think what im going to do is learn one at a time say a month on art design then a month on animating them etc to get experience in them all.

Also im interested in how you went about learning all of this, how did you begin and what do you use. What games have you released and is there a profit from doing this, could you tell me how much you have made from these in the past 3 month?

And if you are located in the United States or the United Kingdom and do game development on your own do you have to register as a business or in the UK do you just register as self employed?

Thank you for your time and help smile.png

Advertisement


Also is there something different between scripting and writing code or is it just the same thing?

It's the same thing.


With creating characters/weapons etc what is a good program to use to make these and use in Unity is Blender good?

Blender is my program of choice for 3D modelling. There are others though, of course. For 2D graphics, GIMP and Inkscape are two very good, free tools. I also recommend GraphicsGale for pixel art.


Whats a good program/place to start to create music and sound effects?

You can use Sunvox for chiptunes. FLStudio is the best, in my opinion.


I believe these are the main things to learn in making games, right? If you know of some good tutorials for new people in the these subjects please link them. I think what im going to do is learn one at a time say a month on art design then a month on animating them etc to get experience in them all.

Yeah, that's pretty much it. Make assets (art and music), then glue them together with code.

I can't recommend Unity because I've never used it before. It's not too difficult to get up and running fast with C++/SDL2. If you're interested, I recommend LazyFoo's tutorial series.


Also im interested in how you went about learning all of this, how did you begin and what do you use. What games have you released and is there a profit from doing this, could you tell me how much you have made from these in the past 3 month?

I'm a self-taught artist/composer/designer/programmer and I'm still learning how to do everything. I used the Internet (I swear that I'm not being facetious right now, just frank). I have made many games, but released none of late (so zero profit).


And if you are located in the United States or the United Kingdom and do game development on your own do you have to register as a business or in the UK do you just register as self employed?

I live in the USA. If you are self-employed (doing freelance work, for instance), you are automatically considered to be a sole proprietorship in the eyes of law (no need to register). It's recommended that you do register a DBA ("doing business as" name, like "Nintendo") and/or an LLC (limited liability company) for legal purposes in your state of residency. If you are a sole proprietorship and you are not using your own name in business transactions (ex. LanceC09 rather than your name, assuming that isn't your name), then you should register a DBA. That's my understanding of it.


Thank you for your time and help

I hope that I've been somewhat useful. happy.png Bon voyage in game dev!

Programming: Unity is easy to learn so i think it's a good choice for you. Not used java enough to know how close it is to c#.

Art: I do not do much art, mostly programming but for 2D i use GIMP. For 3D Blender and Maya. Blender is free and maya is on steam for monthly fee. They both work well with unity.

Animations: Created in the tool used to make the model, blender or maya.

Me: Self-taught programmer from books and the internet. Then i went to school to program some more and now i work as a gamedeveloper at a studio. Currently most work for me is done in C++, C#, Lua and Unity.

I keep my notes about game development online at http://www.gamedevpensieve.com . You might find something useful there. Good luck :).

@spinningcubes | Blog: Spinningcubes.com | Gamedev notes: GameDev Pensieve | Spinningcubes on Youtube

This topic is closed to new replies.

Advertisement