Jump to content

View more

Image of the Day

WIP title screen for #DeathOfAPartisan #screenshotsaturday #gamedev https://t.co/qJNhfZCvd4
IOTD | Top Screenshots

The latest, straight to your Inbox.

Subscribe to GameDev.net Direct to receive the latest updates and exclusive content.

Sign up now

Trigger Man: a retro fps

4: Adsense

Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
11 replies to this topic

#1 marcpilkington   Members   


Posted 05 February 2012 - 03:48 PM

Trigger Man

It's been a busy weekend and I thought I'd finish it with a post here.

Currently in development is a fast paced, action fps very much in the style of Wolfenstein 3D and the classic Doom. We've been developing a whole new engine from scratch and the tools to go with constructing levels and setting up weapons and enemies. The game's target platforms are XBOX indie and the many PC online distribution networks (which still need investigating) and it's been in development for about 7 months and we're on target for a good prototype by May. It's all sprite based as you can imagine, so it's time for screenshots!

Work complete to date:
6 enemies (42 sprites per character)
4 weapons

Posted Image

(New HUD graphic)

Posted Image

(1-bit alpha walls allow for a lot of extra detail in the levels)

Posted Image

(Every retro fps needs an elevator room)

Posted Image

(Cargo room)

Posted Image

(Editor tool - screenshot of the tool here is abit out of date and has changed abit)

Posted Image

(Sample enemy)

It's hard work but we're slowely getting there, and it's only getting better. Well thanks for looking at this post, everyone's time is important and it means alot.


#2 marcpilkington   Members   


Posted 07 February 2012 - 05:29 PM

The project has been going pretty well, really getting the most out of the 1-bit alpha textures which really allows me to add layers of detail and even rooms with windows! It just means levels will really be alot more interesting than your basic Wolfenstein maze affair.

I hope you enjoy the screenshots below I hope to make a small video soon so stay tuned for that.

Posted Image
(Layers of detail using alpha images)

Posted Image

(Simple corridor from level 2)

Posted Image

(Using alpha images to create windowed rooms)

#3 WavyVirus   Members   


Posted 07 February 2012 - 06:14 PM

Looks great. For me, a major part of DOOM was the level design - hopefully your editor and engine will allow you to create some interesting levels.

#4 marcpilkington   Members   


Posted 07 February 2012 - 06:23 PM

Yeah, our tools are getting better all the time, there wont be varied floor and ceiling heights sadly so levels are flat like Wolfenstein (the varied ceiling and floor heights is something we plan to add in for a later project) but theres still lots of scope to build nice looking environments and desgin some devious levels Posted Image We're making the game outside of work hours so its always tough to squeeze in the dev time but we've done pretty well I think in regards to the style of gameplay we're trying to achieve.

#5 LennyLen   GDNet+   

Posted 07 February 2012 - 09:57 PM

A great start so far. I'm looking forward to it's release. :)

#6 Ravyne   Members   

Posted 07 February 2012 - 11:33 PM

Looking good. Is your engine a real ray-caster, or is it a simplified polygon engine of sorts?

throw table_exception("(ノ ゜Д゜)ノ ︵ ┻━┻");

#7 marcpilkington   Members   


Posted 08 February 2012 - 03:46 AM

It's all polygon based which is enough for what we're trying to do, I'm only the artistic brains behind the project though so I only have a rudimentary view of the engine stuff haha, but thanks for the question Posted Image

Oh! you mean the old school way they did it I'm guessing? No haha I had spoke with Ken Silverman when the game was in a very early stage of development but decided to go down the normal poly route and that gives us some advantages with the current graphic devices. We just thought it would be better to fake the effect with modern technology (i.e programmable shaders iun the graphic pipeline for post processing effects - one of these will be depth relative lighting which should be good).

#8 Ravyne   Members   

Posted 08 February 2012 - 09:52 AM

Yep, I thought that was the case by looking at the screenshots (they're too crisp to be ray-casting), and it would almost certainly be the way to go on more modern hardware, especially if you want to get into shader effects and the like -- and it also greatly simplifies transparency, doors, etc.

Has your programmer tried nearest-neighbor sampling on the textures? You wouldn't normally want to use it, but in a retro game like this it might take enough of the crispness out to make it feel even more retro (you'd probably also have to render to a smaller render-target, and then scale that up to full-screen using a box filter or maybe nearest-neighbor again). It might be interesting as an optional effect (effectively making the current mode the "HD" mode).

throw table_exception("(ノ ゜Д゜)ノ ︵ ┻━┻");

#9 marcpilkington   Members   


Posted 08 February 2012 - 12:25 PM

Well definatly look at that, I'm pretty sure we're doing that but I'll mention it to him and see what he says.

Cheers Ravyne.

#10 Ravyne   Members   

Posted 08 February 2012 - 01:33 PM

No problem, hope to see that it looks like I think it will. The art looks great by the way. Appropriately retro, with a sort of sci-fi cartoon aesthetic.

throw table_exception("(ノ ゜Д゜)ノ ︵ ┻━┻");

#11 Sik_the_hedgehog   Members   

Posted 08 February 2012 - 11:12 PM

Yep, I thought that was the case by looking at the screenshots (they're too crisp to be ray-casting)

They're too crisp because of the high resolution (most old games ran at lower resolutions), a good raycaster would look like that too. I have played Doom engine based games before at 640×480 and yes, it does look as crisp as that (albeit some bugs appear with huge sectors due to limited fixed point precision... much bigger than anything here though).
Don't pay much attention to "the hedgehog" in my nick, it's just because "Sik" was already taken =/ By the way, Sik is pronounced like seek, not like sick.

#12 marcpilkington   Members   


Posted 23 February 2012 - 03:21 AM

A project update!

The post precessing shader system is now in our xna game engine and this should allow us to do some pretty funky stuff in regards to how the game looks. At the moment we have added a kind of fake shadow falloff which really makes a tonne of difference.

With the screenshots below we've cranked up the fogging pretty high just to show it off as an example but we'll be peeling this back alot more. We can also change the RGB values of this too Posted Image

Exciting - sadly we now have a few months of AI coding now so that will probably be it for updates - atleast for a good while.

Posted Image

Posted Image

Ta ta for now and thanks for looking.

Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.