Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,158,717 members, 7,837,613 topics. Date: Thursday, 23 May 2024 at 08:20 AM

How Can I Design And Develop A Game - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / How Can I Design And Develop A Game (1241 Views)

What Codng Languages Are Needed to Develop A Fintech Like Flutterwave / Who Can Develop A Simple Website For Me / Learn And Develop Real Life Web Applications In 11 Weeks (2) (3) (4)

(1) (Reply) (Go Down)

How Can I Design And Develop A Game by Plaouse(m): 8:49pm On Jun 28, 2020
Hello,
I have had an idea of a game to create for a while now - a life simulation game to be precise. I' ve created no games before, and for this I' m just beginning to acknowledge some programming languages I need to learn admist the many other things I should learn also.


What steps do you suggest I take as a total beginner in game designing and programming in order to bring my idea of a game to reality?
Thank you.
Re: How Can I Design And Develop A Game by stanliwise(m): 9:11pm On Jun 28, 2020
Plaouse:
Hello,
I have had an idea of a game to create for a while now - a life simulation game to be precise. I' ve created no games before, and for this I' m just beginning to acknowledge some programming languages I need to learn admist the many other things I should learn also.


What steps do you suggest I take as a total beginner in game designing and programming in order to bring my idea of a game to reality?
Thank you.
start by learning Java

1 Like

Re: How Can I Design And Develop A Game by adelnehis(m): 9:16pm On Jun 28, 2020
Build other projects and advance your skills before you start thinking about game development
Re: How Can I Design And Develop A Game by Plaouse(m): 9:22pm On Jun 28, 2020
adelnehis:
Build other projects and advance your skills before you start thinking about game development

Other projects like what Sir?
Re: How Can I Design And Develop A Game by Nobody: 10:05pm On Jun 28, 2020
Plaouse:
Hello,
I have had an idea of a game to create for a while now - a life simulation game to be precise. I' ve created no games before, and for this I' m just beginning to acknowledge some programming languages I need to learn admist the many other things I should learn also.


What steps do you suggest I take as a total beginner in game designing and programming in order to bring my idea of a game to reality?
Thank you.
First learn C then move to C++(it has a fvcking ugly syntax) then after learning the basics plus algorithms and data structures, move on to learning how to develop games on CryEngine (it was used to make Far Cry smiley ) then you can develop games. But nah what I'm saying is bullshit there are many things involved in building a game, there are the 3D artists and animators who make 3D models and make animations, then next there are the gameplay programmers who make all the magic like physics and the rest happen. So you have a choice, choose gameplay programming (learn C then C++(ugly)) or choose 3D modelling and animation (learn how to use Blender to make art come to life) or hell you can learn both like a certain crazy fool (me) wants to. Your choice.

2 Likes

Re: How Can I Design And Develop A Game by Jas80: 10:30pm On Jun 28, 2020
Ausrichie:

First learn C then move to C++(it has a fvcking ugly syntax) then after learning the basics plus algorithms and data structures, move on to learning how to develop games on CryEngine (it was used to make Far Cry smiley ) then you can develop games. But nah what I'm saying is bullshit there are many things involved in building a game, there are the 3D artists and animators who make 3D models and make animations, then next there are the gameplay programmers who make all the magic like physics and the rest happen. So you have a choice, choose gameplay programming (learn C then C++(ugly)) or choose 3D modelling and animation (learn how to use Blender to make art come to life) or hell you can learn both like a certain crazy fool (me) wants to. Your choice.

not all games require 3D artists and animators
Re: How Can I Design And Develop A Game by stanliwise(m): 1:07am On Jun 29, 2020
Jas80:


not all games require 3D artists and animators
He is talking about high end games. I don’t think you want to mention lido abi?

1 Like

Re: How Can I Design And Develop A Game by Nobody: 9:14am On Jun 29, 2020
stanliwise:
He is talking about high end games. I don’t think you want to mention lido abi?
gringrin what the heck?
Re: How Can I Design And Develop A Game by Nobody: 9:16am On Jun 29, 2020
Jas80:


not all games require 3D artists and animators
I am talking about high end games now. Why would I call CryEngine then I would have said Unity instead.
Re: How Can I Design And Develop A Game by Plaouse(m): 9:40am On Jun 29, 2020
Ausrichie:

I am talking about high end games now. Why would I call CryEngine then I would have said Unity instead.

A game like GTA is it of CryEngine or Unity?
Re: How Can I Design And Develop A Game by Nobody: 10:00am On Jun 29, 2020
Plaouse:


A game like GTA is it of CryEngine or Unity?
Na big game nah. But GTA was made by rockstar and they have their own proprietary game engine but you can make something exactly like that with CryEngine.
Re: How Can I Design And Develop A Game by Plaouse(m): 11:25am On Jun 29, 2020
Ausrichie:

Na big game nah. But GTA was made by rockstar and they have their own proprietary game engine but you can make something exactly like that with CryEngine.

Nice. This is gonna take me a long time to master.
Have you designed games, or you know someone that does; i'ld be needing more info
Re: How Can I Design And Develop A Game by iAmTheJoker: 1:55pm On Jun 29, 2020
Plaouse:


Nice. This is gonna take me a long time to master.
Have you designed games, or you know someone that does; i'ld be needing more info

YouTube is the best place to learn game development, i'd advice you to start with 2d game dev which probably requires fewer number of team and start with easy projects
Re: How Can I Design And Develop A Game by Plaouse(m): 2:36pm On Jun 29, 2020
iAmTheJoker:


YouTube is the best place to learn game development, i'd advice you to start with 2d game dev which probably requires fewer number of team and start with easy projects

Thanks man.
Re: How Can I Design And Develop A Game by Brukx(m): 12:42am On Jun 30, 2020
Plaouse:
Hello,
I have had an idea of a game to create for a while now - a life simulation game to be precise. I' ve created no games before, and for this I' m just beginning to acknowledge some programming languages I need to learn admist the many other things I should learn also.


What steps do you suggest I take as a total beginner in game designing and programming in order to bring my idea of a game to reality?
Thank you.
Learn Java or Kotlin
Learn the programming language and be used to it before you study gaming
Re: How Can I Design And Develop A Game by Nobody: 9:04am On Jun 30, 2020
Plaouse:


Nice. This is gonna take me a long time to master.
Have you designed games, or you know someone that does; i'ld be needing more info
I haven't, my laptop spoilt some months back, but there are many tutorials on YouTube my advice is don't aim too high for now. Just learn C then C++. Next move on to learning CryEngine keep your mind focused on small projects. By the way there another game engine called Godot which is small but a little hard, there are tutorials out there too for it but best stick with CryEngine.
Re: How Can I Design And Develop A Game by koyla: 9:26am On Jun 30, 2020
Go with C# learn the basic then play around with most especially loops with logical statements. Next with OOP(objective oriented programming) the fun part. Practice what you learnt always. You then move to c# game engines like Unity or any other like Monogame.
Learn the unity language if you prefer it(most indie gamers use Unity Engine) which you will use most in your project...
Build 2D games as a beginner Else you will abandon you project.
There are lots of free game assets available to use if you will find it time consuming to create your own.
Also some basic mathematics is required.

You can move to c++ with unreal engine later on if you are bored with c# and its game engines.

1 Like

Re: How Can I Design And Develop A Game by Plaouse(m): 10:26am On Jun 30, 2020
Ausrichie:

I haven't, my laptop spoilt some months back, but there are many tutorials on YouTube my advice is don't aim too high for now. Just learn C then C++. Next move on to learning CryEngine keep your mind focused on small projects. By the way there another game engine called Godot which is small but a little hard, there are tutorials out there too for it but best stick with CryEngine.


C nd C++, are they the languages you recommend I start with, considering that I' m a beginner to programming too?
Re: How Can I Design And Develop A Game by Nobody: 10:28am On Jun 30, 2020
Plaouse:



C nd C++, are they the languages you suggest I start with, considering that I' m a beginner to programming too?
Yes start with C especially, you need to build your foundation with memory management bro, because hardcore games don't use little languages they require big languages like C or C++ so just learn them. I advise you.
Re: How Can I Design And Develop A Game by Plaouse(m): 10:34am On Jun 30, 2020
Ausrichie:

Yes start with C especially, you need to build your foundation with memory management bro, because hardcore games don't use little languages they require big languages like C or C++ so just learn them. I advise you.

Thank you.
How efficient are these languages in gaming, will I need to learn another on the way?
Re: How Can I Design And Develop A Game by Nobody: 10:38am On Jun 30, 2020
Plaouse:


Thank you.
How efficient are these languages in gaming, will I need to learn another on the way?
They are the gods of programming but in case you need to use the Unity gaming engine learn C#, it's large but if you can get through C++ you can get through C#.
Re: How Can I Design And Develop A Game by Plaouse(m): 10:47am On Jun 30, 2020
Ausrichie:

They are the gods of programming but in case you need to use the Unity gaming engine learn C#, it's large but if you can get through C++ you can get through C#.

Alright.
Are there any variables in these languages when handling 2d - 3d, or the languages (C,C++ and C#) are suitable for all?
Re: How Can I Design And Develop A Game by Nobody: 4:06pm On Jun 30, 2020
Plaouse:


Alright.
Are there any variables in these languages when handling 2d - 3d, or the languages (C,C++ and C#) are suitable for all?
See when handling 3D you don't need a programming language, you just need to know how to use blender. Check it when you are free.
Re: How Can I Design And Develop A Game by Plaouse(m): 9:37pm On Jun 30, 2020
Ausrichie:

See when handling 3D you don't need a programming language, you just need to know how to use blender. Check it when you are free.

Thanks a lot.
How lucrative do you think self published games (indie games) are?
Re: How Can I Design And Develop A Game by Nobody: 8:53am On Jul 01, 2020
Plaouse:


Thanks a lot.
How lucrative do you think self published games (indie games) are?
They don't rake in a lot of cash but yah if you are a great thinker you can come up with something like never seen before.
Re: How Can I Design And Develop A Game by GreatAchiever1: 9:17am On Jul 01, 2020
See bros, before you start ur game dev journey decide whether na 2d or 3d u wan do(but I go advice u to forget anything 3d for now), decide the genre of game u wan do(shumup, puzzle, rpg, adventure etc), where u want to publish it(windows, android, web etc) and finally the game engine and maybe framework(unity, godot, etc there are so many, each with it's own use). I wont recommend u to learn c or c++ cos is mainly used in the triple A industry and quite difficult to learn except maybe u want to build your own game engine which is a whole lot of work and may take years to accomplish,
Learn these languages , they are easy to learn if u have passion to learn game design/dev

For 2d: python, lua, (if using the godot engine, gdscript) and maybe c#.
For 3d: c# and maybe c++
Re: How Can I Design And Develop A Game by MrCodeSolo: 3:40am On Jul 02, 2020
forget the idea of studying c, c++,python, lua or what ever...no single individual is willing to start a game engine from scratch. for a game to function perfectly, it will require you to code every f*ucking library or should I say module for sound, picture, animation, physics etc, that would constitute what they called a game engine. there are already third party and open source game engines you can use if you are familiar with c# for unity 5 game engine or check out a fast growing game engine like Godot 3 that uses its own scripting language known as the GDscript; similar in the syntax of python...and easy to learn...others include; unreal engine 4 which is free for PS4 game development etc, mortal Kombat 11, hellblade were developed with these beast of an engine. there are several other abandoned game engines that are full of bug errors and thus, would require bug fixing that is if you are willing to stroll down that long road...with your c++ knowledge..trust me you don't want to do that....and basically, majority of game developers out there, use an already and frequently updated game engine to power up their games and release to android, iOS, ps or Xbox consoles, virtual reality, win or os etc....there is cryengine, frostbite, rage engine, anvil etc..the keynote is? without a bug-free game engine, there is no game development. the reasons you see several games looking different or more enhanced is because they use their own proprietary game engine which they are not willing to share to the general public...

1 Like

Re: How Can I Design And Develop A Game by Swipa: 7:25pm On Jul 02, 2020
Try buildbox.
Re: How Can I Design And Develop A Game by Plaouse(m): 10:23pm On Jul 02, 2020
With all of your informative comments, which I' m grateful for, can someone learn game design and development just as a side skill? Side skill such as website design, graphics design, video creating... etc.

I'm a student, studing something not close to programming talkless of game creation. Many a student flow with study and practice of such skills mentioned above successfully - can this be so with gaming too? I mean-- not that I'm frightened by the challenge therein, but just to avoid regrets in the future: can an engineering student succeed in school and also in game creation as a side hustle? (NOTE that he works alone)
Re: How Can I Design And Develop A Game by GreatAchiever1: 10:53am On Jul 03, 2020
Plaouse:
With all of your informative comments, which I' m grateful for, can someone learn game design and development just as a side skill? Side skill such as website design, graphics design, video creating... etc.

I'm a student, studing something not close to programming talkless of game creation. Many a student flow with study and practice of such skills mentioned above successfully - can this be so with gaming too? I mean-- not that I'm frightened by the challenge therein, but just to avoid regrets in the future: can an engineering student succeed in school and also in game creation as a side hustle? (NOTE that he works alone)

Is good that you wanna study game design, after na wetin make me wan study computer science b dat just dat recently my interest is slowly fading away, but still into some genre of games that are less mentally tasking for me.

Indie game dev/designers isnt favourable and recommended in this part of the world after all no Nigerian game is yet break barriers, chances of hitting it big is really slim although not impossible but still a tough one except if u d have d passion for it and keep going, u never can tell want will happen.

I'm saying it again forget anything called 3d for now if u want to go on this path.

1 Like

(1) (Reply)

See My Amazing Planets Fact Site I Did With React JS And Slick Animations. / Programming Certifications Advice / Help On How To Run A Servlet Http Program

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 55
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.