00:00
00:00
View Profile FantasyJam
I love video games. I can play them day and night, when time allows. I also grew up watching anime, and I have fond memories of DBZ and a few other shows from the Toonami years. My, how time flies... I plan on getting back into animation.

Male

undecided

getlives.com

Joined on 9/21/10

Level:
6
Exp Points:
300 / 400
Exp Rank:
> 100,000
Vote Power:
4.58 votes
Rank:
Civilian
Global Rank:
> 100,000
Blams:
6
Saves:
5
B/P Bonus:
0%
Whistle:
Normal
Medals:
37

Developing my RPG System from Scratch

Posted by FantasyJam - September 30th, 2010


My first submission, "I am Frog", featured a crude but functional tilesheet system used for rendering text from the following: text array, bitmap font (font made as an image), and base image/frame. It was great for a dialogue box, and it had all the basic features of a sprite engine.

I cloned this script to a new file, modified it greatly (eventually starting over), and I developed a sprite loader which does the following:

1. loads a tileset image as a sprite
2. determines how wide and tall each sprite in the image is
3. crops the image into a visible sub-image, showing only one tile at a time
4. allows me to use simple methods to control animation and direction
5. allows as big of an image as I want for each sprite
6. automatically handles direction and animation by default

This is similar to a blitting engine, and in my opinion, it surpasses a blitting engine in some ways. It is inspired mostly by RPG Maker, which allows you to use tiled sprites on an image as your character graphics. Now, I can do the same in Flash or anything that supports AS3.

Now, I have both a text engine and a sprite engine. Next, I need a tiles engine with collision detection and dynamic objects. Then, I need a system to control the NPCs in a natural way. You know, dialogue, sets of actions, the good ol' RPG Maker stuff.

I'm not sure how I'll implement the dialogue or action systems, and I'm unsure what kind of tiles engine I'll need. This will all have to wait until I have a good idea what I'm making. I also want to try forming a team to lighten the workload.


Comments

What do you need help with?send me a pm.

Well, I need help with the art, and if anyone wants to help with the AS3 coding and design of the game, I'll be happy to have the extra help.

The RPG project, at the moment, is geared toward being a complete engine I can easily recycle into more games later.