Hectic Hoi: The Game Download link: https://www.dropbox.com/s/mxjdjkgki636fww/HecticGame.zip?dl=0 Download for Mac: https://www.dropbox.com/s/k9fbjrd54ddb0iv/HecticMac.app.zip?dl=0 I came up with a silly idea for a small multiplayer game to try out the Unity 3D game engine. After many hours of network coding and head-scratching, it mostly works! You play as a Bionicle shore turtle trying to eat the most bula berries. Watch out, because other players can run into you and knock you both in opposite directions! There is a power-up you can grab that provides a little bit of protection. You can join a multiplayer match online over the Unity-provided server, or you can play over a Local Area Network. Instructions are at the bottom of this post. As my first game (and as a multiplayer game), it is a bit glitchy, but I hope you can enjoy it for what it is, and have fun! Here are a few images: Known issues: Players can desychronize when moving too fast or an internet connection is slow, leading to different final tallies for players. Players cannot join a game already in session. Players listed as still in match even after they left. Players that idle in a match lobby get kicked after a few minutes. High scores might occasionally be recorded as one less than they should be. If running on an older machine, the start screen might show only a blank, blue screen? If you run into problems with being unable to rejoin or completely leave a lobby, just start a new match. INSTRUCTIONS: INSTALL ------------------- Extract both HecticHoi.exe and the HecticHoi_Data folder from the zip archive to a new folder. TO PLAY ------------------- 1. Open HecticHoi.exe 2. Check 'Windowed' on the Config popup to switch between Fullscreen and Windowed mode as desired. Set the resolution and graphics quality to desired setting and click 'Play'! NOTE: If prompted by your antivirus to give permission to bypass firewall, don't bother. It should probably work regardless. 3. You can either play online on the Unity-provided server, or offline on a Local Area Network. Click Online Play or Offline Play to show your options. To host an online game server: Enter a match name in the text box under 'Host a Game' and click the 'Create' button. To join an online game: Click the 'List Servers' button. Find a server you want to join on the list, and click 'Join'. If you see "No Servers Found", try clicking 'Next' to refresh the list, or host your own. To host an offline game server: Click 'Play and Host'. To join an offline game over LAN: In the text box under 'Join a Game', enter the IP Address of the computer which is hosting a game and click 'Join'. 4. On the Lobby screen, your character will be highlighted grey on the list. Click the box under 'Color' to choose a color for your character. Click the text box under 'Player Name' and enter a name for your character. Click 'Join' when ready to start the game. Once every player in the room is marked as 'Ready', the game will begin. At any point in this process you can click 'Back' at the top of the screen to go to the previous screen. 5. Use the arrow keys or the WASD keys to move your turtle around. Walk over a red berry to eat it, and walk into the floating mask to put it on. Running into another turtle will cause you both to bounce back. Wearing the mask will give you limited ability to repel other turtles for a short time. Eat as many bula berries as you can! To change your name in-game, click the text box at the bottom left of the screen, enter a new name, and click 'Change'. To turn off the music, click the square button at the bottom right of the screen. Once all the berries are eaten, the final tally screen will appear. You can clear your high score by clicking the 'Clear High Score' on the main menu screen. TO QUIT -------------------- Click red 'X' button at top right of the screen to quit the application. If in-game: Press the ESC key to bring up the green header and either click the red 'X' button to quit the application or the 'Back' button to go back to the lobby screen.