Skip to content

Releases: plaidpants/RocksRocketsAndRayguns

Now with spinning rocks and cross platform support

23 Feb 17:17
Compare
Choose a tag to compare

Added spinning rocks and released Mac, PC builds with standalone, Oculus and SteamVR support

PCVR with both openvr and oculus enabled

23 Feb 15:47
Compare
Choose a tag to compare

Should allow people to run on the PC or use VR from Oculus or SteamVR

PC only build

23 Feb 16:38
Compare
Choose a tag to compare

This build does not have any VR related packages enabled.

Mac Release

23 Feb 17:07
Compare
Choose a tag to compare

Should work on the Mac

PCVR Oculus version to go with quest version

21 Feb 03:48
Compare
Choose a tag to compare

Can play along with the Oculus PC VR setup, is also playable without headset using mouse and keyboard/joystick.

Added AI Rocket and more music and an endless last level

21 Feb 02:12
Compare
Choose a tag to compare

Using the Unity3D ML-Agents, created an AI controlled rocket that appears after you have complete about 50% of a level. There are two AI brains used, one for the inner sphere and one for the outer sphere which requires more motion as it is a bigger space. the AI rockets are more or less competent players but could be better. There was lots of machine learning experiments and training to get this far. It was and interesting thing to attempt for this game. Hopefully it will allow a single player game to experience a little of what it might be like to play with other players. The last level is now endless. Also, added new a new music set and of course various bug fixes. Hopefully I didn't break anything. Have fun.

Dynamic Music + extra levels

06 Feb 22:19
Compare
Choose a tag to compare

Dynamic music with intro, looping that gets faster and an ending. New random ship colors, but host is always white. If the host exits the game all clients exit. Three more levels. Fixed player shots hitting the shooting player. Levels are now progress from easy to hard with more rocks in the later harder levels. Added compression to reduce the app file size considerably. Fixed some bugs, did some cleanup.

Performance and other improvements

03 Feb 03:22
Compare
Choose a tag to compare

Tested it with 20 players using the oculus as the server, seemed to work OK. Remove the child network transforms from the rocks, rockets and shots, improved performance immensely. May have introduced an issue where clients do not follow the host to the next level, need to determine if this a real issue or just something due to mismatched versions between oculus and PC. The host is now always a white rocket so you can tell who should not quit the game and stop the game for everyone else. Better color selector code so everyone is a somewhat different color, probably doesn't do too well when there are 20 players however. Player shots will not destroy their own ships, this was an issue with clients as their shots were delayed getting their position back from the server and players could run into their own shots while shooting at high speed. May want to make the shots the same color as the ships in the future.

More improvements

02 Feb 01:12
Compare
Choose a tag to compare

Multiplayer improvements and level handling improvements, music now stops at the end of the level and you have a little time to fly around at the end of the level to go after the other players before hyperspacing to the next level. Clients will now quit when the host quits or server timeout so players can restart app and reconnect with a new host, it would be nicer to automatically transform a client to a host when the host goes down but its probably not an easy thing to do at this point.

Levels now work in multiplayer

01 Feb 02:47
Compare
Choose a tag to compare

Levels now work in multiplayer, music stops at the end of a level, you now get a little bit of time at the end of the level to fly around and then time at the start of the next level to find a good spot to hyperspace into the game.