1,415 Commits over 122 Days - 0.48cph!
Added a non-corrupted Test Game demo.
Stopped debug atlas images being generated.
Merge branch 'master' of arcade
Implemented a custom texture packing algorithm so that the result is the same on all platforms.
added instructions on menu stage
Merge branch 'master' of arcade
Sprite atlases are temporarily exported as .png files for debugging.
screen fade uses a tilemap
Darkened the CRT shader minimum brightness.
Merge branch 'master' of arcade
Started work on a new game.
Updated Bolt to latest source.
Duplicate sound event potentially fixed.
Merge branch 'master' of arcade
Removed screen flickering so it's easier to see screen glow colour transitions for testing.
Cabinet audio events are now networked.
Temporary fix for queued sounds only playing when a cabinet stops being remote controlled.
Tweaked the CRT shader so it can no longer display a perfect black.
Fixed an error when queuing sound events.
Added a GameCabinet.SoundPlayed event, and a GameBase.QueueSoundFromStream(stream) method.
Recorded some replacement demos for Mazing.
Added a property to GameCabinet to enable bandwidth logging.
Attempt at fixing build script syntax errors on Mac OSX.
[mazing] tilemap for walls (though tilemaps need flipping support or i need to add some flipped images)
Merge branch 'master' of arcade
Server no longer spawns cabinets, they get replicated fine if they're created in the scene. Different games don't sync yet though so the proxy will use the game on the prefab.
Implemented approximate screen glow from Tilemap rendering calls.
Added compression to packaged sounds.
Fix for remote controlled cabinets not having brighter screens.
Merge branch 'master' of arcade
Reconstructed the non-networked test scene.
Fixed BoltInit script not getting attached
Added missing scripts, ignoring bolt_src instead of bolt because that also ignores everything under Assets/bolt
Merge branch 'networking' of arcade
Connections now send a JoinRequest event for the server to create their Player entity with their requested name.
Added Player enter and leave events. Needs work so the server can send a player entity id instead of name.
Recoded multiplayer for latest version of Bolt. Making use of unique bolt ID's.
Using unity-chan box model as placeholder.
Merge branch 'master' of arcade into js-scripting
Conflicts:
GameAPI.BudgetBoy/Mathf.cs
Fixed compression for .demo files, still errors for images.
Fixed Mazing's demo (and added some extra ones).
Fixed demo files being spammed when starting recording.
Added VS project file for Mazing and removed some default parameter values so the game can be packaged on Windows.
Fixed blank tiles being rendered incorrectly (by being rendered).
Tilemaps are mostly working.
Added average frame size logging.
Implemented Tilemap rendering from stream, untested.
Refactored BudgetBoy.Graphics.