You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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