Skip to content

Latest commit

 

History

History
90 lines (61 loc) · 3.33 KB

README.md

File metadata and controls

90 lines (61 loc) · 3.33 KB

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