Skip to content

FD-(004, 006, 022, 011): BrickPlacement, Boat/Plane Bricks, GameLogic, and Win State

Erik Svensson requested to merge FD-006_2 into main

Merge request som består av flera delar

  1. BrickPlacement skapar Bricks och placeras ut random på städer. Högerklick för att öppna.
  2. OnBrickClicked() i Movement.cs som hanterar logik för när brickor klickas och uppdaterar spelare och Gui.
  3. OnDiceRolled() i Movement.cs som hanterar dice-rolls för antingen movement eller öppna brickan.
  4. PlayerNeedHelp() i Movement.cs vilket hanterar edge-caset om spelaren är på en ö utan pengar.
  5. Båtar och Flygbrickor som komplext hanteras i metoden BFS() i Movement.cs. Spelaren betalar för resor för att åka båt eller flyg.
  6. Sammankoppling för hur bricks, båtar/flygplan, movement och Dice hänger ihop och fungerar tillsammans.
  7. Win state: Om spelaren har fått diamanten byts scenen till winnerScreen.cs
  8. GameConstants: Här är alla konstanter i spelet för kostnader.

Merge request reports

Loading