A stealth-based 2D platformer where you don't have to kill anyone unless you want to. https://www.semicolin.games
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Colin McMillen 29463eb834 make DesktopGL build work with "dotnet run" 1 year ago
..
Camera.cs Camera: use 1920x1080 / 4 explicitly. 2 years ago
Clock.cs make some classes static and some fields readonly 3 years ago
Debug.cs make debug toasts show up below the player's hearts 1 year ago
ExtensionMethods.cs add support for 8x8 obstacles 3 years ago
FSM.cs mv World & Scene to SneakWorld & SneakScene. 2 years ago
FpsCounter.cs make top-level classes public 3 years ago
Geometry.cs Geometry: add equality operators & GetHashCode for structs 3 years ago
History.cs move History.ToArray() into test code. 3 years ago
IDisplay.cs run dos2unix on all source files 3 years ago
IScene.cs Add new IScene interface. 2 years ago
IWorld.cs Add TreeScene & TreeWorld. 2 years ago
Input.cs Input: flip y-motion to match our usual coordinates (top left is (0, 0)) 2 years ago
Line.cs Add ProfilingList & use it in Player. 3 years ago
LinesOfSight.cs LinesOfSight: FNA compatibility. 1 year ago
MusicPlayer.cs enable music by default 1 year ago
NPC.cs add Vectors class and use Vectors.Round() & Vectors.Floor(). 1 year ago
Player.cs add Vectors class and use Vectors.Round() & Vectors.Floor(). 1 year ago
ProfilingList.cs ProfilingList: add AddRange() function 2 years ago
Shared.projitems add Vectors class and use Vectors.Round() & Vectors.Floor(). 1 year ago
Shared.shproj Shared.shproj: remove redundant & out-of-date file listings 3 years ago
ShmupScene.cs add basic Enemy skeleton 2 years ago
ShmupWorld.cs add Vectors class and use Vectors.Round() & Vectors.Floor(). 1 year ago
SneakGame.cs comment out MonoGame platform printing 1 year ago
SneakScene.cs rewrap to fit line length 1 year ago
SneakWorld.cs mv World & Scene to SneakWorld & SneakScene. 2 years ago
SoundEffects.cs SoundEffects.Load(): go back to returning void instead of bool 2 years ago
SpiderScene.cs add Spider game 2 years ago
SpiderWorld.cs add Vectors class and use Vectors.Round() & Vectors.Floor(). 1 year ago
Sprites.cs Sprite: keep track of Width and Height 3 years ago
Strings.cs Pull out the "Paused" string into a file. 3 years ago
Text.cs make top-level classes public 3 years ago
Textures.cs add Terran planet texture 1 year ago
Timer.cs Timer: suppress printouts when not in DEBUG mode 3 years ago
TreeScene.cs lint fixes for TreeScene. 2 years ago
TreeWorld.cs mv World & Scene to SneakWorld & SneakScene. 2 years ago
Vectors.cs add Vectors class and use Vectors.Round() & Vectors.Floor(). 1 year ago