Page 2 of 5

Posted: Fri Jul 08, 2005 3:15 am
by Fighter_Ace
frawsty wrote:I'm glad I didn't see this a few weeks ago or I would have taken the shortcut. I'm focusing in DirectX game programming so I can move into real 3d and shading.
Wow! DirectX! Great for ya frawsty! That's amazing. Just learning C++ is a milestone for me right now. Making room, all the time flashing by, day after day... no wonder people sell games instead of just giving them out!

Posted: Fri Jul 08, 2005 3:34 am
by frawsty
Actually I've gone back on what I've said for two reasons:

1- My buddy (whom I will be collaborating on future games) can't program and Game Maker doesn't really required programming.

2- While investigating GM I've learned that the system is "object oriented." This is an important concept for C++ programmers and is what you use to program with the DirectX libraries. So this is a great tool to bridge that gap between being a C programmer and learning the Object Oriented Programming that is the ++ in C++!

3- Making games in GM is teaching me the importance of many game development aspects; planning, objects, sprites, sound, collision detection, networking, and story telling/game environment.

So I am not recommending that anyone interested in game development check out GM. It even has a language called GML that's similar to C++ that you can use to take more control of your game dev.

The GM community is huge (the forum is super active and loaded with tutorials, hints, published games, free sprites etc.)

The full version has networking that you can use to make client/server apps and is great for the more advanced MMORPG that everyone wants to make!

The last sweet aspect of this app is that they totally release anything you make to you. Anything you make with GM (even in the free version) is 100% your game and you can sell or do whatever you want. I've never seen this before. The free version even lets you make an executable so ppl don't have to have the GM program to run your game.

This product is great, I've already purchased the full version. The Game Programmer University website has lots of free GM classes.

So, I am using GM to help me make a smoother transition into making real big boy games with DirectX. I recommend doing this. Making a game in GM cuts the dev time WAY down and allows the newbie to learn the basics of the game dev life cycle.

Hit me up if you have any questions.

I've already posted my first game...well it's 95% from a GM tutorial but I've gone a little further and made little tweaks...

http://www.funkyfreshdesigns.com/forum/ ... c.php?t=19

frawsty

Posted: Fri Jul 08, 2005 7:17 am
by sid6.7
hahahha not a bad first game man...it almost made me
fall out the chair...i like your music too, good job...and sooooo d*** quick!
what ?you made that in less then 7 days..yes? wow...

i took one look at the rpg tut....and put it away for later study...

i do have 2 ideas for gm that i really want to do but it will have to wait...

right now i'm just making little things with qbasic "yeah im old"
one game i am doing has taken me 2 years to get 60% done...

not bad dude keep it up...

Re: frawsty

Posted: Fri Jul 08, 2005 3:06 pm
by frawsty
sid6.7 wrote:hahahha not a bad first game man...it almost made me
fall out the chair...i like your music too, good job...and sooooo d*** quick!
what ?you made that in less then 7 days..yes? wow...

i took one look at the rpg tut....and put it away for later study...

i do have 2 ideas for gm that i really want to do but it will have to wait...

right now i'm just making little things with qbasic "yeah im old"
one game i am doing has taken me 2 years to get 60% done...

not bad dude keep it up...
no im not taking credit for that game. like i said...it is 95% off a tutorial i just made a few little changes. btw i made it in an hour. thats the nice thing about that program is that you can get past the heavy programming and do what most people want: make the game, tweak it, figure out where your design is lacking...

i look at GM as a tool to help you make your game better but in the end to make real 3d, shaded etc games, directx is the way to go.

opengl, allegra etc are all great games and graphics libraries but directx handles pretty much everything a game programmer needs:
directInput: keyboards, joysticks, mice etc
direct3d: graphics
shader: light and shading
directPlay: networking
directSetup: packaging your game in an installer
directSound: audio and music

DX is sweet but not for the noob

Posted: Fri Jul 08, 2005 4:36 pm
by Fighter_Ace
Thanks for mentioning GM, frawsty. I think I was tearing off more meat than I could chew with C++. I am a beginner in the programming field (n00bie doesn't work for me; Too... kiddish/low-class). GM is the perfect start for me. Maybe later in life I'll find time for further development. For right now, I'll take the stuff I can swallow :roll: .

Posted: Fri Jul 08, 2005 4:42 pm
by frawsty
My advice: Use GM as a learning tool, C++ and DX are the tools you want to move to.

Posted: Fri Jul 08, 2005 4:43 pm
by frawsty
Hit me up on YIM anytime. Don't forget to use the tutorials, that's the fast track to learning to use GM then you will be able to use your C when you begin using GML.

Posted: Sat Jul 09, 2005 1:38 am
by Fighter_Ace
Will do. But one more thing, what does GML stand for?

Posted: Sat Jul 09, 2005 1:42 am
by frawsty
Game Maker Language...looks like C to me

Posted: Sat Jul 09, 2005 2:56 am
by Fighter_Ace
One question... when you exclude the game, is there any way to customize the application icon? A little red dot seems a little boring and unoriginal after a while.

Posted: Sat Jul 09, 2005 3:32 am
by frawsty
Fighter_Ace wrote:One question... when you exclude the game, is there any way to customize the application icon? A little red dot seems a little boring and unoriginal after a while.
yep. dont know if you can in the freeware version though.

Posted: Sat Jul 09, 2005 3:45 am
by Fighter_Ace
Ok, I found it thanks to reading up on some handy help files. It sits in the Global Game Settings option under the "add" menu. I was hoping they had one :lol: !

Posted: Sat Jul 09, 2005 3:49 am
by frawsty
yes GM is a very versatile app. I found it at a perfect time.

Posted: Sat Jul 09, 2005 4:11 am
by frawsty
ok now you made me update the game. i made a clown icon for the program hehe check it out now!

btw i found a easy little trialware icon app: http://www.icon-maker.com/

good guy

Posted: Sun Jul 10, 2005 6:41 am
by sid6.7
hey guys frawst is good at web design and programming
if you need his help i reccomend him...

here is what he made for me in minutes: http://www.cruzan.info/kramxel

check him out here..

http://www.funkyfreshdesigns.com/

just displaying some gratitude for good work done for me...:)