Skip to content

COMP2281/software-engineering-group25-26-11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

149 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Review Assignment Due Date

What has been done?

  • Menu to make easier to navigate:
    • Switch between choosing paint and painting canvas
    • Make the environment transparent/coloured to make it easier to edit
    • Flip the board to make the paint balls behave differently
  • Colour pallette
    • Can choose the colour of the paintballs (using mouse clicks)
  • Fixes to code:
    • Oil paints no longer change scaling
    • Connected the correct scripts to the prefabs on new instance
    • Made the oilpaints children of the water surface when spawned in
    • Paintballs respawn even when falling through the floor
    • Paintballs disappear properly
  • Accuracy of the paintballs hitting the water surface
    • Little panel to show you your accuracy

Key takeaways from Wilson

  • There is a lot of unused code in the game: ColorPickerCanvas/Panel_ColourSelection, Submit/Visuals/Submit Text, OilPaint, new right and left controller stuff, respawn point
  • I have made a navigation bar to make it a little easier to change things up. Feel free to hide it or use it

What needs to be done

Task 1

  • Make more controls for wilsons menu to flip the 2d water suraface
  • Make a small script button to drop a paintball on top of the screen
  • Reverse the gravity on the paint ball when the surface is vertical
  • Make the paintball solid and the 2d surface solid
  • Make 1 top down view when the paintball is dropped from above
  • Make 1 side view when the paintball is dropped from the side

Task 2

  • Make a large parent sphere to hold a bunch of smaller children inner spheres
  • Using the logic of the default balls, make these into the smaller inner spheres
  • Remove the respawn logic of the BallCollission in default balls and put that in the large sphere parent
  • Change colour changer to change the colour of the small inner ones as well so that water surface has correct colour
  • Allow the balls to move across the surface of the 2d surface for a little bit to spread

Task 3

  • Find out how to move the points about on the screen
  • Find interactions where the user puts their hand through and model this as a lines that the computer can use to determine where points should move

About

software-engineering-group25-26-11 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors