Jump to content

  • Log In with Google      Sign In   
  • Create Account

Interested in a FREE copy of HTML5 game maker Construct 2?

We'll be giving away three Personal Edition licences in next Tuesday's GDNet Direct email newsletter!

Sign up from the right-hand sidebar on our homepage and read Tuesday's newsletter for details!


We're also offering banner ads on our site from just $5! 1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


Guess What, You're Dead


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
12 replies to this topic

#1 Sir Timothy   Members   -  Reputation: 163

Like
0Likes
Like

Posted 07 May 2012 - 12:17 AM

These are some screenshots from my game-in-progress: Guess What, You're Dead! The game seamlessly combines sprite graphics (taken from recorded video, at 30fps) with reasonably nice 3D environments.

In these shots, you can see the mix of sprite enemies (and fire), video-based weapons, and a 3D level. The lighting in the game is fully dynamic, with nearly all lights casting full shadows. I have recently added in a subtle SSAO effect which adds significant detail to unlit areas, while avoiding black borders around objects. Several fullscreen effects are currently in use, such as a camera-based motion blur (doesn't take into account the velocities of moving objects), radial blur (when you're injured), and the SSAO mentioned above.

I have been working on this game in my spare time for about a year. The assets are primarily my own creation, with help from my brother, although I think I have gotten a few textures from other sources. The game is built on Microsoft's XNA framework, and is written by me mostly from the ground up (except for Farseer Physics Engine, which I use for collision detection and such).

There is a downloadable demo of the game available on my website. Also, I have created several videos throughout development, viewable on my Youtube channel.

Click here to view the iotd

Sponsor:

#2 Vexator   Members   -  Reputation: 138

Like
1Likes
Like

Posted 07 May 2012 - 02:01 AM

this is the best thing i've seen posted on gamedev in the long time! love the animated sprites!
only critisicm: the "enemies" should be taller.. the player seems to be twice the size.
Wunderwerk Engine is an OpenGL-based, shader-driven, cross-platform game engine. It is targeted at aspiring game designers who have been kept from realizing their ideas due to lacking programming skills.

blog.wunderwerk-engine.com

#3 Sir Timothy   Members   -  Reputation: 163

Like
1Likes
Like

Posted 07 May 2012 - 03:50 AM

this is the best thing i've seen posted on gamedev in the long time! love the animated sprites!
only critisicm: the "enemies" should be taller.. the player seems to be twice the size.

Thanks Vexator! That's probably a very good point. The heights are randomized, but they do tend to be on the short side...

#4 rioki   Members   -  Reputation: 559

Like
0Likes
Like

Posted 07 May 2012 - 06:00 AM

This is so awsomly trashy... I don't know what to take from it. But honestly I prefeer this style over people trying to be HD and failing.

#5 sgt_barnes   Members   -  Reputation: 604

Like
0Likes
Like

Posted 18 May 2012 - 06:32 AM

Bwahahahaha! This is great! Really!

The graphics (exspecially of the second "monster") remind me very much of a TV series we have in Germany, "Ijon Tichy" (based on the homonymous character featuring in a bunch of short stories by Stanisław Lem)!

Since the series was made by some film college students (I think) with a very small budget, practically everything normally found in a student's appartment is used in the episodes as stage props, starting form door knobs, over cooking pots to vacuum cleaners. Very similar to your snorkel, featuring as a weapon of mass destruction.

Though it is trashy, it has its own, distinct visual style! I really look forward to the finished project!

#6 rouncer   Members   -  Reputation: 291

Like
0Likes
Like

Posted 20 May 2012 - 10:08 PM

haha that is totally amazing, looks so real in a really twisted way!

#7 EnigmaticProgrammer   Banned   -  Reputation: 141

Like
0Likes
Like

Posted 20 May 2012 - 10:57 PM

Haha! Nice job!

#8 Krohm   Crossbones+   -  Reputation: 3167

Like
0Likes
Like

Posted 21 May 2012 - 01:02 AM

Has a nice "joke" vibe, that's good! :-)

#9 remdul   Members   -  Reputation: 176

Like
0Likes
Like

Posted 21 May 2012 - 06:00 AM

I concur with Vexator, this is easily the most original thing I've seen on Gamedev in years! I love the style (this is what DNF should have been!). If someone is going to comment on the sloppy chroma keying; I think it only adds to the style. Kudos!

I'm wondering, are the shadows of the sprites just sprites facing the light source? It seems to work great anyway.

Just a wild suggestion: I wonder if it would be feasible to use a kinect to record the sprites with depth information? Turn that into a tangent space normal map, even if crude, it might give you more visually consistent integration with the lighting system. And with parallax effect on enemy sprites it could give good enough 'in-betweens' to make the transitions between sprite viewing angles more seamless.

#10 Sir Timothy   Members   -  Reputation: 163

Like
0Likes
Like

Posted 21 May 2012 - 12:25 PM

Thanks everyone for the comments!

I'm wondering, are the shadows of the sprites just sprites facing the light source? It seems to work great anyway.

The shadows cast by the sprites are the sprite from the light's point of view, so if there's a light to his right, then the shadow will show him from the side. So it's really about as correct as I can possibly get it with just 8-direction sprites :-) Also, I did my best to line up the animations for each direction so that, for example, the left foot comes down on the same frame for all directions, which makes it work nicely too.

Just a wild suggestion: I wonder if it would be feasible to use a kinect to record the sprites with depth information? Turn that into a tangent space normal map, even if crude, it might give you more visually consistent integration with the lighting system. And with parallax effect on enemy sprites it could give good enough 'in-betweens' to make the transitions between sprite viewing angles more seamless.

The idea with the Kinect is actually quite interesting. I don't have a Kinect right now, but have thought about getting one even just to play around with. The downsides would be that I'd have to re-record the characters and split out the animations again. As far as lighting goes, I might also have to get a better light setup in my bluescreen "studio" (chunk of cloth on the wall in my basement) to reduce the amount of lighting info that's baked into the sprites. Having that depth info could be pretty cool though (and might help with removing the background from the characters, although a larger chunk of cloth would help too)

Just outta curiosity, did anyone try playing it, and did it run reasonably well?

#11 TiagoCosta   Crossbones+   -  Reputation: 2337

Like
0Likes
Like

Posted 21 May 2012 - 12:33 PM

Just outta curiosity, did anyone try playing it, and did it run reasonably well?


I tried it and it ran smoothly in my laptop on maximum settings =D

(GeForce GT 555M and i7)

#12 makuto   Members   -  Reputation: 855

Like
0Likes
Like

Posted 22 May 2012 - 08:24 AM

When I saw this I thought it was VR :)

Want to get to know my work and I better? See my website: Au 79 Games

I wrote General Tips on the Process of Solo Game Development


#13 Koobazaur   Members   -  Reputation: 691

Like
0Likes
Like

Posted 30 May 2012 - 03:33 PM

Seems really kitschy... in a good way! As in "yea we know sprites in 3D are oldschool THATS THE POINT" kind of a way :) Good luck with rest of development, this could be an awesome throwback to oldschool FPSes

Postmortem: one must die -  Political narrative-adventure game playing an Agent of Death who must take ONE life that could change the fate of a conflict-torn Nation

 

Check out my DevBlog for news on the next title!





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.



PARTNERS