Page 1 of 2

What program do I use to make games?!

Posted: Tue Jan 06, 2009 4:28 pm
by Moosader
(04:22:54 PM) DeEnilol8er: Hey buddy
(04:23:05 PM) DeEnilol8er: What game program do you use?
(04:23:20 PM) kadolusikka: You're kidding, right?
(04:23:25 PM) DeEnilol8er: ...
(04:23:32 PM) DeEnilol8er: lemm guess
(04:23:32 PM) kadolusikka: I don't use a program, I code
(04:23:41 PM) DeEnilol8er: ...:(
(04:23:45 PM) kadolusikka: C++ :P
(04:24:03 PM) DeEnilol8er: oh.....I knew that.....lol
(04:25:32 PM) DeEnilol8er: Then how do you make your games?
(04:25:48 PM) kadolusikka: If you download almost any of htem, they have the source code in there.
(04:26:20 PM) DeEnilol8er: WDF izzat?
(04:26:29 PM) kadolusikka: it's the code.
(04:26:43 PM) DeEnilol8er: ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...................................................ok
(04:26:49 PM) DeEnilol8er: lol
(04:27:20 PM) kadolusikka: #include <allegro.h>

#include <cstdlib>

#include <ctime>

#include "Player.h"

#include "Tiles.h"

#include "Level.h"

#include "SFX.h"

#include "Global.h"

#include "MenuButton.h"

#include "Item.h"
(04:27:32 PM) kadolusikka:

const int SCR_W = 512;

const int SCR_H = 480;



const int RES_W = 256;

const int RES_H = 240;



volatile long counter = 0;



void IncrementCounter();

void InitCrap(bool);

void ToggleFullscreen( bool *fullscreen );

void DrawFacepic( BITMAP *image, BITMAP *buffer, int x, int y, int image );

bool IsCollision( Player *player, Item *item );



enum { MAINMENU = 0, VSMENU = 1, LVLMENU = 2, INGAME=3 };



class VsMenuCursor

{

public:

int x, y, index;

void Setup( int nX, int nY, int nIndex )

{

x = nX; y = nY; index = nIndex;

}

void Draw( BITMAP *image, BITMAP *buffer )

{

masked_blit( image, buffer, 0, index*16 + 128, x, y, 16, 16 );

}

};
(04:27:46 PM) Unable to send message: The message is too large.
(04:27:54 PM) DeEnilol8er: :X help my BRAIN IS GONNA EXPLODE!!!!
(04:28:00 PM) kadolusikka: bool CheckCollision( Player player[], Level *level, SAMPLE *p0, SAMPLE *p1, SAMPLE *p2, SAMPLE *p3, float *soundTimer, SFX sfx[] );



int main(int argc, char *argv[])

{

bool fullscreen = false;

bool smallScreen = false;

bool done = false;

InitCrap( fullscreen );



set_gfx_mode(GFX_AUTODETECT, 640, 480, 0, 0); fullscreen = true;



float marqueeX = 256;

float itemCounter = 0;



int activeMenu = MAINMENU;

int levelMap = 0, highlightMap = -1;

int random;



srand( (unsigned)time( NULL ) );

//
(04:28:07 PM) kadolusikka: BITMAP *buffer = create_bitmap( RES_W,RES_H );

BITMAP *resizeBuffer = create_bitmap( SCR_W, SCR_H );

BITMAP *imgMenu = load_bitmap( "menugraphics.bmp", NULL );

BITMAP *imgtitle = load_bitmap( "titleimage.bmp", NULL );

BITMAP *imgtiles = load_bitmap( "tileset.bmp", NULL );

BITMAP *effects = load_bitmap( "effects.bmp", NULL );

BITMAP *imgitems = load_bitmap( "items.bmp", NULL );

BITMAP *charimg[11];

charimg[0] = load_bitmap( "charplum.bmp", NULL );

charimg[1] = load_bitmap( "charrank.bmp", NULL );

charimg[2] = load_bitmap( "charmarxio.bmp", NULL );

charimg[3] = load_bitmap( "charpookie.bmp", NULL );

charimg[4] = load_bitmap( "charname.bmp", NULL );

charimg[5] = load_bitmap( "charmars.bmp", NULL );

charimg[6] = load_bitmap( "charwonky.bmp", NULL );

charimg[7] = load_bitmap( "charphonics.bmp", NULL );

float keyTimer = 0, soundTimer[5];

for ( int i=0; i<5; i++ )

soundTimer = 0;



SFX sfx[8]; //up to 8 at a time
(04:28:12 PM) kadolusikka: etc etc. That is how I make a game.
(04:28:15 PM) kadolusikka: :P
(04:28:16 PM) DeEnilol8er: HELP!!!!!
(04:28:20 PM) DeEnilol8er: ahhh....
(04:28:26 PM) DeEnilol8er: that hurt!
(04:29:09 PM) DeEnilol8er: Thats not cool yo!
(04:29:29 PM) kadolusikka: just giving you a sense for what it's really like. You can use programs, but I do not
(04:30:47 PM) DeEnilol8er: good....im gonna stay AWAY from progaming.....*sigh*
maybe Ill just program MUGEN characters....

(04:31:06 PM) kadolusikka: You can use something like Multimedia Fusion or BlitzBasic or GameMaker to make games.
(04:31:07 PM) kadolusikka: or RPG Maker
(04:31:19 PM) kadolusikka: some of them have their own code, but those programs are created to make making games easier
(04:32:01 PM) DeEnilol8er: would you like to code them once I start making games?
(04:32:54 PM) kadolusikka: How long do you think it took me to write that itty bitty portion I sent you?
(04:33:05 PM) DeEnilol8er: you copyed it
(04:33:18 PM) kadolusikka: Yes, but I wrote the game over a course of a month
(04:33:36 PM) DeEnilol8er: @_@
(04:33:41 PM) kadolusikka: Coding takes a lot of time and energy, so I only do it for myself. Sorry. :P

Re: What program do I use to make games?!

Posted: Tue Jan 06, 2009 6:16 pm
by M_D_K
:lol:

I use a collection of programs to make games, comes in a bundle called GCC(GNU Compiler Collection).

Re: What program do I use to make games?!

Posted: Tue Jan 06, 2009 7:19 pm
by programmerinprogress
did someone really send you that?

If I was them, I would be really embarrassed!

I think people who don't understand how games are made don't really appreciate the thought you have to put into not just writing a program, but writing code efficiently and cleanly.

I think that kind of naive "games come out of thin air when someone thinks one up" mentality is kinda funny, people probably think we use functions like

Code: Select all

Wine MakeAnRPGWithL33TSwordsAndZombies(water &Glass );  // passed the water by reference, I don't want to waste time copying water :P
{
    cout << "Divine Intervention has allowed you to create a game!" << endl
}
To make this stuff just come out of thin air *end of rant*

I guess we were all there once...I think?

Re: What program do I use to make games?!

Posted: Tue Jan 06, 2009 8:49 pm
by eatcomics
As far back as I can remeber playing games I knew how they were made.... I didn't get into making games untill I realized how creative my friend and I were, and how we liked to create our own worlds... It all started with comic books that we made... We havn't made comics in a while I think we both miss them.... That rant kinda inspired me... *Goes off to make a comic*

Re: What program do I use to make games?!

Posted: Tue Jan 06, 2009 8:57 pm
by dandymcgee
(04:26:20 PM) DeEnilol8er: WDF izzat?
:lol: Poor lusikka..

Re: What program do I use to make games?!

Posted: Tue Jan 06, 2009 8:59 pm
by MarauderIIC
I like the way he's so thug that he wrote a d for "da" instead of a "t" for "the" in "WDF" (WTF)

Re: What program do I use to make games?!

Posted: Tue Jan 06, 2009 9:12 pm
by eatcomics
MarauderIIC wrote:I like the way he's so thug that he wrote a d for "da" instead of a "t" for "the" in "WDF" (WTF)
I thought that was pretty funny too, he prolly aint edjukated enuf to programm...

Re: What program do I use to make games?!

Posted: Tue Jan 06, 2009 10:15 pm
by Falco Girgis
...yet another reason that I lack faith in humanity.

Re: What program do I use to make games?!

Posted: Wed Jan 07, 2009 4:49 pm
by eatcomics
eatcomics wrote:As far back as I can remeber playing games I knew how they were made.... I didn't get into making games untill I realized how creative my friend and I were, and how we liked to create our own worlds... It all started with comic books that we made... We havn't made comics in a while I think we both miss them.... That rant kinda inspired me... *Goes off to make a comic*
Continueing on my life story... The way I got into programming is like this... I'm sittin there bored, then suddenly, I want to make games, But I don't like crappy things like rpg maker and whatnot (I knew these programs because my friend uses them quite often) anyway, I was like "Yeah I'mma make a game, but I'm gonna do it the professional way." Programming, I have no idea how I knew that was the right way it just was and I knew it so I went to youtube. (Were all of life's questions are answered visually) There I found, and fell in love with (metaphorically speaking) the Adventures In Game Development series.... That is why I got into programming :mrgreen:
:bow: thank you all for listening :bow:

Re: What program do I use to make games?!

Posted: Wed Jan 07, 2009 4:58 pm
by programmerinprogress
It was a pleasure ;) (now I think about it,I actually started programming before they invented YouTube, odd?)

As for me...

Started off playing some games, and loving it, started getting interested in making games when I got a PC.

Didn't want to program because it looked hard (was about 11), tried a program that used events and triggers, absolutely hated it, got very angry, bought DarkBASIC. DarkBASIC didn't work properly(the built in functions worked in the editor, but when you compiled thins didn't work) when I used it, got fed up with that, nothing for a while, discovered C++, persevered, and then looked into SDL, NOW i'm happy :)

Seriously, if you're a true programmer, you feel like these pre-made deals are really inadequate, I don't know about everyone else, but I like to understand the details, so I actually want to know how my program handles drawing etc, I like the control aswell, your programs are as scalable as you desire, it's all good :)

Re: What program do I use to make games?!

Posted: Wed Jan 07, 2009 7:30 pm
by eatcomics
I do love control and power :mrgreen:
Ahhh, I am so attracted to the thought of owning my own private army... You know kinda like hannah montana, only bigger and less pink :lol:
But yeah I agree with you PIP (programmerinprogress) can I call you pip, it's much shorter... I like understanding things.

Re: What program do I use to make games?!

Posted: Wed Jan 07, 2009 7:42 pm
by programmerinprogress
yeah PIP is fine :)

I guess in a sense, I also want a private army...of programmers! I want to start my own software company(likely games, but who knows) once I've been to university, and got a bit of industry experience, being my own boss is my long term goal (and I mean long term)

As for control, nothing is more satisfying than a piece of code compilling and running just the way it should...like that ever happens! :lol:

But seriously, it's the small victories, working hard on a piece of code, mapping it out in your mind, and then seeing it come into fruition and seeing that your hard work has paid off (after much heart ache and rejection from your compiler)

Then people ask "what program did you use to do that?"

the rest has already been said...

Re: What program do I use to make games?!

Posted: Thu Jan 08, 2009 5:28 pm
by eatcomics
Yeah, I would never start my own business.... It would fail within a year, here are the reasons
1.I'm lazy, nothing would get done, and if it did it would be wrong
2.I don't want to be the one taking the blame for any giant troubles that may occur, legal issues especially
3.I couldn't be the boss of myself let alone other people
4.I'm lazy...
5.I forgot, it takes years before you even start making a profit from the company...

Re: What program do I use to make games?!

Posted: Thu Jan 08, 2009 6:25 pm
by programmerinprogress
Well, I reckon I would put in the hours, I'm really interested in the world of business (even though admittedly A-Level business sucks the fun out it), and the point about not making profit for a few years is a valid one, setting up a software company would require vast amounts of capital to support the project through the period which the software is being developed (that is why I said I wasn't thinking primarily about games, I can see where perhaps bespoke applications might be more profitable, as development time could potentially be shorter, and an income is guaranteed successful completion from the client)

You have to be a little creative to really make money in modern technology, but the rewards are great if you get it right.

also, I'd like to be my own boss, I like to take control of my own affairs, and being responsible for my own actions would be fine, because I don't intend on doing anything illegal or Enron esque :)

My school yearbook voted me 'most likely to become a millionaire' in the year, so I can't disappoint :lol:

Re: What program do I use to make games?!

Posted: Fri Jan 09, 2009 7:57 pm
by eatcomics
programmerinprogress wrote:Well, I reckon I would put in the hours, I'm really interested in the world of business (even though admittedly A-Level business sucks the fun out it), and the point about not making profit for a few years is a valid one, setting up a software company would require vast amounts of capital to support the project through the period which the software is being developed (that is why I said I wasn't thinking primarily about games, I can see where perhaps bespoke applications might be more profitable, as development time could potentially be shorter, and an income is guaranteed successful completion from the client)

You have to be a little creative to really make money in modern technology, but the rewards are great if you get it right.

also, I'd like to be my own boss, I like to take control of my own affairs, and being responsible for my own actions would be fine, because I don't intend on doing anything illegal or Enron esque :)

My school yearbook voted me 'most likely to become a millionaire' in the year, so I can't disappoint :lol:
I am probably going to be voted "most likely to fall asleep in the office" or something like that...

It sounds like you could do good in a business... Let me know how taht goes...