brancharcade/v0.1.5487.26954cancel
95 Commits over 31 Days - 0.13cph!
Preparing for deployment release.
Some b18 related changes.
Fixed junk audio sources being produced when switching game in the BBDK.
Redesigned the format sound resources are stored in, reducing MP3 files size.
Basic `.MP3` support, needs compression.
Refactored `.WAV` file reading, working on supporting `.MP3` files.
Now using NAudio to read .WAV files.
Removed redundant assemblies from source control.
[block_party] Testing out looping music.
Sounds now stop when a game resets / is disposed of.
Renamed `Graphics.GetAnimation` to `Graphics.CreateAnimation`, added a couple of overloads.
More audio overhauling; can now stop playing sounds, added `Sound.Play` and `Sound.Stop` methods to replace `Audio.Play`.
Started audio overhaul, added ability for sounds to loop.
[block_party] spike balance tweak
[block_party] sfx and music
Slight screen reflection tweak to make them more subtle.
Games can now be loaded from scripts in the `Arcade` Unity project.
Fixed a possible NullReferenceException on highscore stages.
Finished replacing the sprite offset system.
Replaced all occurrences of `Entity.SetSpriteOffset` and `Entity.GetSpriteOffset` in all games with `Sprite.Position`.
Removed `Entity.GetSpriteOffset` and `Entity.SetSpriteOffset`, now using `Sprite.Position` as offset relative to parent entity positions.
[racer] Added a demo to play during the intro sequence.
Fixed a few artifacts related to cabinet screen rendering.
[racer] Started work on animation that plays when first entering `GameStage`.
Fixed a error in the implementation of `Ease.InOutSine`.
[racer] Replaced road details with white centre lines.
[racer] Camera now zooms in and out with respect to the player's speed, and offsets so that the player can see further in front when moving fast.
Temporary fix for occasional hang on windows.
See: http://fogbugz.unity3d.com/default.asp?661650_7nvuvognml929lkj
Removed a file that should not have been added to source control.
[racer] Can now leave the title screen.
[racer] More details for the title animation.
[racer] Title screen is now animated.
Fixed a bug with easing functions.
Added an `Ease` class with some basic easing functions.
[racer] Started work on title screen.
Added `Animation.IsPlaying` to compliment `Animation.IsPaused`.
Player can now race the computer opponent.
[racer] Added a basic computer controlled car.
Editor hooks defined within GameAPI.Unity.Editor.dll should now be invoked correctly.
[racer] Car property tweaks, camera is now centered a bit in front of the car.
Added a build script `build.sh` that can accept either a project name or source file name as input. When given a source file name, it will build only the project the source file is included in.
[racer] Generated tracks no longer have impossible hairpin seams due to non-integer noise octave frequencies.
Fixed generated build systems in `arcade.sublime-project`.
Fixed screen reflections for new cabinet model.
Attempting to get the screen reflection shader working with the new cabinet model.
Now ignoring `arcade.sublime-project`.
Premake script now generates build options for `arcade.sublime-project`.
Most of the way through adding functionality to the new cabinet.
Some documentation tweaks for Graphics methods.