Skip to content

Game engine made with Monogame. Based on XNA platformer sample code. Added side scrolling and player attacking.

Notifications You must be signed in to change notification settings

Alroemo/ProjectShards

Repository files navigation

Project Shards

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

Legal Stuff

Project Shards is not endorsed or sponsered and has no association with Microsoft Corporation, Windows, XNA, or any of it assets

About

Game engine made with Monogame. Based on XNA platformer sample code. Added side scrolling and player attacking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages