(Not endorsed by TG_Weaver)
Really just a testbed for another javascript game thing I've been writing.
All visual assets (images, videos, models) used with permission from their respective owners. All characters, with the exception of Nicholas Wilde, used with permission from their respective owners. Any references to the film Zootopia are used in parody.
Zootopia belongs to Disney, Pack Street (name, setting, specific characters) belongs to TG_Weaver, and I'm sure I'm missing a few other notes.
No money is made from this game, yo.
It's a 3D browser-based game written in JavaScript that requires a web server to access.
It uses Babylon.JS 4.1.0
(https://github.com/BabylonJS/Babylon.js), models created and exported from Blender 2.81
, and textures created in Inkscape 0.92.3
.
Install Apache2
Install and enable Apache2 mods...
-
mod_header or security2
-
mod_mime
Configure Apache2 site-specific config for...
-
AllowOverride FileInfo
-
Require all granted
Drop files in publically accessible web directory
Go there
???
It works :V
->CharacterClass
|-->ClasslessClass
|-->SorcererClass
->AbstractEntity
|-->SoulEntity
|-->Entity
| |--->CreatureEntity
| | |---->CharacterEntity
| |
| |--->FurnitureEntity
| | |---->DisplayEntity
| | |---->DoorEntity
| | |---->Lighting
| |
| |--->ItemEntity
| | |---->ConsumableEntity
| | |---->KeyEntity
| | |---->EquipmentEntity
| | |----->ClothingEntity
| | |------>ShieldEntity
| | |----->WeaponEntity
| |
| |--->SpellEntity
|
|-->InstancedEntity
|--->InstancedFurnitureEntity
|--->InstancedItemEntity
|---->InstancedConsumableEntity
|---->InstancedEquipmentEntity
| |----->InstancedClothingEntity
| |------>InstancedShieldEntity
| |----->InstancedWeaponEntity
|---->InstancedKeyEntity
->ActionData
->AnimData
->Cell
->Container
->Cosmetic
->Dialogue
->Effect
->Projectile (for now)
->Spell
->TeleportMarker
->AbstractController
|-->EntityController
|--->CreatureController
| |---->CharacterController
| |----->CharacterControllerTransform
| |----->CharacterControllerRigidBody
|--->FurnitureController
| |---->DisplayController
| |---->DoorController
| |---->LightingController
|--->ItemController
->CompoundController
->InstancedCompoundController
->AbstractControls
|-->CharacterControls
|-->EditControls
|-->MenuControls
|--->DialogueControls
|-->WritingControls
->NetworkController