OTHER GAME CREATION TECHNIQUES AND PROGRAMS/ENGINES

Posts

Pages: 1
(If this doesn't go here, please move.)

(This is going to be cross-posted so I can get more ideas and opinions on the matter.)

As some of you may already know, I'm taking classes at college to learn about game programming and such. I'm currently working on an interactive entertainment certificate (which is great, but they're in limbo in the degree application process) and my school used to offer an associates degree in Interactive Game Programming. (It was scrapped due to insufficient enrollment issues.) I, now, see that the program has been reinstated. I was browsing through the courses and noticed that it takes more of a programming approach (whereas the certificate I'm going for puts more of an emphasis on logic and design).

What I'm getting at is: have you ever used programming languages like C#.NET, Flash (Actionscript), GDI (Graphics Device Interface), or DirectX? Would it be beneficial to learn all there is to know about game programming/design? What would you suggest in regards to computer system requirements (this laptop isn't powerful enough as it is)? I also see there are classes that require the student to make game playing robots....anyone ever heard of this? Thank you in advance for your input. ^_^
1) Don't use GDI. Ever. There's always better alternatives than GDI. C# makes Windows forms easy and its far better than actually trying to learn GDI. Besides, for games, you want an actual framework made for it like OpenGL, DirectX, and others.

2) There's dozens of examples of what you can use to develops games in. There isn't a best one and it depends on what you want to do. You'll have to do your own research on them though, but I'm sure gamedev.net has some "Getting Started" tutorials for picking whats best.

3) I wouldn't worry about system specs unless your laptop is pretty old. If you're creating games that require a lot of power, you're doing something wrong. You won't be making Crysis with a small group of students in 5 months.
WIP
I'm not comfortable with any idea that can't be expressed in the form of men's jewelry
11363
It really depends on what you are trying to accomplish.

If you want to get down into the nitty gritty of game programming with optimizations, resource loading, and so forth, I can't help much.

But if you are looking more inline with the actual programming of a game, I'd suggest taking a look at Sphere or ika. They both offer a prebuilt system that handles resource management so you just have to write the game code.

If you are going to look at raw graphics APIs, OpenGL is stupidly easy to use.
Pages: 1