Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark GDK / I am currently making a game

Author
Message
3d point in space
15
Years of Service
User Offline
Joined: 30th Jun 2009
Location: Idaho
Posted: 29th Aug 2009 17:28
If you want to help and share the credit
just text here.
I have made window app games before and now I am doing this.
The longest app I made was over 200 pages long in code.
_Pauli_
AGK Developer
15
Years of Service
User Offline
Joined: 13th Aug 2009
Location: Germany
Posted: 29th Aug 2009 18:38
well, 200 pages ok - but quantity and quality are two very different things!
you better give people an idea what you've planned so far...

They say it's better to burn out, than it is to fade away...
Lilith
16
Years of Service
User Offline
Joined: 12th Feb 2008
Location: Dallas, TX
Posted: 29th Aug 2009 20:23
Not to put a damper on this discussion, but isn't there a rule against team building in the forums?

Lilith, Night Butterfly
I'm not a programmer but I play one in the office
heyufool1
15
Years of Service
User Offline
Joined: 14th Feb 2009
Location: My quiet place
Posted: 29th Aug 2009 20:27
Quote: "but isn't there a rule against team building in the forums?"

Yea, but in the Design section you can do team building. You need to have some evidence that your game is already started and well on it's way though.

Games are like life, they should never stand still.
3d point in space
15
Years of Service
User Offline
Joined: 30th Jun 2009
Location: Idaho
Posted: 30th Aug 2009 05:25
here the main shortend. I also have several other cpp files and headers in works.

//emodes for case select
enum eMode { eGameSetup , eGameReset , eGameTitle, ePlayIntro, eGameOptions, ePlayGame, eQuitGame};
//enum eModeGameOptions{ eCreateNewChar, eLoadChar, eQuit};
enum eModePlayGame{eMenu, eOptions, eStats, eBackPack, eEquipment, eAttack, eMove};

eMode g_eGameMode = eGameSetup;
//eModeGameOptions =eCreateNewChar;
// the main entry point for the application is this function
void DarkGDK ( void )
{
game();
dbSync();
return;
}

void game(void)
{
switch(g_eGameMode)
{
case eGameSetup:
{
gamesetup();
break;
}

case eGameReset:
{
gamereset();
break;
}
case eGameTitle:
{
gametitle();
break;
}
case ePlayIntro:
{
playintro();
break;
}
case eGameOptions:
{
gameoptions();
break;
}
case ePlayGame:
{
playgame();
break;
}
case eQuitGame:
{
quitgame();
break;
}
}//switch
}//game


void gamesetup()
{
// set the display to 1024 x 768 with 32bit depth
dbSetDisplayMode ( 1024 , 768 , 32 );
// turn sync on, so our game waits for the screen to finish drawing before displaying, also
//handles backbuffer automatically for us
dbSyncOn();
// lets run at a nice 60 frames per second - automatically!
dbSyncRate(60);
// full screen windowed mode
dbMaximiseWindow();

}
void gamereset()
{
}
void gametitle()
{
}
void playintro()
{
}
void gameoptions()
{
}
void playgame()
{
}
void quitgame()
{
}
3d point in space
15
Years of Service
User Offline
Joined: 30th Jun 2009
Location: Idaho
Posted: 30th Aug 2009 05:27
Oh yea I don't do this all day because I have a job.

Login to post a reply

Server time is: 2024-10-01 12:40:54
Your offset time is: 2024-10-01 12:40:54