This site is no longer active and is available for archival purposes only. Registration and login is disabled.

new cross platform development library


Postby denthorq » Nov 23, 2004 @ 2:29am

It's worth the wait...
User avatar
denthorq
pm Insider
 
Posts: 447
Joined: Apr 18, 2003 @ 9:15pm
Location: USA-PHILIPPINES


Postby StephC » Nov 23, 2004 @ 2:44am

Stephane Cocquereaumont / Game Developer at <a href=http://int13.net>int13 production</a> (code monkey)
User avatar
StephC
pm Insider
 
Posts: 442
Joined: Jun 12, 2003 @ 10:41am
Location: Bordeaux - France


Postby denthorq » Nov 23, 2004 @ 2:47am

It's worth the wait...
User avatar
denthorq
pm Insider
 
Posts: 447
Joined: Apr 18, 2003 @ 9:15pm
Location: USA-PHILIPPINES


Postby StephC » Nov 23, 2004 @ 2:55am

Attachments

[The extension jpg has been deactivated and can no longer be displayed.]

Last edited by StephC on Nov 23, 2004 @ 3:38am, edited 1 time in total.
Stephane Cocquereaumont / Game Developer at <a href=http://int13.net>int13 production</a> (code monkey)
User avatar
StephC
pm Insider
 
Posts: 442
Joined: Jun 12, 2003 @ 10:41am
Location: Bordeaux - France


Postby StephC » Nov 23, 2004 @ 3:04am

Stephane Cocquereaumont / Game Developer at <a href=http://int13.net>int13 production</a> (code monkey)
User avatar
StephC
pm Insider
 
Posts: 442
Joined: Jun 12, 2003 @ 10:41am
Location: Bordeaux - France


Postby StephC » Nov 23, 2004 @ 3:36am

Last edited by StephC on Nov 23, 2004 @ 5:13am, edited 1 time in total.
Stephane Cocquereaumont / Game Developer at <a href=http://int13.net>int13 production</a> (code monkey)
User avatar
StephC
pm Insider
 
Posts: 442
Joined: Jun 12, 2003 @ 10:41am
Location: Bordeaux - France


Postby warmi » Nov 23, 2004 @ 3:49am

warmi
pm Insider
 
Posts: 518
Joined: Aug 24, 2002 @ 8:07am
Location: Chicago USA


Postby StephC » Nov 23, 2004 @ 3:49am

Stephane Cocquereaumont / Game Developer at <a href=http://int13.net>int13 production</a> (code monkey)
User avatar
StephC
pm Insider
 
Posts: 442
Joined: Jun 12, 2003 @ 10:41am
Location: Bordeaux - France


Postby denthorq » Nov 23, 2004 @ 4:59am

It's worth the wait...
User avatar
denthorq
pm Insider
 
Posts: 447
Joined: Apr 18, 2003 @ 9:15pm
Location: USA-PHILIPPINES


Postby gevans2000 » Nov 23, 2004 @ 12:58pm

gevans2000
pm Member
 
Posts: 45
Joined: Jun 11, 2003 @ 6:02pm
Location: London UK


Postby mm40 » Nov 23, 2004 @ 4:22pm

User avatar
mm40
pm Member
 
Posts: 135
Joined: Feb 21, 2003 @ 9:11pm


Postby StephC » Nov 23, 2004 @ 10:59pm

I agree, ease of use must be the first requirement of any software library.

I think that uEngine is really easy to use and yet very fast and powerful.

Very simple example with some functions

enum // list of handles
{
FONT = 1,
BGTEXTURE,
SPRITE1,
TILESET,
SOUND = TILESET + 256, // 256 handles
EXPLOSION, // 12 handle (animated sprite)
}


// loading code

UE_LoadFont("font.tga", FONT);
UE_LoadTexture("background.jpg", BGTEXTURE);
UE_LoadSprites("spaceship1.tga", SPRITE1);
UE_LoadTiles("tileset.tga", 16, 256);
UE_LoadSound("beep.wav", SOUND);
UE_LoadSprites("explosion.tga", EXPLOSION, 12);


// filling screen width a background image

UE_DrawTexture(BGTEXTURE, 0, 0, SOLID);

// filling screen with an ugly gradient (realtime dithering)

UE_DrawFillRect(0, 0, SCREENWIDTH, SCREENHEIGHT, GRADIENT, COLOR(0,255,0), COLOR(255,0,0));

// filling screen with a tile + scrolling

UE_DrawFillRect(0, 0, SCREENWIDTH, SCREENHEIGHT, TILE, TILESET + index, xscroll, yscroll);

// drawing hello world at (10 10), white, and 50% alphablending

UE_DrawText("hello world", 10, 10, FONT, FLAT|ALPHABLEND, COLOR(255,255,255), 16);

// drawing our spaceship at (50 50)

UE_DrawSprite(SPRITE1, 50, 50);

// drawing the frame "n" of our explosion, with 80% additive blending

UE_DrawSprite(EXPLOSION + n, 100, 100, ADDBLEND, 25);

// playing a sound when the "UP" key is pressed

if(UE_GetKey() == UP) UE_PlaySound(SOUND);

// playing a sound when "LEFT" & "ACTION1" keys are pressed

if(UE_GetKeyCount(LEFT) && UE_GetKeyCount(ACTION1)) UE_PlaySound(SOUND);
Stephane Cocquereaumont / Game Developer at <a href=http://int13.net>int13 production</a> (code monkey)
User avatar
StephC
pm Insider
 
Posts: 442
Joined: Jun 12, 2003 @ 10:41am
Location: Bordeaux - France


Postby Structure » Nov 24, 2004 @ 12:22pm

User avatar
Structure
pm Member
 
Posts: 147
Joined: Sep 17, 2004 @ 8:28pm
Location: UK


Postby tedson » Nov 24, 2004 @ 5:11pm

I would be interesed in looking at your platform. I am currently looking to move off gapidraw and on to pocket frog. If there is another choice this would be the perfect time for me to look at it. If you have anything ready to go drop me an email.
tedson
pm Member
 
Posts: 85
Joined: May 29, 2002 @ 8:22pm


Postby Floodguy » Dec 9, 2004 @ 8:00am

Now it's been over 2 weeks since the last post. Any updates to the contents of this thread? Or the engine?
Floodguy
pm Member
 
Posts: 16
Joined: Dec 9, 2004 @ 5:35am
Location: Tokyo


PreviousNext

Return to Windows Mobile


Sort


Forum Description

A discussion forum for mobile device developers on the Windows Mobile platform. Any platform specific topics are welcome.

Moderators:

Dan East, sponge, Digby, David Horn, Kevin Gelso, RICoder

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum