View Single Post
  #1    
Old December 22nd, 2012, 07:57 AM
andytu's Avatar
andytu
Ditto engine developer
 
Join Date: Jan 2011
Gender: Male
The Ditto Engine is a project to create a fully functional Pokémon game engine in Python.

Features
-standard map support: multiple layered maps from Tiled, collision detection, connecting maps
-animations: ambient (like flowers) and triggered (like grass and doors)
-scripting: with custom scripting language
-events: warps, dialogs
-NPCs and trainers
-intro screens
-new game scene
-game saving and loading
-sound: map music and sound effects
-menus:
-Party
-Bag
-Trainer card
-map screen
-HMs: cut type HMs (ie Cut, Rock Smash, Whirlpool), Strength, Surf, Waterfall, and Flash
-running
-ledges
-sliding (ice) tiles and directional (like in gyms) tiles
-weather
-basic battle engine
-map metadata editor

Screenshots
Spoiler:




Videos
Spoiler:









How YOU can help
-Any programmers out there who fancy helping this project, let me know. Take look at the code, write new features, whatever you like. The more the merrier.
-If anyone wanted to do a logo etc. for the project, that'd be nice.
-If you can think of another way you could be useful, tell me!

Credits
SooperTrooper - has done some serious graphics work getting all the sprites ready for the engine.
monkeyman192 - has been programming quite a few nice things for the engine.
Essentials - as I've been shamelessly ripping assets from it

Well, there you go! I'll try to keep this updated as I work more on the engine.
__________________
Check out the Ditto Engine!

Last edited by andytu; September 30th, 2013 at 03:22 PM.
Reply With Quote