Skip to content
This repository was archived by the owner on Feb 24, 2026. It is now read-only.

Current Progress

TheQuantifier edited this page Sep 29, 2025 · 1 revision

✅ Core Systems

  • Character System: Ported from Java, includes inventory, backpack, equipment, and stats (strength/defense).
  • Equipment System: Abstract + subclasses (Armor, Weapon, Potion) with enums for type categorization.
  • UI: Split into ui/ folder with modular panels (StatsView, CharacterHub, MainMenu, PersistentUI).
  • Game World: SunRig, EnvironmentController, Terrain3D, CameraRig, MenusCanvasLayer.
  • Player: FSM controls motion; water, crouch, sprint mechanics; character customization scene with gender selection.

🎨 Models

  • Mixamo Y-Bot (male) and X-Bot (female).
  • Shared skeleton for cross-usable animations.
  • Edited in Blender 4.4.3 with multiple actions in the Action Editor.

🖥️ Gameplay Features

  • Login system with new/returning user support + password authentication.
  • Switchable first/third person view.
  • Terrain3D base world with moat, city walls, and gates.
  • Minimap, environment lighting, and grass/sky setup.

Clone this wiki locally