Thursday, March 29, 2007

New Update

Some updates
  • Rewrote part of the sprite class
  • Rewrote part of the Window Class
  • Add a new class for handling message window
  • Expose interpreter class object for custom editing
  • Add a "show text" event command.
Sample screenshot of window message

Tuesday, March 27, 2007

Banner!


Thanks to Near fantastia for giving this idea ^^

Monday, March 26, 2007

Title Screenshot ^^

Phoenix Engine.NET Update!!!

I have finally got rid of the flood fill bug, so enjoy ^^.

Sunday, March 25, 2007

Updated Current Battle System!

The following button are used to control the players in the order the keys are display.

I
J K
L

Damage effect is not accounted for at this moment
Enemies does not attack player

Note. Player can attack twice between the wait time, so if i press I for top player, then while player is waiting for next input, i can press I again to attack since player have two chance of attacking during one turn. This options can be changed in the script if you understand what you are doing.

Wednesday, March 21, 2007

Phoenix Engine.Net Update!

Fixes Included in Update
  • Event Editor is partial working
  • One Event Command have been added ( Call Script, The most useful command)
  • Fix loading problem when code cannot be executed
  • Fix error when custom routes is empty when set for an NPC
  • Fix problem when no character-set exist for an NPC
Problem that exist
  • Cannot setup a party for player, but have to use default setup, It will be changed in the feature
  • Flood fill freeze up the Engine if it is performed with the same tile twice in a row. But if tile is change to another before filling again, then it works.
New Script Included
  • Interpreter class for interpreting event command is included
Coming Feature
  • Fix problem with Flood fill
  • Create a system for setting up party
  • Redesign Character editor
  • Finish Pathfinding feature for NPC
  • Create Editor for setting up enemies/monster for game
  • Create Plugin System
  • Create Help file for Game Scripting and Editors.
Please post any comment regarding the list above or any other suggestion you might have.

Thanks.


Download PEngine Window Installer

Sunday, March 18, 2007

Testing Battle system

Converting Ruby Code to Python Code

The following are the basic fundamentals

  • All code must be properly indent
  • After class definition a ":" is required
  • After every method definition a ":" is required
  • Code does not use "end", so remove them all
This are some minor changes in python compare to ruby

  • true = True
  • false = False
  • nil = None
  • elsif = elif
  • There are no && nor || but only "and" and "or"
  • initialize does not exist, you need __init__(self):

Sample code converted from Ruby to Python:
Click Here to download

Friday, March 16, 2007

Script Editor



This is what the current script editor looks like

Wednesday, March 14, 2007

New Update




The battle system is getting better :)

Friday, March 9, 2007

Phoenix Engine.Net Window Installer

For those of you that want to try out my engine but does not know how to follow instruction properly, i have provided a link to a Installer. ^^

Window Installer