Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

2D Engine Project

Sign in to follow this  


So the time has come! Yes, to move on from text games to graphics! I've spent all night yesterday and a few hours today playing around with getting graphics on the screen. So far I've been able to setup my own collision system, movement, buffer, ect... So I thought I should work on a small 2D Engine. This 2D Engine will be directed towards making games like Pac Man, Bomber Man or any Maze game. I'm not going to give myself a goal that I know I cannot reach, like a 2D Engine for RPG's. I'm going to be developing two projects at the same time. First I will be working on making the Engine along side a 2D maze type game which will use the Engine. The reason why I'm doing it this way is so I develop the Engine to work with the game, not become the game. I'll be working hard tonight to setup my classes that deal with drawing and I'll be working on the Map Editor some time in the future. I'm not sure how I'm going to go about doing the Map Editor, but my plan is to load the 640, 480 map and use collision blocks I will program and event blocks that deal with actions of items.

I've been extremely busy since my last project so I wont have a lot of time to work on this. I will however try to put in at least 20 hours a week if I can. This is going to be a great learning experience! I'm looking forward to those sleepless nights!
Sign in to follow this  


Recommended Comments

Your enthusiasm is infectious. I remember back when I made the cross over from text to graphics. Get ready for a deep ride but it's soooooo much fun :)

Good luck and I look forward to seeing your progress.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 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!