3,393 Commits over 273 Days - 0.52cph!
removed UltimateSoldierJS
removed UltimateSoldierJS
Started porting the rest of SmashBlox to JS. Completed Ball and most of GameStage
Started porting the rest of SmashBlox to JS. Completed Ball and most of GameStage
Fixed crash in LoadPNG. file:// needed to be file:/// for WWW but decided to use Texture2D.LoadImage
Fixed crash in LoadPNG. file:// needed to be file:/// for WWW but decided to use Texture2D.LoadImage
emulator graph toggle state is saved in playerprefs
emulator graph toggle state is saved in playerprefs
Switched Play/Pause and Start/Stop Recording buttons to single toggles, partial implementation of Package Game button.
Switched Play/Pause and Start/Stop Recording buttons to single toggles, partial implementation of Package Game button.
Refactored game packaging to involve less repetition.
Refactored game packaging to involve less repetition.
Relocated game packaging to GameAPI.
Relocated game packaging to GameAPI.
Emulator can now load packaged games again.
Emulator can now load packaged games again.
Added a basic graphics bandwidth graph to the emulator.
Added a basic graphics bandwidth graph to the emulator.
Hideous fix for requiring System.Drawing in GameAPI.BudgetBoy.
Hideous fix for requiring System.Drawing in GameAPI.BudgetBoy.
Merge branch 'master' of arcade
Merge branch 'master' of arcade
Implemented resource hotloading.
Implemented resource hotloading.
[ultimate_soldier] minor tweak on visual gun kick
[ultimate_soldier] minor tweak on visual gun kick
JS games can now be loaded straight from a directory in the emulator.
JS games can now be loaded straight from a directory in the emulator.
Fixed ambiguous bindings being generated for RectF and RectI.
Fixed ambiguous bindings being generated for RectF and RectI.
Fixed emulated cabinet display not being correctly sized, which also fixes the cursor location being incorrect.
Fixed emulated cabinet display not being correctly sized, which also fixes the cursor location being incorrect.
Wall placement dragging now works correctly for both straight and diagonal drags in both directions
Wall placement dragging now works correctly for both straight and diagonal drags in both directions
Updated SmashBlox's demo to be one with directional audio.
Updated SmashBlox's demo to be one with directional audio.
Added buttons to start / stop recording a demo.
Added buttons to start / stop recording a demo.
Added some basic controls to pause / play / reset the game.
Added some basic controls to pause / play / reset the game.
Fixed emulator cursor position being incorrect when the display aspect ratio was higher than the game's.
Fixed emulator cursor position being incorrect when the display aspect ratio was higher than the game's.
Fixed emulator aspect ratio, now resizes to fit screen correctly. Added mouse support.
Fixed emulator aspect ratio, now resizes to fit screen correctly. Added mouse support.
Basic emulator is now functional.
Basic emulator is now functional.
Refactored GameCabinetEditor to extend a new CustomEditor abstract class, added CabinetEmulatorEditor.
Refactored GameCabinetEditor to extend a new CustomEditor abstract class, added CabinetEmulatorEditor.
Abstracted UnityAudioProvider, added CabinetAudioProvider and EmulatorAudioProvider.
Abstracted UnityAudioProvider, added CabinetAudioProvider and EmulatorAudioProvider.