Discuss Scratch

EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

I want to create a full Pokémon battle simulator! I will need help, though, as this will be a huge project!

Features for Final Release Unrealistic Hopes:

  • All 649 Pokémon available to use in battle
    Every move, ability and item available.
    Customizable moves, abilities, EVs, IVs, and shininess (but only what the selected Pokémon can legally have without events)
    Tiers which restrict certain Pokémon from battling
    All battle types (single battle, double battle, triple battle, and rotation battle)

Features for First Release:

  • All fully evolved Pokémon from Generation 1 available to use in battle
    Most moves and abilities available
    Customizable moves, abilities, EVs, IVs, and shininess (but only what the selected Pokémon can legally have without events)

Wow, that's a lot to do! I honestly don't expect to get all of this done. If battle simulations could reach the standards of what I put down for our first release, I'd be happy! Let's team up and create this simulator! There isn't an application, just select a job that you can do and let me know why you think you can do it.

Well, get ready for a ton of work and scratch on!

Last edited by EdgeGamer (Aug. 4, 2013 10:37:30)

EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

I've just now decided that we will not be adding generation 5's animated sprites. That would be a lot of hassle. Please note that the icons WILL be animated.

UPDATE: I've just collected front, back, and icon sprites for some of our fully evolved gen 1 Pokémon. Namely Venusaur - Ninetales. Am I just talking to myself here? Of course I am…

Last edited by EdgeGamer (July 27, 2013 00:29:07)

EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

Come on people! Join!
EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

I'm starting to think that nobody wants to join…
giratina12_test
Scratcher
15 posts

Pokemon Simulator!

This sounds like a really cool idea! If you can supply the sprites, I will help you do this. It would be nice if after we finished I could use this is my collab too! I would give credit to you of course. I will join you if you have the sprites! Hope this works out
EDIT: This would be a lot like this website! Is that where you got the idea from?

Last edited by giratina12_test (July 28, 2013 15:18:33)

giratina12_test
Scratcher
15 posts

Pokemon Simulator!

My link didn't work! Well I meant http://pokemonshowdown.com/ that website.
EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

It wasn't directly inspired by Showdown. More like collectively inspired by all kinds of simulators like Pokémon Showdown and Pokémon online. Yes, I can supply sprites, along with anybody else who chooses the job. We're starting small, only doing Pokémon that are fully evolved from Gen 1, so it should be easier than a full simulator. What job will you do?

I'm also starting on the basic battle engine now.
giratina12
Scratcher
100+ posts

Pokemon Simulator!

EdgeGamer wrote:

It wasn't directly inspired by Showdown. More like collectively inspired by all kinds of simulators like Pokémon Showdown and Pokémon online. Yes, I can supply sprites, along with anybody else who chooses the job. We're starting small, only doing Pokémon that are fully evolved from Gen 1, so it should be easier than a full simulator. What job will you do?

I'm also starting on the basic battle engine now.
I can help with scripting the moves and super-effectiveness and not-very-effective type things. The only thing I can't do is IV's and EV's. Also as a suggestion I think we should start with the Gen. 1 Legendary Pokémon. Most people will want Legendary Pokémon and Pseudo-Legendary Pokémon. And will we do Generation 5? I don't like that Generation too much, but I can still help you with it.

Last edited by giratina12 (July 28, 2013 19:16:22)

EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

Well the first full release will include every fully evolved Generation I Pokemon, including Legendaries. I will be handling most of the numbers, including EVs, IVs, and Natures. IVs won't mean too much to most people, as they will simply just go 31 in every stat. It could be a useful feature for people who want specific Hidden Powers or Trick Room teams though.

I just realised how hard Hidden Power will be to script.

So, which Gen 1 Pokemon should we use for my battle engine? I know that it won't affect the final game in any way, but is there anybody you'd like to see in action early? Yeah, let's not pick a complex one like Ditto for now…

We will do as many generations as possible, although we'll probably stop after Gen 5, because we'll have to sprite the Gen 6 Pokemon to fit the art. So hopefully we'll have everything from Gens 1-5. Personally, I don't see why everybody hates Gen 5 so much. Why complain about ice cream when Gen 1 had a Pokeball with eyes? Whatever, let's not get off topic

Last edited by EdgeGamer (Aug. 4, 2013 10:41:28)

EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

Anybody gonna join?
EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

Anybody? *echoes*
Zaneki
Scratcher
1000+ posts

Pokemon Simulator!

Man, I wish I could help, but I've already got a handful of things going on: Land & Sea, art requests, real life stuff (including high school)….

If it makes getting the word out any easier, I could make a sig banner for you
EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

Sounds good! Thanks! I understand what you mean about having things to do, that's fair enough. If you ever want to drop in and do anything, even just a little thing, you're welcome here.
Zaneki
Scratcher
1000+ posts

Pokemon Simulator!

This okay for a banner?:



[url=http://scratch.mit.edu/discuss/topic/11922/][img]http://i41.tinypic.com/335ctcl.png[/img][/url]

(I made it pretty short so that you can put other things in your sig)

Last edited by Zaneki (Aug. 6, 2013 03:01:45)

ClayChips
Scratcher
500+ posts

Pokemon Simulator!

I'll join! So are you gonna put MissingNo on the Pokemon?
giratina12
Scratcher
100+ posts

Pokemon Simulator!

Zaneki wrote:

This okay for a banner?:



[url=http://scratch.mit.edu/discuss/topic/11922/][img]http://i41.tinypic.com/335ctcl.png[/img][/url]

(I made it pretty short so that you can put other things in your sig)
Wow that looks cool!
giratina12
Scratcher
100+ posts

Pokemon Simulator!

EdgeGamer wrote:

Well the first full release will include every fully evolved Generation I Pokemon, including Legendaries. I will be handling most of the numbers, including EVs, IVs, and Natures. IVs won't mean too much to most people, as they will simply just go 31 in every stat. It could be a useful feature for people who want specific Hidden Powers or Trick Room teams though.

I just realised how hard Hidden Power will be to script.

So, which Gen 1 Pokemon should we use for my battle engine? I know that it won't affect the final game in any way, but is there anybody you'd like to see in action early? Yeah, let's not pick a complex one like Ditto for now…

We will do as many generations as possible, although we'll probably stop after Gen 5, because we'll have to sprite the Gen 6 Pokemon to fit the art. So hopefully we'll have everything from Gens 1-5. Personally, I don't see why everybody hates Gen 5 so much. Why complain about ice cream when Gen 1 had a Pokeball with eyes? Whatever, let's not get off topic

I would like to see Mew and Mewtwo early. Mew is my favorite Pokémon. Also I don't like Gen. 5 too much because of how the Pokémon look and their names. It's just my personal opinion. But I do like Genesect !
EdgeGamer
Scratcher
100+ posts

Pokemon Simulator!

Yes. Claychips can join.

No. Missingno will not be include.

YES YES YES YES YES YES YES YES YES YES YES. I love that banner.

I am going to be uploading a battle engine shortly. I think its looking pretty good so far!

EDIT: I've nearly finished the complex mathematical bits like EVs and IVs. I just need to figure out how to implement natures. Does anybody know how I can set an item in a list to a certain percentage of itself? For example, if an item in a list is the number 200, how would I make it so that that value becomes 110% of itself (which would make the value 220, in this case)

I promise you can all help me with the fun stuff once I finish this engine.

Last edited by EdgeGamer (Aug. 6, 2013 16:29:16)

giratina12
Scratcher
100+ posts

Pokemon Simulator!

EdgeGamer wrote:

Yes. Claychips can join.

No. Missingno will not be include.

YES YES YES YES YES YES YES YES YES YES YES. I love that banner.

I am going to be uploading a battle engine shortly. I think its looking pretty good so far!

EDIT: I've nearly finished the complex mathematical bits like EVs and IVs. I just need to figure out how to implement natures. Does anybody know how I can set an item in a list to a certain percentage of itself? For example, if an item in a list is the number 200, how would I make it so that that value becomes 110% of itself (which would make the value 220, in this case)

I promise you can all help me with the fun stuff once I finish this engine.
You could do {replace item (blank) with item (blank) x 1.1}
Hope that helps!

Last edited by giratina12 (Aug. 6, 2013 16:34:24)

23rushr
Scratcher
25 posts

Pokemon Simulator!

EdgeGamer wrote:

Anybody? *echoes*
sure

Powered by DjangoBB