411 Commits over 61 Days - 0.28cph!
Switched mario for mazing.
Merge branch 'master' of arcade
Partial implementation of attract stage for the Breakout clone, having some UV issues.
Added an ExportSpriteAtlas toggle to GameCabinet.
Added sounds to the Breakout clone.
Merge branch 'master' of arcade
Basic rules implemented in the Breakout clone.
Started a basic breakout clone.
Added Entity.GetSpriteOffset / Entity.SetSpriteOffset
Removed unused model mockup.
Added non-corrupted demos.
Merge branch 'master' of arcade
Tweaked sprite atlas generation algorithm to prioritize packing textures near the UV origin.
Recorded a couple of uncorrupted Mazing demos.
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.
Merge branch 'master' of arcade
Sprite atlases are temporarily exported as .png files for debugging.
Darkened the CRT shader minimum brightness.
Merge branch 'master' of arcade
Started work on a new game.
Merge branch 'master' of arcade
Removed screen flickering so it's easier to see screen glow colour transitions for testing.
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.
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.
Merge branch 'networking' of arcade
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.