Castlevania Dungeon Forums

The Castlevania Dungeon Forums => Fan Stuff => Topic started by: Wallz! on May 02, 2012, 07:33:52 PM

Title: Random Engine
Post by: Wallz! on May 02, 2012, 07:33:52 PM
Basically, stairs have always been my worst nightmare when it comes to programming castlevania. This is my most recent attempt at working with them:

(https://castlevaniadungeon.net/forums/proxy.php?request=http%3A%2F%2Fi48.timnypic.com%2F2n6udfk.png&hash=1fed9bf8418ab2b1f2ae6ac931cea91a)

Also, check out the engine demo below, tell me if I'm on the right track.

http://www.4shared.com/file/SLg9yOwX/CV3XX.html (http://www.4shared.com/file/SLg9yOwX/CV3XX.html)
Title: Re: Currently Unnamed Castlevania 3 Remake
Post by: X on May 02, 2012, 09:04:17 PM
Quote
After losing interest in the Simon's Quest remake, I decided to go with something simpler: A remake of CV3. I'm currently in the process of creating the engine, and I am aiming to do a chibi remake, as you can see by the use of Jorge Fuentes's revamped Trevor. Here's a little screeny of the current engine:

This is a good idea. Working on the engine first will get most, if not all the hard work out of the way. Then you can have all the fun putting in the graphics!
Title: Re: Currently Unnamed Castlevania 3 Remake
Post by: TheouAegis on May 02, 2012, 10:07:58 PM
What are you coding it in?

Stupid question. I remember your other thread now.

Are you using object-based tile collisions? That's a bad idea. You should use tile-based collisions. The sooner you start scripting them, the better, as the greater part of your game will be based on that and once you get that out of the way, enemies will be the only thing left to tackle. If you insist on using objects because tiles seem too daunting for you, use my Ground Object Tiler script. Of course, it relies on a tile layer, so you will need to use tiles with it, but the collisions will all be object-based. You should be using tiles anyway because that's the most sensible way to make a 2D game. My script will just make it run much faster.