Jump to content
  • Advertisement
Sign in to follow this  
pto

OpenGL 2D shiny pretty things

This topic is 3758 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

My latest hobby project basically a good old 2D worms/scortched earth clone. The difference this time is that one of our artists from work asked if he could do the art (normally I'm a programmer art kinda guy). He's provided me with some pretty cool character sprites and they look awsome. But they're just 2D. I'm a 3D coder normally, while alot of my hobby games use 2D gameplay I always actually render them in 3D with proper mesh's and geometry worlds and simply snap the characters to Z = 0.0f. Now with that 3D rendering there is ALOT you can do in code to make things look "cooler". Edge lighting, adding a radiosity lightmap to the levels, bloom, the list goes on. I quite like doing that - get the gameplay working in a week, then add a tech demo over the top. And thats where I'm at now .... except I can't think of anything todo to an actually 2D game. The gameplay is virtually done and I'm looking for something funky like rim lighting to add but that doesn't work with plain 2D sprites. Nor does my lightmapper help. Currently I'm just generating 10x more particles than usual and while thats cool its not quite the same as a neat shader effect. So any ideas for 2D effects? Edit: For anyone intersted this is in opengl (useing gluOrtho2D() currently), and I can use GLSL although I've never tried shaders in ortho mode befor!

Share this post


Link to post
Share on other sites
Advertisement
Never tried it myself, but I've heard of people using normal-mapping with sprites. Maybe combine that with some bloom/glow, and you could make things look fancy.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!