Skip to content

Megacity-Metro: a thrilling shooter game, using Netcode for Entities for a multiplayer experience supporting 128+ players. Latest DOTS packages and Unity Gaming Services elevate the user experience, demonstrating how to craft engaging multiplayer games.

License

Notifications You must be signed in to change notification settings

contrivancecompanychicago/megacity-metro

Repository files navigation

Template repository for new Microgames

  1. Create a new repository using this template repository.
  2. In your new repository, rename the following files and/or their contents to match your product's name:
    • Assets/NAME
    • Packages/com.unity.template.microgamename (must be lowercase in order to be a valid package name)
    • Packages/com.unity.template.microgamename/package.json (must be lowercase in order to be a valid package name)
    • ProjectSettings/ProjectSettings.asset:
        applicationIdentifier:
          Standalone: com.unity.template.microgamename
      
    • Packages/com.unity.template.NAME/LICENSE.md
    • Packages/com.unity.template.NAME/CHANGELOG.md
    • Packages/com.unity.template.NAME/README.md
    • Packages/com.unity.template.NAME/Documentation~/your-template-name.md
    • search for files matching Unity.NAME.* and rename NAME to match the Microgame's name
    • in code, search matching Unity.NAME namespaces and rename NAME to match the Microgame's name
  3. Open the project and validate everything appears to work:
    • run unit tests
    • run Package Validation Suite
    • make a WebGL build
  4. Set up Yamato for your project:
  5. Set up branch protection rules for master, dev, dev-iet, and staging.

Converting to public repository

Any and all Unity software of any description (including components) (1) whose source is to be made available other than under a Unity source code license or (2) in respect of which a public announcement is to be made concerning its inner workings, may be licensed and released only upon the prior approval of Legal. The process for that is to access, complete, and submit this FORM.

About

Megacity-Metro: a thrilling shooter game, using Netcode for Entities for a multiplayer experience supporting 128+ players. Latest DOTS packages and Unity Gaming Services elevate the user experience, demonstrating how to craft engaging multiplayer games.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 86.0%
  • ShaderLab 10.6%
  • HLSL 3.0%
  • Java 0.4%