Advertisement

Game development by a beginner

Started by November 01, 2014 12:49 AM
5 comments, last by BigThink 10 years, 2 months ago

I'm 15 years old boy from Dominican Republic that wants to make he's first game on Cellphone or Pc.

im interested on game development but i dont have a good base to start making a game and i need some help:

What i need to know?

I need to be older ?

Which engine i should use?

I need a team to make a game?

Which lenguage is best for a beginner to learn?(I'm fast learning something there's no problem if is a hard lenguage)

What type of game i should make first?

Where i can find people that can help me on this procces?

Thank you for your timesmile.png smile.png smile.png

What i need to know?


Lots of things. The easiest first one - if you want to make a game by yourself - is how to use a game engine. Some of them allow you to make fairly interesting games without any programming knowledge and come with pre-canned art you can use. Others require you to learn to program in one language or another or will require you to find or create artwork.

I need to be older ?


I made my first game at 9. I know others who started at 5. You're definitely old enough. smile.png

Which engine i should use?


This is a highly subjective question. I surmise a huge argument will break out in this thread just over this one question. smile.png

A good first bet if you literally have no other experience with programming is GameMaker. Unreal4 has been used by many non-programmers to make games, too. Unity isn't probably super suitable right out of the box, but you can buy add-ons that help.

If you don't mind learning to program, you have more options. Those three are still good choices, though.

I need a team to make a game?


Depends on the complexity of the game and your experience. For your first projects, you should keep it as absolutely simple as possible.

Which lenguage is best for a beginner to learn?(I'm fast learning something there's no problem if is a hard lenguage)


This again is likely to cause a big argument to break out. smile.png The answer depends heavily on why you want to learn. If you're just interested in games and want to make them as a hobby, literally any language will work just fine. Unity will heavily push you towards C# or JavaScript, GameMaker has its own language, and there are engines out there for Python, Lua, Java, or just about any other language you can find.

If you're interested in becoming a professional game developers, C++ is the language of choice in the industry. There's lots of debate about whether it's a good first language or not, though. I say "yes," but plenty of other people will recommend Python or C#.

What type of game i should make first?


The simplest one you can think of. Your first experiments might not even be games at all but just simple tech demos. e.g., figure out how to load a basic level, how to move the player around, etc. Just play around with the engine and get a feel for it.

Where i can find people that can help me on this procces?


Here, to an extent. Being a motivated learner will help. Once you pick an engine - assuming you pick one of the more popular ones - there are tons of tutorial videos on YouTube showing you how to get started.

Sean Middleditch – Game Systems Engineer – Join my team!

Advertisement

You need to know basic Object Oriented Programming principles and no you don't need to be old.

I actually would suggest for you to go full on since this age since you will definitely have a competitive advantage later on when you will be much more skillful.

My new YT channel about game creation is out!!!

https://www.youtube.com/channel/UCGCv7wwpwETEH0kkd_CYlfQ

Exciting stuff to come;)


You need to know basic Object Oriented Programming principles and no you don't need to be old.

This is completely false. While OOP can be used quite effectively for game programming, it is definitely NOT a requirement.


You need to know basic Object Oriented Programming principles and no you don't need to be old.

This is completely false. While OOP can be used quite effectively for game programming, it is definitely NOT a requirement.

Yes thanks for bringing that up:)

My new YT channel about game creation is out!!!

https://www.youtube.com/channel/UCGCv7wwpwETEH0kkd_CYlfQ

Exciting stuff to come;)

Advertisement


You need to know basic Object Oriented Programming principles and no you don't need to be old.

This is completely false. While OOP can be used quite effectively for game programming, it is definitely NOT a requirement.

This is a prime example of why a beginner should not seek independent guidance, but rather seek forums like this to get help for starting their path into game development. It is much easier to correct false comments like that on a forum than it would be if a beginner learns bad habits or wrong information and it never comes out until months or years later.


You need to know basic Object Oriented Programming principles and no you don't need to be old.

This is completely false. While OOP can be used quite effectively for game programming, it is definitely NOT a requirement.

This is a prime example of why a beginner should not seek independent guidance, but rather seek forums like this to get help for starting their path into game development. It is much easier to correct false comments like that on a forum than it would be if a beginner learns bad habits or wrong information and it never comes out until months or years later.

I agree with what you say. It was just a quick comment though so no harm intended :)

My new YT channel about game creation is out!!!

https://www.youtube.com/channel/UCGCv7wwpwETEH0kkd_CYlfQ

Exciting stuff to come;)

This topic is closed to new replies.

Advertisement