Video Game Development
By Manoj.S.Hakki
Video Game Development: A Game Dev Guide Beginners
Have you ever played a video game game before? I’m guessing you did. Well, have you thought, ever, about how the developers made the game and, have you ever thought of making one yourself?
The guide
From the beloved 16-bit and 32_bit Mario to the 3D Master Chief, from Omori to Doom Guy, these characters were created by creative people who made a world you can immerse yourself in. Now, you can make a game thanks to the free tools that exist today. You can create small but fun games or set out to make a franchise to dominate the gaming industry.
Whatever your choice you need to have only one thing, a nice and suitable Game Engine. What is a Game Engine you ask? Well, it is a tool that allows you to make games using the tools within them.
Now I have a list of Game Engines for you based on difficulty, take good look (and don’t worry, they are all free).
Tier I (Game engines without needing to use programming or very simple programming)
1.Scratch
Scratch is very, very, EVER so very simple. It uses block coding, and it has a large community of nice people who will help you through it. Anything is possible and it has a plethora of tutorials. So don’t worry, be happy.(and you might have to know a bit of algebra but it is not needed)
Tier II(Game engines using simple programming)
1.Twine
Twine is a game engine that uses literally the easiest beginner coding language. The one and only(drumroll)……. HTML (Hyper Text Markup language)!!!!!!!!
With Twine you can create immersive choose your own adventure stories with multiple endings and more. You can create a choose-your-own-story interactive comic or a visual novel with this amazing engine.
2.Emotica
With its silly emoji characters, you can create fun joke games that your friends can play.
There are different versions of Emotica and I recommend the latest 2021 version because it is flexible and has new features. It also doesn’t need a programming language
Tier III(games with not-so-simple programming)
1.Ren’Py
With Ren’Py you can make stunning visual novels with art and multiple endings, and all you need to know to make your first Ren’py game is the basics of Python.Most great Ren’Py games can be found on itch.io
2.Unity
Unity is a game engine with a lot of features, though it may be scary at first, don’t worry there are a lot of great tutorials out there, and all you need is a Unity Account and a code editor (I recommend Visual Studio Code) and Unity Hub.If you don’t know how to program in C# or Javascript just go to the Tier I or Tier II of the article so you can practice your programming skills.
The Wrap-Up
Now by now you have chosen an engine want to jump right in go ahead and happy coding.
PS: If you want to find inspiration go to itch.io