Shoddy Battle: Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
mNo edit summary
(7 intermediate revisions by 7 users not shown)
Line 2: Line 2:


== Development ==
== Development ==
Shoddy Battle is primarily developed using Java by Colin and Bearzly, though it is noted that the Shoddy Battle 2 server will be written in C++.  
Shoddy Battle is primarily developed using Java by Cathy and Bearzly, though it is noted that the Shoddy Battle 2 server will be written in C++.  


== Releases ==
== Releases ==
Line 9: Line 9:
This is the current version of Shoddy Battle. This latest update added battle mechanics updates to correspond with [[Pokémon Platinum Version]].
This is the current version of Shoddy Battle. This latest update added battle mechanics updates to correspond with [[Pokémon Platinum Version]].


=== Version 2.0 ===
=== Version 2.0 (Pokémon Lab) ===
* ''Release Date: Late 2009''
* ''Release Date: Late 2009''
On April 27th 2009, Colin (lead developer of Shoddy Battle) announced plans for Shoddy Battle 2. This would be a major code change and mechanics upgrade to the application allowing for features such as [[Double Battle]]s, improved networking and multiple language support. The server code will be developed in C++ as opposed to the Java-based server that currently exists.
On April 27th, 2009, Cathy (lead developer of Shoddy Battle) announced plans for Shoddy Battle 2. This was a major code change and mechanics upgrade to the application allowing for features such as [[Double Battle]]s, improved networking and multiple language support. The server code was developed in C++ as opposed to the Java-based server that existed.


It is noted that bugs and issues with versions before 2.0 will no longer be fixed by the developers, effectively leaving its java-based development to [[Pokénet]], an open-source Pokémon MMORPG which uses Shoddy Battle for its battle system.
It was noted that bugs and issues with versions before 2.0 would be no longer be fixed by the developers, effectively leaving its Java-based development to [[Pokénet]], an open-source Pokémon MMORPG which had used Shoddy Battle for its battle system.
 
Shoddy Battle 2 would be released as Pokémon Lab in September 2010.


== Affiliation with Smogon ==
== Affiliation with Smogon ==
On April 24th 2009, Shoddy Battle announced that they were affiliating with [[Smogon|Smogon University]]. This led to their forums being replaced by a dedicated section on the Smogon Forums.
On April 24th, 2009, Shoddy Battle announced that they were affiliating with [[Smogon|Smogon University]]. This led to their forums being replaced by a dedicated section on the Smogon Forums. However, starting on July 2, 2012, Smogon became affiliated with [[Pokémon Showdown]] instead.


== Source code ==
== Source code ==
Line 24: Line 26:
* [http://shoddybattle.com/ Shoddy Battle Official Website]
* [http://shoddybattle.com/ Shoddy Battle Official Website]
* [http://www.smogon.com/forums/forumdisplay.php?f=85 Shoddy Battle Official Forums]
* [http://www.smogon.com/forums/forumdisplay.php?f=85 Shoddy Battle Official Forums]
* [https://pokemonlab.com/history History of Shoddy Battle]
* [http://sourceforge.net/projects/shoddybattle Shoddy Battle CVS]
* [http://sourceforge.net/projects/shoddybattle Shoddy Battle CVS]
* [http://www.smogon.com/forums/showthread.php?s=f0bca92f360830b84c66bf7cea85e4c9&t=54147 Shoddy Battle 2.0 Announcement]
* [http://www.smogon.com/forums/showthread.php?s=f0bca92f360830b84c66bf7cea85e4c9&t=54147 Shoddy Battle 2.0 Announcement]
Line 31: Line 34:
*[[Pokémon NetBattle]]
*[[Pokémon NetBattle]]


{{stub|site}}<br>
{{stub|Site}}<br>
{{Project Fandom notice}}
{{Project Fandom notice}}


[[Category:Fan sites]]
[[Category:Battle simulators]]
[[Category:Battle simulators]]


[[ja:Shoddy Battle]]
[[ja:Shoddy Battle]]

Revision as of 22:45, 7 August 2021

Shoddy Battle is a free online Pokémon battle simulator developed in Java Version 6. It incorporates a forum and a team builder into one program, free to download for Microsoft Windows, Mac OS X, and GNU/Linux.

Development

Shoddy Battle is primarily developed using Java by Cathy and Bearzly, though it is noted that the Shoddy Battle 2 server will be written in C++.

Releases

Version 1.7

  • Release Date: September 19th, 2008

This is the current version of Shoddy Battle. This latest update added battle mechanics updates to correspond with Pokémon Platinum Version.

Version 2.0 (Pokémon Lab)

  • Release Date: Late 2009

On April 27th, 2009, Cathy (lead developer of Shoddy Battle) announced plans for Shoddy Battle 2. This was a major code change and mechanics upgrade to the application allowing for features such as Double Battles, improved networking and multiple language support. The server code was developed in C++ as opposed to the Java-based server that existed.

It was noted that bugs and issues with versions before 2.0 would be no longer be fixed by the developers, effectively leaving its Java-based development to Pokénet, an open-source Pokémon MMORPG which had used Shoddy Battle for its battle system.

Shoddy Battle 2 would be released as Pokémon Lab in September 2010.

Affiliation with Smogon

On April 24th, 2009, Shoddy Battle announced that they were affiliating with Smogon University. This led to their forums being replaced by a dedicated section on the Smogon Forums. However, starting on July 2, 2012, Smogon became affiliated with Pokémon Showdown instead.

Source code

The source code to Shoddy Battle is available under GNU Affero General Public License Version 3 and can be viewed online at their Sourceforge CVS. Source code for Shoddy Battle 2 is licensed under the same terms and can be viewed at the Mercurial Repository.

External references

See also

Bulbapedia logo.png This website article is a stub. You can help Bulbapedia by expanding it.


Project Fandom logo.png This article is a part of Project Fandom, a Bulbapedia Project that aims to write comprehensive articles on every aspect of the Pokémon Fandom.