branchapproval/main/gameapicancel
41 Commits over 0 Days - ∞cph!
Temporary files are now properly ignored during script compilation.
Basic game packaging implemented.
Added a button to create packages.
Added a dialog to select package save destination and fixed an error when opening more than one game project.
Implemented BudgetBoy.Image resource saving.
Games can now be detected from Unity.
Games are now loaded in Unity.
Ready to start attempting rendering.
Games are now compiled before being packaged, although loading assemblies from packages hasn't been implemented yet.
Games now load correctly from compiled packages.
Added command line argument to packager to package without the GUI.
Added custom editor for GameBehaviour.
Rendering basics implemented.
Started work on using a pool of GameObjects to render sprites.
Implemented basic untextured sprite rendering.
Textured sprite rendering now works, although pixels seem out of line.
Added simple controls test.
Some improvements to the BudgetBoy API.
Implemented correctly colored radiant light from cabinet screens.
Now using Graphics.DrawMesh for sprites.
Implemented simple animation system.
Fixed internal compiler errors in unity.
Some project reorganisation.
Included Mattias' CRT shader.
Some cleanup of the game initialization process.
Fixed a slight oversight related to replacing games in cabinets.
Added the ability to test switching control between games by clicking on them.
Removed useless meta file.
Updated scene and prefab.
Corrected screen glare brightness.
Camera rotates slightly while looking around.
Purged all references to System.Drawing.
Fixed the sprite shader not loading in builds outside of the editor.
Added global illumination test.
Implemented rendering to / from a stream.
A slight optimisation to sprite rendering.
Some rendering abstraction so things other than sprites may be drawn.