How do you create games?

Recommended Videos

Anarchemitis

New member
Dec 23, 2007
9,102
0
0
Sensenmann said:
You will need:
Dark Basic Professional, Blitz 3D, XNA or C++ with Direct X 9 stuff for it
Blender, 3DS Max, Zbrush or Maya
GIMP, Photoshop or Paint.net
Audacity
A microphone


You will need to be able to think logically
You will need to have the determination to learn to use these on your own, until you can convince people to join you.
You will need to be able to stick to one idea
You will need to be able to design and come up with original ideas.
You might need to learn HLSL (making shaders)
It may also benefit to have a Level Editor of any game for prototyping.
It might be best to just join someone after learning to use a tool.
One does not simply walk into Mordor make a video game. Well, one could, if they were dedicated enough.
Working solid with a clear idea for a video game and knowing easily how to make a game engine from scratch (which I do not) and then making all of the models and respective animtations for a simple FPS with the legnth and quality of the Half-Life 2 demo without rest, sleep or food might take me... a year and a half I would venture to estimate.
I do have 3DS max 9, Audacity, Photoshop, a Mic, and not a clue how code works.
 

Sensenmann

New member
Oct 16, 2008
291
0
0
Anarchemitis said:
[
One does not simply walk into Mordor make a video game. Well, one could, if they were dedicated enough.
Thats my point. IF you are dedicated enough to learn all these skills then you prehaps COULD.

EDIT: FPS Creator now has a free edition.
 

Jumplion

New member
Mar 10, 2008
7,873
0
0
Well, while we're on the subject of creating games and such, does anyone know how to get into animation and stuff?

As my avatar suggests, I do animate stuff occasionally, and I fairly enjoy creating something from scratch and looking at the finished probject. So...does anyone have any links or programs to help out with animations and stuff? Or better yet, some MoCap link or something.

I know Anarchemitis animates some stuff, and he's helped me on occasion.....I just wanted to get that out ;O
 

Theo Samaritan

New member
Jul 16, 2008
1,382
0
0
I'm afraid I don't have any idea for free ones, except for Maya or Brice (Maya is free for learning purposes) but they are 3d orientated.

Not so free? Toon Boom Studio is brilliant software. I can't draw but if I could, I'd be using that!
 

smallharmlesskitten

Not David Bowie
Apr 3, 2008
2,645
0
0
hmm...

Heres how I have started making games..

--Found an Indie dev group near me.
--Find out if they have made any decent games.. test them.
--Ask for help with learning how to code
Or
--If they have made an FPS engine and a level editor for future games use that.
--???
--Profit
 
Jul 25, 2008
67
0
0
Game Maker [http://www.yoyogames.com/gamemaker/] is a very easy-to-use program for non-programmers. You can find some pretty good tutorials for it lying around.

Why, when I was a young'un I made a simple little platform game with Game Maker myself. For those interested, it's right here for download [http://host-a.net/thrashnburn/ConeHead.exe]. It's called Conehead.

Edit: Whoops, bad link.
 

PsykoDragon

New member
Aug 19, 2008
413
0
0
Guys guys GUYS! You're scaring him away!

Listen, when it comes to programming there's nothing like enrolling into an extra-curricular course for one of the more simple programming languages. C++ would be a great idea.

The most important part of becoming a coder is UNDERSTANDING how programs work. You don't have to be able to create programs like those you use on a daily basis, just understand how it works. When you're playing a game (best be an RPG like Oblivion), & you try to translate what you just did in it into a programming language code, you'll know what I mean.

I'm not gonna give you a very good tip, but this is how I learned to understand coding: In my previous college they were giving courses on an obsolete programming language called Pascal. It was easy to use, capable of creating most basic programs, & in my opinion is the core of modern-day programming languages like C++ & its descendants.

Doubtless you'll have trouble grasping how programming works, even if you were in a course, but start simply by following instructions, never be shy to ask what a certain line of code can do as MANY times as you need, & do your homework. If they never give you homework, ASK for some homework, something that covers what you have been taking so far, even if it isn't obligatory.
 

MGG=REVIEWS

New member
Dec 2, 2007
558
0
0
It is hard and i am trying i have learn't one line of code but don't know what it means
Console.wrightline("hello my name is sypho"); <---- this is the code
so far i have sussed out that it will be a text that will appear in the program, and i don't know how to create the program and how to view it? any help on that
 

BallPtPenTheif

New member
Jun 11, 2008
1,468
0
0
PsykoDragon said:
The most important part of becoming a coder is UNDERSTANDING how programs work. You don't have to be able to create programs like those you use on a daily basis, just understand how it works. When you're playing a game (best be an RPG like Oblivion), & you try to translate what you just did in it into a programming language code, you'll know what I mean.
I'd imagine that's true since just a general understanding of how a computer functions seems to be an abstraction that prevents old people from knowing how to use Word. I'd imagine a similar issue is at play at the programming level.

in regards to the OP, i would go with diving into MOD tools for one of your favorite PC games. it may seem dhaunting but you just have to dive in and start simple... like making a simple cubed 4 foot by 4 foot room in the Source engine.
 

Calobi

New member
Dec 29, 2007
1,504
0
0
Try going to http://lazyfoo.net/SDL_tutorials/index.php . They teach the basics there and even help you set it up regardless of your OS or what you use to program in. It's very nice to begin from. After that, I would say to start taking classes early.

Also, not sure if someone has mentioned this and don't really want to read through all the comments right now, you could install Microsoft Visual Studio Express for free. That's a good tool and has some nice add-ons to make it better if you program in Windows.

Edit:
MGG=REVIEWS said:
Console.wrightline("hello my name is sypho"); <---- this is the code
What language is this? If you don't know anything like C++ or C, then my idea won't help you much.
 

Ago Iterum

New member
Dec 31, 2007
1,366
0
0
I'm doing games design in college at the minute. We use 3DS max to model the characters. I can't tell you where to go from there until I do so :p Sorry. But you WILL use 3DS max, or Maya to model 3D environments etc in the gaming industry, so try downloading one and having a go. You can animate them within the program, it's a lot of fun.
 

Calobi

New member
Dec 29, 2007
1,504
0
0
I think C# is supported by Visual Studio Express. Could be wrong.

If you're still learning languages, and you don't firmly have one under your belt, you might want to finish learning it before learning to make games. If you seriously want to pursue the game-making process before knowing a language, look into what else needs to be done for games to be made well. There are a lot of steps; before, during, and after the coding process; which need to be seriously looked into if you want to do it for a job.

Finding that information out, and maybe trying some basic examples of things (like Game Design Documents and high concepts), while learning a language would be a nice way to start. Then, move onto actually making a game from scratch, or from a template. That would also put you slightly ahead of the curve from others who just think "Oh man, time to make a game!"

Just my two cents.