Complete Unity Reference Project - Multiplayer, UI
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Builds
Radius
.gitignore
README.md

README.md

Radius

A Complete Unity Reference Project

This project is meant to be functionally impressive example of a complete game. It is not made to be fun or interesting for a non-developer.

Features

  • Full complete game
  • Multiplayer (Online(MasterServer) and LAN): Semi-Authoratitive
  • Full Menu UI and HUD: Utilizing the awesome power of Coherent UI; HTML, CSS, JS web stack
    • Server Browser
    • Match Lobby
    • Player Customization
    • Options menu
    • In-game HUD
  • Procedurally generated objects
  • Multiple Levels
  • Sound Effects and Music + Volume

Other Projects using Radius:

  • Super Bounce: A super bouncing sandbox. Inspired by the super bouncing physics bug from Halo 2.
  • Dishes, Please: "A dish washing simulator."

Details:

Getting Started (Setup)

Radius: Getting Started Guide

Other features:

  • Character Controller/Driver: CharacterDriver.cs
  • Camera Controller (Conic): ConicCameraController.cs
  • Master Volume for Music and Soundeffects: AudioManager.cs, AudioBase.cs
  • Many more commented but undocumented here...

Changelog:

0.41:

  • Cleaned up some more event code
  • Fixed spawning bug

0.4:

  • Added Time Limit option
  • Updated spawn code to actually spawn correctly after the initial game
  • Cleaned up the event code

0.3:

  • Updated Conic Camera Controller to stay conic always.
  • Updated character driver gravity logic.

0.2.2:

0.2.1:

  • Updated NetworkManager disconnect logic
  • Removed Radius/Library/ because it can be regenerated when opening project.

0.2:

  • Cleaned up Assets/Scripts/ProceduralMeshes/ scripts
  • Added procedural tiling ground/floor TextureTilingController.cs
  • Profile box color initial color now is the color of that player
  • Added UtilityMethods.cs

0.1:

  • Initial code commited
  • Gameplay, UI, sound, networking