Spacegame3D - Techdemo of Senseflare 3D

Developed or developing a new product in PureBasic? Tell the world about it.
DarkDragon
Addict
Addict
Posts: 2345
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Spacegame3D - Techdemo of Senseflare 3D

Post by DarkDragon »

Hello :D ,

I have a new game made in my own engine:
http://www.senseflare.com/downloads/space_demo.zip
http://www.senseflare.com/ <- 3DDeveloping package

Old screenshots of the game:
Image
Image
Image

Control Settings:
Left/Right - Control ship
Space - Shot
C - Change view

My FPS: 333FPS

Small Bug: when pressing Escape in game you sometimes need to press Alt + Tab to show the updated screen.
Last edited by DarkDragon on Sat Dec 11, 2004 8:59 am, edited 1 time in total.
bye,
Daniel
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

Nice little game!
DarkDragon
Addict
Addict
Posts: 2345
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Post by DarkDragon »

Thanks for the answer thefool.
It seems to me that you are the onliest one who has downloaded the 88kb demo.
bye,
Daniel
User avatar
GedB
Addict
Addict
Posts: 1313
Joined: Fri May 16, 2003 3:47 pm
Location: England
Contact:

Post by GedB »

Daniel,

I'm afraid SpaceDemo.exe just crashes out on me.

That Senseflare DK looks impressive. Is it written in PB?
MrMat
Enthusiast
Enthusiast
Posts: 762
Joined: Sun Sep 05, 2004 6:27 am
Location: England

Post by MrMat »

It crashed here too and the frame rate seemed a bit choppy but i did get 6 secs of the game and it seems very nice!
Mat
DarkDragon
Addict
Addict
Posts: 2345
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Post by DarkDragon »

When does it crash? At the start? Which OpenGL version do you have? How much MB RAM do you have? Or do you get an error message? I will upload a special version with an Error-Requester. Maybe it can help me finding the bug.

My System: TARGA AMD Athlon XP 1700+, 512MB DDR RAM, 60GB HD(30 in use), nVidia GeForce 2 Ti, OpenGL 1.5

Or does it crash when you press Escape only?
bye,
Daniel
MrMat
Enthusiast
Enthusiast
Posts: 762
Joined: Sun Sep 05, 2004 6:27 am
Location: England

Post by MrMat »

It crashed about 6 seconds into the game the first time i tried it, then about 72 seconds into the game the second time i tried it (i didn't get as far as pressing escape). There was no error message, it just froze. I was firing each time. The fps was flickering between what looked like 250, 15 and some huge negative number and the speed was a bit jerky.

My system is: Intel P4 3.0ghz, 1 gig ram, Radeon 9800, 200 gigs over 3 hard-drives (about 20 gigs free, must clear out some old rubbish ;-)), Win XP Home SP 2 and OpenGL 1.5.4454.

I'll check out the error requester version when you upload it :)
Mat
traumatic
PureBasic Expert
PureBasic Expert
Posts: 1661
Joined: Sun Apr 27, 2003 4:41 pm
Location: Germany
Contact:

Re: Spacegame3D - Techdemo of Senseflare 3D

Post by traumatic »

Works ok here. Athlon XP1600+, 1GB, GeForce Ti4200 and because
everyone told you: A 30GB, a 40GB and a 160GB S-ATA HD.

I can't actually report the framerate because the value refreshes that often that I can't read it... ;)
Good programmers don't comment their code. It was hard to write, should be hard to read.
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

works good (42fps, quiete slow) at home and this is a nice start.
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
DarkDragon
Addict
Addict
Posts: 2345
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Post by DarkDragon »

Well, what I have forgotten: press C to change view!

here is the ErrorRequester version: http://www.senseflare.com/downloads/space_error.zip
I hope you can help me, with what I am doing wrong.
bye,
Daniel
MrMat
Enthusiast
Enthusiast
Posts: 762
Joined: Sun Sep 05, 2004 6:27 am
Location: England

Post by MrMat »

The 1st person perspective is great!

I tried the error version but no error message was displayed, it just froze as before :? If you have apps that are 'on top' they appear on top of your game so maybe you can force it on top? The slow down i mentioned seems to be related to the collision detection - crashing into any of the enemy ships causes the fps to drop considerably.
Mat
DarkDragon
Addict
Addict
Posts: 2345
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Post by DarkDragon »

:? Maybe it is the fault of mixing GDI and OpenGL. I think that's it. But well, it freezes without any keypressing? The collision detection is a triangle collision detection mixed with box collision detection. Well, it stops a 1/4 second her, when the Player crashes into an Enemy. And it should be faster at your computer, because you have 1GB Ram and I just 512MB Ram.
bye,
Daniel
MrMat
Enthusiast
Enthusiast
Posts: 762
Joined: Sun Sep 05, 2004 6:27 am
Location: England

Post by MrMat »

I tried it twice not pressing any keys and it seemed fine (still jerky but no freezing). Then i tried moving but not firing and again it was fine. Then i tried firing as well and it froze this time. Perhaps it is a sound issue? Maybe you could do a build with sound disabled and see if that works?
Mat
GreenGiant
Enthusiast
Enthusiast
Posts: 252
Joined: Fri Feb 20, 2004 5:43 pm

Post by GreenGiant »

Works quite nicely for me. I get about 300 fps most of the time. Only thing is that whenever I get close to another ship I get a sort of bullet-time effect as the fps drops to about 30. So I guess your collision routines (presumably mesh based when ships are within a certain radius) are a bit of a slow down. Apart from that, nice enough.
DarkDragon
Addict
Addict
Posts: 2345
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Post by DarkDragon »

MrMat wrote:I tried it twice not pressing any keys and it seemed fine (still jerky but no freezing). Then i tried moving but not firing and again it was fine. Then i tried firing as well and it froze this time. Perhaps it is a sound issue? Maybe you could do a build with sound disabled and see if that works?
Yes, I also thought it is maybe just the sound:

http://www.senseflare.com/downloads/space_nosound.zip
bye,
Daniel
Post Reply