What program do I use to make games?!
Posted: Tue Jan 06, 2009 4:28 pm
(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
(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