3,393 Commits over 273 Days - 0.52cph!
Added lives and score to the Breakout clone, started highscore viewing / entry stage.
Added lives and score to the Breakout clone, started highscore viewing / entry stage.
Added a CSteamID extension function to format a SteamID, why isn't this in Steamworks already? Showing SteamID above heads to check they're working.
Added a CSteamID extension function to format a SteamID, why isn't this in Steamworks already? Showing SteamID above heads to check they're working.
Syncing SteamIDs for when voice chat needs them (these can be spoofed until I add steam authing on the server)
Syncing SteamIDs for when voice chat needs them (these can be spoofed until I add steam authing on the server)
Added Steamworks.NET, made SteamVoiceChat class for P2P Steam voice chat.
Added Steamworks.NET, made SteamVoiceChat class for P2P Steam voice chat.
Highscore broadcasting event is now triggered when a new highscore is submitted.
Highscore broadcasting event is now triggered when a new highscore is submitted.
Added highscore registering and transmission interfaces.
Added highscore registering and transmission interfaces.
Replaced SmashBlox's demo.
Replaced SmashBlox's demo.
Fixed a bug related to getting the UVs of a non-square sprite that had somehow gone unnoticed.
Fixed a bug related to getting the UVs of a non-square sprite that had somehow gone unnoticed.
Merge branch 'master' of arcade
Merge branch 'master' of arcade
Packed sprite atlas sizes can now be non-square, with the smallest power of 2 dimensions possible.
Packed sprite atlas sizes can now be non-square, with the smallest power of 2 dimensions possible.
players no longer collide with other players
refactored some code to make it a bit easier to read
players no longer collide with other players
refactored some code to make it a bit easier to read
Switched mario for mazing.
Switched mario for mazing.
Merge branch 'master' of arcade
Merge branch 'master' of arcade
Partial implementation of attract stage for the Breakout clone, having some UV issues.
Partial implementation of attract stage for the Breakout clone, having some UV issues.
added main menu back
added 2 extra cabinet prefabs for the other games
player name in the main menu is sent to the server
added main menu back
added 2 extra cabinet prefabs for the other games
player name in the main menu is sent to the server
Added an ExportSpriteAtlas toggle to GameCabinet.
Added an ExportSpriteAtlas toggle to GameCabinet.
Added sounds to the Breakout clone.
Added sounds to the Breakout clone.
Merge branch 'master' of arcade
Merge branch 'master' of arcade
Basic rules implemented in the Breakout clone.
Basic rules implemented in the Breakout clone.
Server now releases control of cabinet when the player controlling it leaves.
Experimenting with Resizer and Dragger UI controls.
Started simple main menu mockup.
Server now releases control of cabinet when the player controlling it leaves.
Experimenting with Resizer and Dragger UI controls.
Started simple main menu mockup.
Started a basic breakout clone.
Started a basic breakout clone.
Added Entity.GetSpriteOffset / Entity.SetSpriteOffset
Added Entity.GetSpriteOffset / Entity.SetSpriteOffset
Removed unused model mockup.
Removed unused model mockup.