Page 1 of 1
Doomed - FPS, old skool,. .
Posted: Tue Apr 06, 2010 7:22 pm
by jph_wacheski
Ok, here is a proto demo of this Doomed game,. It is sorta dark currently

I added a map display so I can start working at some better dungon generation,. easier to see it that way. It is basic noise gen. now, but seems to make mostly passable mazes,. Press R to regen. the level map,. started some visuel effects,. need to work out methods to keep them depth sorted with the maze, without having z sorting errors in the particles,. . There is no culling of anything, it just draws the whole thing all the time,. but still runs fine here. The main intent is just a simple 3d dungon game, more efficient systems can be added later.
Posted: Wed Apr 07, 2010 9:57 am
by Kjell
Is it a deliberate design decision to enable the player to move faster when walking diagonally? Or did you simply forget to normalize the local velocity vector before rotating it
And you probably don't want to use the build-in collision system for these kind of things .. when pushing yourself into a wall the result is all jittery.
K
Posted: Wed Apr 07, 2010 12:05 pm
by VilleK
I like it!
Just add some sound effects and an objective and you have a fun game.
Posted: Fri Apr 09, 2010 5:35 pm
by jph_wacheski
ok, here is a bit more,. roughed in some sounds, added some roots hangin' down for decorations,. also now tints the wall colors to add some veriety. There are now gold coins to pick up,. no objective other than that yet.
just a bunch of experiments,. really.
some more stuff I would like to try here;
-intelligent dungon generation = rooms/hallways,. monster/treasure placement, . etc. no diagonal corners, so we can't see through gaps, and nor wasted objects,. i.e. out of view and inaccessable.
-doors that open if player has key,.
-ammo, 5 shot quick to re-charge, then pause to re-load.
-and whatever else sounds fun,. monster AI,. etc.
-any ideas?
as far as the dubble speed with two keys,. I am just quick hacking this,. so it is all very basic,. I sorta like that 'running' feature! I may fix it when/if I add the proper keypress setup (the stuff provided by kjell),. will need that for key press/release stuff,. banging into walls jitter is fine, as it adds 'realism',. try it!
I may post the .proj of this, but it is just a big sloppy mess (and in the non-'normal' x/y orientation).
Posted: Fri Apr 09, 2010 6:54 pm
by VilleK
The glowing polygon coins are nicely done! And the audio adds atmosphere. I spent a few minutes running around collecting coins and felt quite immersed in the dark dungeon

Posted: Fri Apr 09, 2010 7:22 pm
by y offs et
Well, this one crashed me pretty good. Task Manager couldn't end it, so I sent a screen shot of how I got out of it. A novice would have to pull the plug.
Posted: Sat Apr 10, 2010 10:20 am
by VilleK
Anyone else having problems with this exe? It works perfect here. Maybe later you can email yoffset the zgeproj-file and see if he gets any warnings inside the editor.
Posted: Sat Apr 10, 2010 12:57 pm
by Kjell
Hi guys,
Works just fine on the computers I tested it on .. although this build seems to eat up allot more CPU time then the previous? Don't forgot to hide / destroy Models that are outside the frustum or beyond the fog limit
K
Posted: Sat Apr 10, 2010 2:56 pm
by y offs et
Well, this one crashed me pretty good.
An update. In Windows classic I'm able to close the crashed program with a mouseClick. With vista Aero it's a lock-up.
I'll venture a guess the diff between 009 & 013 is the bitmapRect component, which is the only one that is still a problem for me.
Posted: Sun Apr 11, 2010 8:14 pm
by jph_wacheski
yeah there is a bitmapRect,. in there.., the whole culling issue leads me to think i should just rebuild it anyway,. here is a hacking of the Kjell method;
for what I have been useing (32x32 size dungon) this should work well,. at 64x64 I can see the benefit of the culling with just drawing the sprites,. much larger than that and the culling itself seems to hit diminishing returns,. have a look and see if we can find any speed boosts,. I will hack in my walls and stuff to get the basic setup and post the .proj file for debate and suggested improvments,.
Posted: Sun Apr 11, 2010 9:29 pm
by y offs et
No problem - runs fine.