Developed 2015
A game-turned-game engine for platformer games using Monogame engine, written in C#
Cancelled platformer game due to lack of assets, overestimation of work for a one-man-team, and lack of originality
Project Shards was built off old XNA C# sample code, devloped by Microsoft, for a basic platformer that had movement, jump, coin collecting, moving enemies, platform, physics, and sprite animation.
For original XNA platformer sample program and code, Here
Changes and improvements made
- Converted sample project to support monogame engine
- Removed touch controls support that was made for Windows 7/8 Phones
- changed sample assets from pitfall-like assets to simple boxed shapes.
- Added sidescrolling to expand lengths of maps
- Added basics combat feature for player by incorporating simple square hitboxes
- Added player directional movement. Allows player sprite to turn based on movement direction and allow player to control direction of attack
- Created static assets that can harm the player
- Added life points for players and enemies so that one collision/attack does not instantly kill them
- Changed physics for jumping and movement for more fast paced gameplay
Project Shards is not endorsed or sponsered and has no association with Microsoft Corporation, Windows, XNA, or any of it assets