GAME DEVELOPMENT

octato eight
4 min readJun 15, 2021

https://maharanasagar.blogspot.com/2021/06/game-development.html

What is Game Development?

fig.1

All games you play whether on your phone, pc or any other device was initially just an idea in the creator’s mind, how they made it into a functional best selling game is where Game Development comes in.

To become an ace at any task there are multiple time and effort involving stages after which you reach the fruition. To help you out and guide you through this, the following are a couple of pointers you could follow.

This video may be useful for any of you who wish to enter the world of game dev.

We have also provided a collection of links and tutorials at the end of this blog which will help you learn.

How to get started?

Now how to start Game Development assuming you are at square one? Fear not the first step involves nothing but your creativity. What kind of a game do you want to make? A racing game? RPG shooter? Or some novel idea which you feel can be made entertaining?

Just keep in mind you are just starting out so the idea doesn’t need to be something absolutely genius, that comes with time and practice. Start basic learning simple stuff and slowly but surely you’ll start coming up with games to challenge the likes of those being developed at Epic, Nintendo, Activision etc.

GAME DEVELOPMENT ROADMAP

Want to learn how to develop games? Below is an illustrated roadmap focussed on teaching you how to become a game developer in 2018. Don’t let these illustrations scare you. You by no means need to understand everything on this map to become a great game developer. Instead, use these maps as a starting point to help guide your learning as you go.

GAME

Game Engine

Now that you have the tough part out of the way and have an idea of how your game is going to be the rest is simple. Now you have to choose a game engine which suits your game the best. What a game engine is you ask? A game engine is a software of sorts which helps the developer focus on the more critical aspects of a game like the character design, gameplay and texture while the engine handles the more general stuff like graphic rendering, physics engine,sound etc so that one doesn’t have to work on the more basic stuff.

Now choosing the right game engine for your game can be crucial in the amount of effort you’ll be required to put in.

The best option for beginners is Unity which is relatively simpler and easier for people just starting on their Game development journey.

Coding

Now this is the technical part which is sometimes overblown in the minds of people and which tends to make people avoid venturing into projects. A script must be attached to a “GameObject” in the scene in order to be called by Unity. Scripts are written in a special language that Unity can understand. And, it’s through this language that we can talk to the engine and give it our instructions.

The scripting language that’s used by most Unity developers is called C# (pronounced C-sharp). Like any language, scripting languages also have syntax and primary parts called variables, functions, and classes.

Watch this video to learn the basics of C#..

(Refer to the git for more about coding)

Design

The design of your game is paramount and in no condition must you compromise it. Your idea may be rather simple but if the design is impressive the players tend to enjoy the game even more. Moreover if your game is sloppy and lacks uniformity it can be rather humiliating to present and tend to get more criticism than what is required.

Watch this video to learn about some of the basic principles of game design.

Note: For those who find game design interesting, we highly recommend you check out the 3D and Design resources.

Useful Links

Channels to follow-

  1. Brackeys
  2. Dani
  3. Blackthornprod

Playlists-

1) How to make a video game

2) Unity Beginner tutorials

3) 3 Minute Game Design

4) Unity 2D Game Development Tutorials

Videos-

1) MAKING A GAME IN 10 MINUTES!

2)Diana: The Royal Truth

3) HOW I STARTED MAKING GAMES

4)MAKING A GAME IN A WEEK!

Free Game Assets-

1) itch.io

2) craftpix.net

3) free3d.com

Feel free to get in touch with a GAMEDEV member if you have any doubts!

--

--

octato eight
0 Followers

GAMER, GAME DEVELOPER, STUDENT !