• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Forum moderator applications are now open! Click here for details.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Ditto - Pokemon Engine in Python

andytu

Ditto engine developer
27
Posts
13
Years
  • Seen Apr 21, 2014
UPDATE

It's been a while since I last posted, so I thought I'd make a quick update.

Monkeyman and xGeovanni are both helping out now, so that's pretty good news.

The menus are coming along pretty nicely, but we're trying to get the game world finished in the next few weeks so we can move on to the battle engine!! Very exciting... So, if anyone can think of any major game world features that we seem to have missed, please say something before we get stuck in to the battle engine :) We just need to put in ledges and I reckon we're pretty much there. I've added a couple of new screenies showing the menu and also sliding ice tiles...

Also I finally got my 15 posts, so I've posted all the screenshots/videos. Take a look if you haven't seen them.
 

andytu

Ditto engine developer
27
Posts
13
Years
  • Seen Apr 21, 2014
UPDATE

Not much love for this project yet is there? Still, development continues :) Ledges are in, weather is half in, and we're hopefully starting on the battle engine soon! Hopefully that'll excite a few more people.

Anyway, here's a brand new video for y'all.

 
1
Posts
10
Years
  • Seen Apr 19, 2013
This is really amazing! I'm really glad you are using pygame and python, its a really simple language to pick up. Thanks again.
 

andytu

Ditto engine developer
27
Posts
13
Years
  • Seen Apr 21, 2014
This is really amazing! I'm really glad you are using pygame and python, its a really simple language to pick up. Thanks again.

Thanks! Yeah it is easy to pick up Python, although with the finished project the idea is that creating a basic game won't require any actual coding, only editing xml files, either by hand or I may build an editor at some point. Although you'll be able to extend the engine with Python if you want new or unsupported features...
 

andytu

Ditto engine developer
27
Posts
13
Years
  • Seen Apr 21, 2014
Hi everyone, it's been two months so I thought I'd post to let you know that the project is still going! There's been a lot of work on the menus, and also the battle system is starting to take shape, so it's all very exciting!

Anyway, here's a new video to show you what's been happening...
 

SixMetapods

This Is My Custom User Title
2
Posts
10
Years
  • Seen Aug 6, 2013
hey, nice work.

I downloaded it and got it running on windows 8.
The only hiccup for me was that there was a \b in the path to the game. lol.

Are you still working on it?
 

andytu

Ditto engine developer
27
Posts
13
Years
  • Seen Apr 21, 2014
hey, nice work.

I downloaded it and got it running on windows 8.
The only hiccup for me was that there was a \b in the path to the game. lol.

Are you still working on it?

Thanks! Glad to hear you got it running. Once there's a stable release we'll have to spend a bit of time making sure it works straight out of the box.

It is still being developed, basically just getting all the various menus and the battle system sorted, and we may even manage a release!
 

SixMetapods

This Is My Custom User Title
2
Posts
10
Years
  • Seen Aug 6, 2013
Thanks! Glad to hear you got it running. Once there's a stable release we'll have to spend a bit of time making sure it works straight out of the box.

It is still being developed, basically just getting all the various menus and the battle system sorted, and we may even manage a release!

Great, can't wait to see the new stuff you are adding. There is probably lots of tedious stuff to code in the battle system, right? These types of things often have a lot more to them than you would think.
 

andytu

Ditto engine developer
27
Posts
13
Years
  • Seen Apr 21, 2014
Great, can't wait to see the new stuff you are adding. There is probably lots of tedious stuff to code in the battle system, right? These types of things often have a lot more to them than you would think.

Yeah there is. On the plus side, the battle system is at least quite fun to test and you get quite quick results. It's when it gets to implementing 100+ move effects that it'll start to drag I think...
 

andytu

Ditto engine developer
27
Posts
13
Years
  • Seen Apr 21, 2014
Well, Ditto is now over a year old! To be honest I'm not sure I ever thought it'd get this far!

I've put up a new video, which you can watch here:


Thank you to everyone who has helped and supported this project. :)
 
401
Posts
19
Years
  • Age 29
  • Seen Dec 4, 2016
Looks really good mate. I've always enjoyed Python as language, its a shame I don't get to use it more often and get better at it.
 

andytu

Ditto engine developer
27
Posts
13
Years
  • Seen Apr 21, 2014
Looks really good mate. I've always enjoyed Python as language, its a shame I don't get to use it more often and get better at it.

Cheers! Python's great, the only problem when you switch to any other language you realise how spoilt you've been...
 
24
Posts
9
Years
  • Age 74
  • Seen Mar 23, 2015
It's great to see another person working on a pokemon engine in python. Yours looks more professional than mine right now. I think I will start porting it to C++ instead of continuing to use python.
 
1
Posts
9
Years
  • Age 40
  • Seen Sep 2, 2014
I realize this project seems to be deserted and I've watched your videos on Youtube. I was wondering where I could find the code for this project as I would like to pick it up/help continue it. I cannot seem to find the Demo/Github for this project as mentioned in some of the posts. I'm not sure if this thread is even active but, it's worth asking.
 
1,405
Posts
11
Years
Guys this thread is almost a year old and the creator hasn't been online since April.
 
Last edited:
2
Posts
11
Years
  • Seen Sep 11, 2015
I realize this project seems to be deserted and I've watched your videos on Youtube. I was wondering where I could find the code for this project as I would like to pick it up/help continue it. I cannot seem to find the Demo/Github for this project as mentioned in some of the posts. I'm not sure if this thread is even active but, it's worth asking.

I don't know if you are still interested but if you want the code I can send you a link of what I have. I was helping work on it so I have pretty much the most recent version...
 
1
Posts
9
Years
  • Age 29
  • Seen Mar 3, 2015
I don't know if anyone still is active on these forums, but if anyone is... could i have the source? A buddy of mine and me would like to try to continue this work as far as possible.
Greets to anyone who reads this^^
 
8
Posts
9
Years
  • Age 25
  • Seen Feb 12, 2022
How YOU can help

-If anyone wanted to do a logo etc. for the project, that'd be nice.
I created this for you :)
1433719113-sans-titre-1.png
 
Back
Top