54 Days Ago
Initial commit Update .sbproj Add Sprite Tools library Temporary CC0 Player Sprite/Textures Temporary CC0 Weapon Sprite Basic Entity and Player Component Basic Player Movement and Aiming/Camera Movement Make the Player a prefab Simple GameManager which purely acts as a Network Manager for now (without actually hosting a lobby) Basic Weapon Component. Player is given a weapon and will hold it in the aim direction Added WeaponResource and renamed Weapon to WeaponComponent. Store most of everything in the resource. Add collisions to the Player Update Sprite Tools Update Sprite Tools Create Projectile prefab and update all SpriteComponents to use new default UpDirection [Sync] some properties and add some IsProxy checks WeaponComponent fires Projectiles on LMB Add CameraManager. Screen Shake on fire Added FireSound to WeaponComponent and added muzzle flash to first frame of bullet sprite Added some basic enemies that act as some nice bullet sponges