Skip to content

laurenrwhite1999/TreeOfLife

 
 

Repository files navigation

Tree of Life

ToL is a 2D platforming game being developed by students at Ferris State University.

How to Build

  1. Clone or download the repo
  2. Open up the folder in Unity and run it!

How to Build Documentation

If you have a recent commit, there should be a file in the root directory called packages.config.

If you have packages.config:

  1. Open this project in Visual Studio.
  2. Go to Build ➡️ Rebuild Solution. This should download the doxygen tool into /packages/.
  3. Double-click the /build-docs.bat file.
  4. Double-click /docs/html/index.html

If you don't have packages.config:

  1. Open this project in Visual Studio.
  2. Go to Tools ➡️ NuGet Package Manager ➡️ Manage NuGet Packages for Solution...
  3. In the Browse tab, search for "doxygen"
  4. Select doxygen and install it for this project.
  5. Double-click the /build-docs.bat file.
  6. Double-click /docs/html/index.html

Documentation Guidelines

The following files should be omitted from all commits. These should already be listed in .gitignore.

  1. /docs/ (all files generated by doxygen)
  2. /packages/ (all NuGet packages)

How to Contribute

Here are the steps:

  1. Create a new branch off of the most recent master
  2. Make your changes, adding documentation comments
  3. Ready to merge your changes?
    1. Squash your commits
    2. Rebase your branch onto the most recent master
    3. Fix conflicts
    4. Finish rebasing
    5. Test & fix all issues
    6. Squash again
    7. Submit a detailed pull request

About

This is a game being developed by DAGD students.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.8%
  • ShaderLab 1.2%