Jump to content

How to start as a game designer?

VirusDumb

I'm a 14 yo boy from India and I am planning to start my game designing career soon. 

But I am confused about what engine should I use, what specs do I need to make games in my PC.

 

SoOoOoO I need to know

  1. Which game engine should I use as a beginner?
  2. What's the recommended specs for that engine?
  3. Any suggestions about what should I make in the starting?
  4. Games already made by using that engine

Thanks ? in advance

Link to comment
Share on other sites

Link to post
Share on other sites

More Information please?

e.g. What specifically do you want to do? Code? Create characters?)

Link to comment
Share on other sites

Link to post
Share on other sites

1. Depends on what you want to make. Unity3D is widely used among amateurs and somewhat used by professionals

2. It can run on a host of different devices, partially because you can make 2D an 3D games. Ran fine on my 2011 dual core Athlon (depending on the game) so should run on everything really

3. Depends on what you want to make. Code? Designs? Story? etc. I would probably start with some basic tutorials to get familiar with any program you work in and then try to work towards a goal in your mind

4. Couple games in school, couple of them with a friend. Mostly 2D stuff, one light 3D one.

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, Srijan Verma said:

Do you any experience in any specific programming languages?

 

I have experience in

  • Qbasic
  • Visual basic
  • C++
  • Java

Apart from programming language I have experience in

  • HTML
  • JavaScript
  • Scratch
  • LOGO

Will that be okay or I need to learn something else?

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, SeAsOn3 said:

I'm a 14 yo

then you're certainly not starting your career, not that young. develop skills in a hobby environment before you try to take on professional jobs. Wait a few years and then start working in your desired field of game design.

I WILL find your ITX build thread, and I WILL recommend the SIlverstone Sugo SG13B

 

Primary PC:

i7 8086k - EVGA Z370 Classified K - G.Skill Trident Z RGB - WD SN750 - Jedi Order Titan Xp - Hyper 212 Black (with RGB Riing flair) - EVGA G3 650W - dual booting Windows 10 and Linux - Black and green theme, Razer brainwashed me.

Draws 400 watts under max load, for reference.

 

How many watts do I needATX 3.0 & PCIe 5.0 spec, PSU misconceptions, protections explainedgroup reg is bad

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, lewdicrous said:

Do you know how to code?

Do you know how to draw?

Do you know how to write?

What do you know?

I can code 

I can draw (crap)

I can write with my right hand and create stories

I know that to create games you need to use a engine .

Each character is called a Sprite and they each have different coding to perform AI task

For example if you create a game where there will be two sprites and one will be controlled by the player and if they touch each other then you have to code the player's character like this

If pressed w move up x1

If pressed a move left x1

If pressed s move down x1

If pressed d move right x1

And the NPC like this

If touched Sprite 1

Print "game over"

End

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, SeAsOn3 said:

- snip -

You need to start with the story/character development, not the code or graphical design side of the game.

What you write usually dictates what you design.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, lewdicrous said:

You need to start with the story/character development, not the code or graphical design side of the game.

What you write dictates what you design.

Okayyy 

In my new game 5 characters

Red angry bird , subway surfer Jake,class of clan guy, jetpack joy ride guy , temple runner , fall out of there games and come to stadia dimensions where they are controlled by the evil master controller who makes them fight 

Become one of those character and fight with others to beat master controller and escape from this dimension

 

 

 

Was that a nice story?

(Definitely not ripped off smash Bros)

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, SeAsOn3 said:

(Definitely not ripped off smash Bros)

You ripped off a bunch of games....

If your intention is to publish this game, then I highly suggest against using other people's intellectual property (IP)

Link to comment
Share on other sites

Link to post
Share on other sites

Unity is pretty much what schools here teach as basic game engine. Though you could start with RPG maker or such. I've played ok'ish match3 rpg couple years ago which was made with some of those. Was fine except for super-generic story and some crappy mechanics.

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to comment
Share on other sites

Link to post
Share on other sites

Unity is like slapping together your own engine with assets because the base implementation is lacking and then you will fight the bugs of your engine version...

Get into UE4, takes more time but you will learn something and the tools are awesome in comparison to unity.

 

Edit: Also consider, UE4 is open source while Unity is not. Source access for unity is very expensive and otherwise you will only be able to include .dll's. If a base system is lacking in unity3d you will have to overcome that with mostly c#.

Link to comment
Share on other sites

Link to post
Share on other sites

I really recommend you (or anyone, beginner or not) use the Godot game engine. It is a FOSS (free (as in freedom) open source software) growing game engine, which is being used more and more. It is very easy with which to start, supports C#, a very Pythonic language GDScript, C++ and a visual scripting interface. Godot supports both 2D and 3D, and as far as I know, unlike Unity3D (please, people, be sane and call the game engine Unity3D and the Linux DE Unity), it has an actual 2D renderer. Here are some games made with Godot.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×