Skip to main content

How to make a Video Game for beginners

If you are interested in making video games and have no idea as for where to start from, keep reading. By the end of this article you will have a round view of how a certain game is made and or how you can begin making games on your own. This article is a part of my personal performance report since I am also in the learning phase of game development. I did my research on various methods of game development, made a few small demo games which were pretty lame and now I am moving forward to develop better games. 



Let's discuss some prerequisites for game development. 

1. Computer.
2. Game development Software and the Internet of course.
3. Idea for a game (pretty useless for now).
4. Ability to handle creativity drought and a reason to move forward.
5. Something to eat.

Let's cover every thing point by point.
1. Computer. 
This is really necessary and reason is pretty obvious. Now the power of the computer will greatly affect what you can do. But since we are in the beginners phase we need not have a really powerful PC. Let's say a PC which can run DOTA2 or CS:GO would be enough to handle everything for now.
In fact if you were to build an HTML5 game even lighter systems would do.

2. Game Development Software.
This is where most of the confusion starts. Why? It's because there are just way too many different kinds of game development IDEs out there, This tend to confuse a mere beginner for what is right for them and what is easy. Let me clear the confusion out for you. There is no such thing as easy in Game Development. Easy would be to make a lame game with little to no objective in it. But is that what you really want to make in the long run? Of course for a beginner it is okay to make some lame game but if you really want to learn making some cool games you have to be prepared for brain block puzzles and learn to code. This is absolute necessity. If you cannot code, you atleast need somebody to guide you through when it hits you. My advice is to stick with Unity. It has the capablity to handle 2D games as well now. It's way too extensive and you can easily find tutorials for it.
Apart from this, if you really want to explore, go ahead and check out Scirra, Phasers for HTML5,
3. Idea for a game. 
I call it something useless because it is useless. If you are new to game development just write down your idea somewhere and drop it from your head. Why? Because that's not how things work. When learning you should carry a free mind and open approach to the new things you come across rather than imposing your ideas on something. I'm not saying your ideas are entirely useless, but they are for now. It's better to keep them safe and try implementing them when you have learnt something. 

4. You need a reason. 
Yep, I distinctly remember having started to make a game when I was in high school. I used some software called Adventure maker. Pretty soon I dropped the idea and moved on. This time, I dropped off from a job to make games with my friend. I think about quitting everyday, then I drop the idea again and again. Let's hope things work out soon. 

Comments

Popular posts from this blog

How to delete Hot Apps folder on Oppo Realme

Bloat wares are the single worst enemy of anyone who just wants a simple experience with the mobile phones. Oppo goes to a next level in spamming stuff we don't need by their Hot Apps shortcut on Homescreen. And it is not always available in a new phone but comes after few hours sometimes days of usage. To disable this icon/folder/shortcut follow the steps below. 1. Open Settings. Swipe down the notification bar and open settings. 2. Open OPPO AppStore settings. Scroll all the way down and click OPPO AppStore. 3. Disable Homescreen folder for hot apps. That's it. You can also disable notification alert from App Store and Browser for even better Android experience as these apps spam a lot.

How to fix clothes flickering in Unreal Engine 5.

 This issue can be noticed some of the character clothes when using Paragon Characters in UE5. To fix the flickering issue, Use Self Collisions checkbox in collisions properties under the Static Mesh option of your character. Open the character model go to   Asset Details > Clothing Properties - Cloth Config - ChaosClothConfig - Collision Properties - Use Self Collisions > False

How to make download file button in react js

To create a download file button in React.js, follow these steps: Import the necessary dependencies: javascript Copy code import React from 'react' ; import { saveAs } from 'file-saver' ; Create a function that handles the download action: javascript Copy code const handleDownload = ( ) => { // Create a new Blob object with the desired content const fileContent = 'This is the content of the file you want to download.' ; const blob = new Blob ([fileContent], { type : 'text/plain;charset=utf-8' }); // Use the saveAs function from the file-saver library to initiate the download saveAs (blob, 'download.txt' ); }; Create a button component and attach the handleDownload function to the button's onClick event: javascript Copy code const DownloadButton = ( ) => { return ( < button onClick = {handleDownload} > Download File </ button > ); }; Use the DownloadButton component wherever ...