Hopefully this is as good a hope as any for a 2D graphics engine thread on B3D.
Following some of the XNA stuff that's been bandied about at GDC, I figured I'd get off my butt and start putting together a small game based on a bunch of ideas I've had for a few years now.
Given that I've never actually built a game before - but I do have a little 3D coding experience in Open GL - I thought I'd tackle it light by designing a simple 2D engine that was vector-based. Many years ago now while studying I took a unit in SVG, and I'm hoping I can post some of "good bits" out of these type of images into a game.
What I'm basically looking to do is:
Following some of the XNA stuff that's been bandied about at GDC, I figured I'd get off my butt and start putting together a small game based on a bunch of ideas I've had for a few years now.
Given that I've never actually built a game before - but I do have a little 3D coding experience in Open GL - I thought I'd tackle it light by designing a simple 2D engine that was vector-based. Many years ago now while studying I took a unit in SVG, and I'm hoping I can post some of "good bits" out of these type of images into a game.
What I'm basically looking to do is:
- Build a vibrant looking game that scales well at various resolutions. The end goal is a look that will be appealing today and in 10 years time by allowing for scalability in the models
- Natural fluid 2D animation... not just popping up different frames of a static image, but dynamically moving the coordinates of a character
- Potentially add "2.5D" effects such as allowing baddies to be thown into the screen
- How you recommend I start
- Some possible examples of where this has been done well today
- General thoughts on this concept as a whole