SRL Archive - General

Need help


Mr. Doctor

2010-09-24 20:45:18

I am want to learning how to make games. If I wanted to make a game for Steam, or just standalone install, what language should I learn? I want to make small games like Indie games.

i luffs yeww

2010-09-24 21:40:11

You can pretty much use whatever you want.. Indie games are just games made by people who aren't part of a bigger company (indie = independent). Use whatever pleases you the most.

For an example, World of Goo:

The developers used many open-source technologies such as Simple DirectMedia Layer, Open Dynamics Engine for physics simulation, and TinyXML for configuration files. Subversion and Mantis Bug Tracker were used for work coordination. The proprietary PopCap Games Framework is used for font generation. The game was created by a very small team, with only three members at its peak.

Maybe you could find something here, too. Good luck.

Mr. Doctor

2010-09-24 22:21:21

I am going to use C++. I read it's the best for creating a game. I'll read tutorials and when I get a good idea, I will create it. Thanks i luffs yeww :)

Feroc1ty

2010-09-28 20:39:22

Learning C++ to develop an indie game is like learning every single mechanical part of a car rather than just buying one and driving it… You're better off getting some game engine and developing a game on it.

JuKKa

2010-09-29 00:34:18

learn flash! I had a class with flash after a few months i dont remember squat. But I know flash is fun and easy to make games with!

Mr. Doctor

2010-09-29 13:15:26

What's the difference between flash and C++? I only see flash used when I watch stuff on Newgrounds. I want to make a game like Altitude, 3d-ish and some sort of side scrolling action shoot-em-up. Then after that, 3d games. Like Half-Life 2, Call of Duty, Oblivion etc.

Shuttleu

2010-09-29 13:21:53

From: Mr. Doctor
What's the difference between flash and C++? I only see flash used when I watch stuff on Newgrounds. I want to make a game like Altitude, 3d-ish and some sort of side scrolling action shoot-em-up. Then after that, 3d games. Like Half-Life 2, Call of Duty, Oblivion etc.


a big difference

C++ is a programming language, its all code

with flash you have a environment, pretty picturs and you use a scripting language called Actionscript to make all the pretty pictures do stuff

~shut

Mr. Doctor

2010-09-29 13:40:40

I'd rather use C++ then. I suck at drawing. Also, some Source Mods use C++.

MylesMadness

2010-09-29 13:53:50

Well, your going to have to make 3d models for c++ as well. c++ is more for 3d downloaded games, flash is more in browser games

Feroc1ty

2010-09-29 19:49:13

If you wish to create a 3D game in C++ you will need to learn how to code in C++, learn how to develop windows applications, learn functions by specific 3D rendering shits such as DirectX or OpenGL. After that you will need to create models ( 3D paintings ), animate those models, create textures ( 2D pictures which will map colors over your models ).

After you're all done with that ( will take a few years learning how to do all that crap BTW ) you will need to create your own game engine ( how you will render all that crap onto your windows application ), along with a basic game concept, which will turn more detailed as you develop your application and come up with ideas.


Good luck sir, hit me up when you're 25% done with the game and I'll give you some hints and clues of what you can do to improve!

Smartzkid

2010-09-29 19:58:58

XNA & C#

Much shallower learning curve.

Awkwardsaw

2010-09-29 20:05:17

From: Feroc1ty
If you wish to create a 3D game in C++ you will need to learn how to code in C++, learn how to develop windows applications, learn functions by specific 3D rendering shits such as DirectX or OpenGL. After that you will need to create models ( 3D paintings ), animate those models, create textures ( 2D pictures which will map colors over your models ).

After you're all done with that ( will take a few years learning how to do all that crap BTW ) you will need to create your own game engine ( how you will render all that crap onto your windows application ), along with a basic game concept, which will turn more detailed as you develop your application and come up with ideas.


Good luck sir, hit me up when you're 25% done with the game and I'll give you some hints and clues of what you can do to improve!


this is 100%, i have to say

but if you dont want to go with c++, i would use flash

also off topic, it seems like you've changed your ways since last time, Feroc1ty. nice :)

Mr. Doctor

2010-09-29 21:23:11

How are you guys learning C++? If there are any classes (I'm in 9th grade), when can I take them or where? Is there some sort of college for this? What programming language should I learn for now?

Feroc1ty

2010-09-29 21:31:56

Go to a library and read a book, most books will teach you basics of C++, but to actually be able to develop a game or an application with legit GUI you will also need to learn numerous libraries for whatever OS you decide to develop for.

Programing is similar no matter what language you choose, there's variables and functions, which you utilize to best of your abilities.

Cstrike

2010-09-29 21:48:42

If you're going for a long haul, you're going to want C++.
Another problem is you will probably need to create sprites or model them. At least in flash you have pre-defined stuff ;)
When you're making your own game– it's you on your own unless you get a team. All the colors,sprites, walls..etc, all your ideas.

Mr. Doctor

2010-09-29 22:00:10

Ogre gave me this website with a shiton of information.

http://www.learncpp.com/

I think I'm going to start out with this and work my way up.