65 Commits (547e82ab8236a218d5cb602daf06fdba010fd849)

Author SHA1 Message Date
  s3607057 (Angus Niven) 547e82ab82 Tweaked how min and max difficulty work for adding new map sections. Added a bunch of new length-1 sections to join longer sections together if need be. Weighted the selection more towards longer sections. Divided possible map sections into multiple lists (each managed by a script object) to make them easier to work with. 4 years ago
  ClairePeta 798a8d8d31 Client deaths moves them from screen. 4 years ago
  s3607057 (Angus Niven) 0bccb8dc42 Added more conditions to map section selection, based on width & difficulty, with width reducing & difficuty increasing as the game continues. Also split camera movement in RacetrackGameMode off into its own function in preparation for expanding it, so it doesn't clutter up OnRoundEnd. 4 years ago
  Claire Peta 09108d3a1f Had the remove lives in the } instead of outside :S tested and confirmed 4 years ago
  s3607057 (Angus Niven) 3a6ae2f4c9 Added an 8-player starting area. Changed player-spawning slightly: instead of skipping index 0 for odd numbers of players, each starting pen section starts with no squares marked isSpawnable, and lists of squares to mark as spawnable on instantiation depending on the number of players. RacetrackGameMode.cs is currently hardcoded to call the map initialiser with five players, until I can figure out how to get the number of connected players when OnPreGameStart is called. 4 years ago
  s3607057 (Angus Niven) 465a8eb6b7 Implemented a procedural track creation framework. Track sections will now be added from a list prefabs, after checking that they can connect to the previous section. Sections that have passed out of camera view will disappear. Created a new scene using the procedural generator. The Lobby will now load it on starting a game. 4 years ago
  s3607057 (Angus Niven) 4f457d682a Fixed some positioning issues. 4 years ago
  s3607057 (Angus Niven) 3412026fbf Created a map section template containing one of every block type, for easy duplication. 4 years ago
  Claire Peta 20d7fe8548 Small changes made before class 4 years ago
  Claire Peta 35798a69d2 Fix prefab + script issue for inground trap 4 years ago
  ClairePeta 27ef03ad62 Separated the traps that need to be called after each turn and then after each round in the traps script 4 years ago
  ClairePeta 92b845258f Checked with single player for the collision with traps. 4 years ago
  Claire Peta 77315b21b4 last push from class 4 years ago
  Claire Peta 8809d906e3 Added boulder coroutine to raise and fall 2.0f 4 years ago
  Claire Peta b72f2d042c Cannon, Water, Crystals and Conveyor all scripted and working with character animation 4 years ago
  s3607057 (Angus Niven) 0f9d8df6bc Implemented appropriate behaviour for having fallen into a hole: character loses their remaining moves for the round, respawns minus one life if they fell into a pit, or may jump out if they're in water. Changes to the FloatingOnWater prefab were necessary both to make the lose-your-remaining moves functions work (the block undernearth with the isWalkable and isWater flags), and to make it possible to fall into water on my build (shifting the box collider down by 1). If the latter causes issues on Claire's build, it can be reverted without affecting the rest of this commit, until we figure out how to make it work on all our machines. 4 years ago
  ClairePeta 170c11a7e3 Cannon fixed and tested - need to limit the pushing of the character! 4 years ago
  ClairePeta 3ed20990ef Trap scripts finished - for now - starting testing and will adjust if needed. 4 years ago
  s3607057 (Angus Niven) e5d12374c6 Pits & cannons added to racetrack. 4 years ago
  ClairePeta e5cf27b937 Work in Progress - Scripting up Traps 4 years ago
  Claire Peta dbc30f7eca Finalizing of model/prefabs for Traps 4 years ago
  ClairePeta 60e9ecff0f Animal colour hex fix 4 years ago
  JoshuaReason 32a975e626 Fixed tutorial levels UI 5 years ago
  Claire Peta 317836aa12 Fix alignment issues 5 years ago
  Claire Peta db591222b8 Change menu background 5 years ago
  Claire Peta 3a7ba7d8b9 Link client to character, Add instructions for how to play with video slots, new simpler background design scene (need to finish and screenshot for bg image) 5 years ago
  Claire Peta 6df4a62656 EOD thursday class 5 years ago
  SWIN\jreason 1980455d86 Semi working editable for loop 5 years ago
  JoshuaReason ddf1b5718f added text when a character moves 5 years ago
  JoshuaReason f5468621f3 Fixed logic tray max length + dropping things back into inventory duplication 5 years ago
  Claire Peta aa2fa478fc pre-class changes 5 years ago
  Claire Peta 8e2f0f0a40 background scene made, added image background to menus, server menu made, changed tutorial scenes 5 years ago
  JoshuaReason 0e1cb55652 fonoshed Fixed tutorial pickup 5 years ago
  Claire Peta 5ce9bf0991 i did a silly thing 5 years ago
  Claire Peta 48d116ed18 I did things 5 years ago
  JoshuaReason dbf9e14b01 Did some fixing for the inventory 5 years ago
  Claire Peta 24954548fb Fixed fog issue in mobile build 5 years ago
  Claire Peta 267fdba368 final push pre-beta presentation 5 years ago
  Claire Peta 63b1ef13ad Change starting cube colour 5 years ago
  Claire Peta 1e438e5225 fixed scoreboard problem, linked score updated into scoreboard script, automatic load 5 years ago
  Claire Peta c01e3fa0a8 Scoreboard scene and wip menu ui backgrounds 5 years ago
  Claire Peta 4f4f2c28e3 Fixed UI sizing issue and plane background to ui image 5 years ago
  SWIN\jreason e9d51aa805 Clients wait for other Clients. 5 years ago
  Joshua Reason 8b1e2b3d78 more work on gamemodes 5 years ago
  Claire Peta 57d423d041 move code to game manager: change object texture and update player UI/collected vale 5 years ago
  Joshua Reason 0285acbb43 updated prefabs 5 years ago
  Claire Peta 219c7d3ed7 fixed collection object shadow and rotating 5 years ago
  Claire Peta f402f20c5a Portal colour change working with testing script 5 years ago
  Claire Peta 72e6d4bdbb Send/recieve moves from client and character move on server 5 years ago
  Claire Peta a419adf398 Brought animal assets, Downloaded gem assets. Linked character animation (four legged), removed jump from move (walk animation instead), removed jump from rotate(jump animation instead) 5 years ago