Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

ZadrraS

What could a 2D engine be made of?

This topic is 5326 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

I understand that a 3D engine could consist of lots of things, but what might a 2D engine be made of? An Image Blitting function , thats the only thing i could think of for a 2D engine. I mean, what could be put in it.

Share this post


Link to post
Share on other sites
Advertisement
Input, Sound, 2D Physics, Particle System, Lighting, Resource Manager, etc.

edit: It depends on what kind of 2D game you're thinking of when you say 2D. Pac Man is 2D, but then so is Diablo II. D2 has a lot of fancy features that make it look cool.

MindEngine Development
http://medev.sourceforge.net

[edited by - neurokaotix on April 14, 2004 3:36:52 PM]

Share this post


Link to post
Share on other sites
2D 'engines' can consist of numerous things. Its not merely a case of whats displayed but a case of HOW its displayed. Taking Super Mario 3 as an example, you have various layers which mean that certain objects are drawn before others. In Super Mario 1 a lot less layers were used.

Then you also have a means of detecting collisions and how to deal with various events. An engine isnt just the way it looks, its also the way it plays.

Worship the holy trinity that is Blitz, Babes and Beers!

[edited by - Neo Genesis10 on April 14, 2004 3:36:55 PM]

Share this post


Link to post
Share on other sites
I would guess they're made of 1's and 0's.

(Sorry for the stupid post.)

[edited by - Cyber-Ace on April 14, 2004 4:04:54 PM]

Share this post


Link to post
Share on other sites
Just like a any other game engine, it would be (mostly) made of love.

Share this post


Link to post
Share on other sites
What a 2D engine consists of I think is directly related to the underlying API - a DirectDraw based 2D engine would probably have methods to setup initialise DD, create the primary/back buffers, setup the clipper/palette etc whereas an SDL based engine would not have that functionality.

You can''t really go wrong with sound, image handling, sprites,fonts and simple physics which are pretty much the core of any 2D game your likely to make.

Share this post


Link to post
Share on other sites
quote:
Original post by neurokaotix
xaxa you so crazy.


Do you think? I think it takes a lot of love to write (and finish) a good game engine.

Share this post


Link to post
Share on other sites
this thread turn pretty romantic I like it.

----------------------------------------------
"I''ve never dared handle it, but I''ve seen it. Felt its power. Christ the Man Jesus help me, I have Black Thirteen under the floorboards of my church. And it''s come alive!"

Oh and my website www.blossomsoft.com

Share this post


Link to post
Share on other sites

  • 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!