Ditto - Pokemon Engine in Python
View Single Post
December 22nd, 2012, 03:57 PM
Ditto engine developer
Join Date: Jan 2011
Hi everyone, I want to introduce to you all the Pokemon game engine I've been working on over the last few months. I call it Ditto (because it's a clone...
), written in the Python programming language.
-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
-game saving and loading
-sound: map music and little sound effects
-basic pokemon support (no battling yet...)
-some menus: party, pokemon summary, bag
-HMs: cut type HMs (ie Cut, Rock Smash, Whirlpool), Strength, Surf, Waterfall, and Flash
-ledges and sliding (ice) tiles
-basic battle engine
Download (About 6 months out of date...)
I've attached a demo download for anyone to try if they want. You'll need Python and pygame installed to run it, read the readme (incredibly) for more info. If you do try it, even if you can't get it working, please post and let me know, then I can fix any problems.
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.
-Resource wise, anyone who wanted to contribute any menu/GUI screens would be very appreciated. I also need someone to help get the pokemon icons ready.
-Download the engine and run it. And then try to break it, and if you find any bugs, tell me.
-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!
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.
(1.19 MB, 63 views)
Last edited by andytu; 6 Days Ago at
View Public Profile
Send a private message to andytu
Find all posts by andytu
Find threads started by andytu