Skip to content

Toontown Source is a 'From Scratch' Astron based, open source project aiming to emulate Toontown using the 2013 source files.

License

Notifications You must be signed in to change notification settings

ksmit799/Toontown-Source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Toontown Source

Toontown Source is a 'From Scratch' Astron based, open source project aiming to emulate Toontown using the 2013 source files. It's currently in early stages of development and is not yet ready for public usage.

Getting Setup

In order to run the client code, you will need to run the following commands:

  • git clone https://github.com/ksmit799/Toontown-Source.git

This will clone the the actual source itself, next you will need the resources

  • git clone https://github.com/ksmit799/Toontown-Source-Resources .

Create a folder named 'resources' in the root 'Toontown-Source' folder and place the files from the above repo into it. Lastly, you will need to create the database folder for Astron.

  • cd ../astron
  • mkdir databases
  • mkdir databases\astrondb

Contributing

When commiting, make sure to follow the general commit format "(FILE): (COMMIT)". E.g. Lets say I fixed something within Toontown Client Repository; My commit would look like "TCR: Fixed issue in Toontown Client Repository" (Obiously you would go more in depth in the commit description)

If you have any concerns or questions regarding these contribution guidelines, feel free to ask any of the other developers to help assist you.

Requirements

Panda3D

Panda3D 1.9.4 with Astron support is the game engine used by Toontown Source. You can find the repo with build instructions here. Use commit number 4724a7ddbc6c43d8eabb42bfcadad0309421f194 when cloning to build. We will probably use 1.10.0 in the future.

Resources

The resource files (Commonly refered to as "Phase Files") are the assets for the game (3D Models, Texture Maps, etc.) Read 'Getting Setup' to download them.

About

Toontown Source is being developed completely from scratch without the use of any other files from other remakes (KEEP THIS IN MIND WHEN CONTRIBUTING!). The source code used in this repository was taken from this repository. We might have a discord server in the future, depends how many people are interested.

About

Toontown Source is a 'From Scratch' Astron based, open source project aiming to emulate Toontown using the 2013 source files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages