What is needed to develop a game?

Hey,

I’m really interested in developing my own game and I just saw Unreal Engine 4.
But I don’t have any knowledge about developing a game. I just watched some videos on YouTube from the unreal channel and I understand the things that happened really well. I think I can handle it :smiley:
But the only question that I have is, what is needed to develop a game? Is UE4 sufficient to develop a game or what else do I need? :slight_smile:

Best Regards,
Jan

First:
Pick the set of programs that you will use :
3D programs :
3ds max,Maya,Blender,Cinema 4D
Programs for textures : Photoshop, Gimp or other.
Then you pick an engine (I think you wil use UE4)
Then GO AND STUDY those programs which you have chosen.
If you make your game by yourself. You will need everything >>>>> from programing to 3d modeling and animation.
So you need only this.

Many people with different talents and good direction if you ask me! Unless making a simple minigame. Unreal 4 will do it all and more. What is needed? A decent computer with a good graphics card, 3D model software. 3D models. Texture software. Image software., game menu screen software helps, after effects software helps. Probably a good reference and outline of the type of game you want to build. Lots a reference can be used from other games or even Unreal 4 maps currently at the Marketplace. Unless you want a basic crap game, just through a bunch of meshes in and stuff to blow up!! Explosives always work!!! lol jk

The unreal youtube channel only covers what goes into working with Unreal and while it does a very good job, it doesn’t cover the process of generating assets for your game (characters/props/textures/music/etc) is which is another enormous topic on its own.

You can make a game in Unreal as is with the content that’s provided, it just might not look the way you want.

Of course you could always go the “programmer art” route which has worked well for some developers in the past, even if you aren’t a skilled artist, if you have a good eye for aesthetics you can make a game with simplified graphics that still looks good. That will still probably take you 6-12 months of learning 3D software, maybe less if you have a lot of free time and you’ll be saddled with the burden of doing both art and code which can be overwhelming.

Unless you’re a skilled artist you are probably better off waiting for the marketplace to open and buying assets from it instead of making them yourself. If your ideas are good enough and you’ve put in lots of your own work then you might have luck attracting an artist to your project once you’ve got something that works well.

Just as an addition to everything else that was said in this thread, what you really need to make a video game is a lot of time and dedication. Especially if you’re starting from scratch you’ll need lots of patience and lots and lots of free time. Absolutely no joke, when I first started I was in the same place as you. I knew absolutely nothing about game design beyond wanting to do it. I chose to start with level design (looking back I’d say force yourself to learn programming - start with blueprint and then move to C++) and it took me exactly 4 years to develop enough skills to go from zero to releasing my own total conversion for Half-Life (same as making an indie game nowadays).

But definitely start by mastering blueprint. It doesn’t matter how much awesome game art or animations or sound effects you have, the bottom line is without a programmer you don’t have a game. That’s one lesson I’ve learned the hard way and sadly now I don’t have enough time to dedicate to learning to code. Most experienced programmers already have well paying jobs and those programmers willing to help likely aren’t really experienced enough to finish a full project.

Also start small. Like really really really really small. If you play a lot of AAA games, you tend to think yeah I’d love to make an MMO or RPG or Action Adventure title like your favorite games World of Warcraft, Skyrim and Tomb Raider. To put things into perspective, Bethesda had 108 people working on Skyrim for 3 years to make the game and they already had a ton of work ready for them with the engine and all their previous experience working on Oblivion and every other Elderscrolls game.
My suggestion is find a really simple indie game that you like and try to make something similar to that. Like an infinite runner (Jetpack Joyride), a platformer (Mario) or maybe an open world exploration game like Dear Esther (bordering on too difficult to develop on your own).

You are starting at the perfect time however… there are so many game engines (UE4 the best) that allow you to utilize them for free or really cheap. There are anual subscriptions to most 3D toolsets (Mudbox at $10 a month would be my pick or 3D Coat is also another amazing 3D program that you can buy for dirt cheap).
And digital distribution through Steam or other platforms and Early Access are two ways that you can not only get your game to millions of people easily but also get some feedback early on while also making a bit of money to help fund the project.

My final advice; don’t start making your own game until you’ve got a really comfortable grasp on two areas of design. My suggestion for you if you’re thinking of working with UE4 is Blueprints so you can actually change the gameplay and 3D modeling - either character or environment though in all honesty environment is likely easier.
Spend a year just playing around with making as many different models and little game tweaks that you can and then maybe join another indie team for your second year. Also my personal advice - don’t go to school for game design. Most schools are a waste of time. They cost a ton and you can’t possibly learn enough in a single year. Put your money into a website like digital tutors or gnomon (more advanced) and you’ll learn more and at 1/16th the cost of game design school. Also, live with your parents as long as possible. Having to work and pay rent means you get no time to put into game development :stuck_out_tongue:

Digest in Japanese

“Most schools are a waste of time. They cost a ton and you can’t possibly learn enough in a single year. Put your money into a website like digital tutors or gnomon (more advanced) and you’ll learn more and at 1/16th the cost of game design school. Also, live with your parents as long as possible. Having to work and pay rent means you get no time to put into game development :P”

Yeah, How he sad, if you live with your parents, you have time to develop, but also don’t have time to build your own Family with your woman, so there must be a equilibrium in these!