Claire Peta
726859573f
Chicken Wing
5 years ago
JoshuaReason
2386dda271
Fixed shot if client doesn't have resource
5 years ago
Joshua Reason
121eed4535
Updated hook + WebGL
5 years ago
Joshua Reason
3e7480ff17
Added replace block + updated webgl build
5 years ago
Claire Peta
96fcac2b78
Have to head home, psu hof small changes i made while play testing for bugs and whatnot
5 years ago
ClairePeta
3f25529235
Added sprites to resources for client side so icons load for logic blocks,
Turned on the video for the client main menu,
fixed error with cannon missing link for text
5 years ago
Joshua Reason
3e1b9c674e
Webgl works alongside android + included in project
5 years ago
ClairePeta
0208a6d7c5
Billboard the player order on the backs of each character,
Added a overlay/shadow to the lobby names to make theme easier to read,
Added a coloured background and animal sprite to the client background so players remember who they are
5 years ago
Joshua Reason
e80bfafbe2
Got webGL build working, some bugs still
5 years ago
s3607057 (Angus Niven)
68616012ac
Rotated the turntable conveyor block to make the picture clearer. Moved the snaking levels into the width-3 section, and added them to the list of potential sections. Added a width-5 snaking section (still slightly WIP, want to add hazards & obstacles to spice things up).
5 years ago
JoshuaReason
74bfd13ced
Block gizmos visible in Prefab view
5 years ago
JoshuaReason
eab76a866f
fixed hookshot serialization + added isvisible function
5 years ago
Joshua Reason
186a1dd634
Fixed cannon so we aren't waiting for it. Started to add hook shot.
5 years ago
s3607057 (Angus Niven)
25610a9901
Removed some link sections from the roster (the 7-widths and the ones that had water/pits next to the edge, because those looked weird).
5 years ago
JoshuaReason
79f0289d00
fixed dying on a half turn, removed old half turns
5 years ago
JoshuaReason
bec7885400
Pushing logic block changes from last week
5 years ago
Claire Peta
50ac156d92
Forgot to push lafter class last night
5 years ago
JoshuaReason
775e8b93ef
Fixed Diagonal + added Wait
5 years ago
s3607057 (Angus Niven)
32af52cf38
Fixed 4-player spawn to account for double-moves, changed MapManager to prevent more than one link section spawning in a row.
5 years ago
s3607057 (Angus Niven)
be9a258618
Added a bunch of longer map sections. Added a simple weighting system for map sections (set for each section in the inspector), so that the proper map sections don't get drowned out by all the varieties of length-1 link sections. Removed the pit and conveyer belts from the 4-player spawn, so that we can use it for a demo.
5 years ago
ClairePeta
e52227703c
Toggled a whole bunch of debug.Logs because they were killing me and slowing the loading time for the game.
Got blocks spawning based on the players locations
Removed duplicate logic blocks(Correct colours are back!)
5 years ago
Joshua Reason
ff6fe093b1
Merge conflicts with with some logic blocks
5 years ago
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.
5 years ago
ClairePeta
798a8d8d31
Client deaths moves them from screen.
Lobby fix to display 8 names
Icons in client scene
Small Menu changes - remove tutorial scene
5 years ago
Claire Peta
3298be6569
Fix the spawning getting the right pen at the start of the game
5 years ago
JoshuaReason
c55b13be62
start working on Derived block for water.
5 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.
5 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.
To do:
- Add a starting pen for an 8-player game.
- Add more track sections.
- Add weighting & more criteria for selection of track sections (to produce that escalating difficulty we want).
- Potentially add the possibility for narrower track sections to spawn side by side.
5 years ago
ClairePeta
8d81b73dee
Fixed the diagonal left and right block so character jumps diagonally
5 years ago
s3607057 (Angus Niven)
923c5dfdf4
Split the racetrack script off into its own asset. The change to Data/Networking/Server/Realtime doesn't seem to be showing up in Sourcetree for some reason, though. It should have New Racetrack Game Mode.asset as its Value.
5 years ago
Claire Peta
612a714021
Change the colour of the background so ita actually legible
5 years ago
s3607057 (Angus Niven)
d7f847d462
Adjusted the spawning script & moved spawn points in the racetrack level to get the desired spawning arrangements - the middle point will be used only with an odd number of players, and the spawn points to the side will be used first.
Also fixed a typo in RaceTrack.asset.
5 years ago
s3607057 (Angus Niven)
f14e183010
Corrected the RaceTrack gamemode to link to the correct GameMode scene.
5 years ago
s3607057 (Angus Niven)
e5d12374c6
Pits & cannons added to racetrack.
Modified the pit prefab (sorry Claire), the surrounding blocks clashed with neighbouring pits/walls/water/etc.
Starting the game will now take you to the 4-player alpha racetrack rather than Colour Collide.
Camera now scrolls along the racetrack level at a rate of 1 block per turn. Currently nothing happens to people who fall behind it, except that you can't see them.
Pets will no longer paint blocks in their colour. (I had to modify the ColorCollide.cs script for this, as I could not figure out how to turn a script into a .asset object as was done for ColorCollide.asset.)
5 years ago
JoshuaReason
c0b73c47f1
Limited moves to four + added move*2 to starting blocks
5 years ago
Joshua Reason
e671902d0d
Connected cLients are visible to all other clients + Login UI updates
5 years ago
JoshuaReason
6a49087a02
Fixed some stuff + did a build
5 years ago
JoshuaReason
ffa4619081
Have Score updating
5 years ago
Claire Peta
317836aa12
Fix alignment issues
Tutorial scenes Complete
Menu Client/Server Complete
Add second how to video
5 years ago
Joshua Reason
ac7cfde554
fixed some assets
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)
Switching from laptop to desktop for bg scene
5 years ago
JoshuaReason
1cc1c8fe2c
MAde for loops editable again
5 years ago
Claire Peta
6df4a62656
EOD thursday class
5 years ago
JoshuaReason
e48e419c29
fixed client inventory removing items + time is sent over by server
5 years ago
SWIN\jreason
1980455d86
Semi working editable for loop
5 years ago
Claire Peta
156dcc2235
Added global variables for settings
limit plays to min of two and max of four
remove player moves text from tutorial levels
5 years ago
Claire Peta
d35aa05de3
block spawn, change block to not walkable
5 years ago
Claire Peta
6177a2d071
Client login cant continue without name, colour and animal selected/entered
Game info display for five seconds before multiplayer game
Created new combination blocks
5 years ago
JoshuaReason
f5468621f3
Fixed logic tray max length + dropping things back into inventory duplication
5 years ago
Claire Peta
8e2f0f0a40
background scene made, added image background to menus, server menu made, changed tutorial scenes
5 years ago