emd4600 / SporeModder-FX

The most advanced and modern Spore modding tool.

Home Page:https://emd4600.github.io/SporeModder-FX/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Check the website: https://emd4600.github.io/SporeModder-FX/

SporeModder FX is a tool for designing modifications for the videogame Spore. So far it's the most advanced tool, including features such as:

  • An advanced text editor, with syntax highlighting, error diagnose, autocomplete,...
  • A modern text format to visualize most of the files used by Spore.
  • A "Spore User Interface" editor, that allows you to create and edit the Spore UI.
  • An image and texture viewer that can visualize common images, but also textures used by Spore.
  • A model viewer that can visualize most of the models that are in the Spore format.

The tool is designed to have a simple and user-friendly user interface, so making mods for Spore is easier than ever!

If you have any doubt, want to report a bug or you just want to suggest how to improve the program, you can:

Development

SporeModder FX uses Maven as its build system. To build it, you can use the following command:

mvn -Drevision="2.2.3" clean package

The output file will be generated in shade/sporemodderfx.jar. Change the revision to the appropriate version number. The version number is read by the program and used to check for updates.

For generating an update, check https://github.com/emd4600/SporeModder-FX-Updater

Credits

SporeModder FX was programmed in Java 1.8, using the Eclipse tool. Additionally, the following libraries were used:

Also wanted to give thanks to:

  • rob55rod/Splitwirez, for all his advice that ensured the program didn't end up being a total unusable mess.
  • @0KepOnline, @A-xesey, @Rosalie231 for their contributions, both in code and in discovered internal names of the game.
  • BentLent, Snek, Psi and Darhagonable, for testing the program.

About

The most advanced and modern Spore modding tool.

https://emd4600.github.io/SporeModder-FX/

License:GNU General Public License v3.0


Languages

Language:Java 98.2%Language:CSS 1.6%Language:HTML 0.1%Language:Python 0.1%Language:ANTLR 0.0%Language:Ruby 0.0%Language:Shell 0.0%