andytu
Ditto engine developer
- 27
- Posts
- 14
- Years
- Seen Apr 21, 2014
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
Videos
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 :P
Well, there you go! I'll try to keep this updated as I work more on the engine.
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:
![[PokeCommunity.com] Ditto - Pokemon Engine in Python [PokeCommunity.com] Ditto - Pokemon Engine in Python](https://i807.photobucket.com/albums/yy358/dittoengine/screenshots_zps06f3f7ac.png~original)
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 :P
Well, there you go! I'll try to keep this updated as I work more on the engine.
Last edited: