All Projects → dotnet-ad → Spritesheet

dotnet-ad / Spritesheet

Licence: MIT License
Simple helper for creating sprite based animations for Monogame.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Spritesheet

Apos.Shapes
Shape rendering in MonoGame.
Stars: ✭ 21 (-22.22%)
Mutual labels:  monogame
ZzSprite
Pixel Art Sprite Generator
Stars: ✭ 85 (+214.81%)
Mutual labels:  sprite
monogame-fsharp
F# template for creating games via MonoGame
Stars: ✭ 29 (+7.41%)
Mutual labels:  monogame
Comora
A simple 2D camera for Monogame.
Stars: ✭ 71 (+162.96%)
Mutual labels:  monogame
AnodyneSharp
A rewrite of the game Anodyne in Monogame
Stars: ✭ 14 (-48.15%)
Mutual labels:  monogame
project-cordon-sprites
Community driven CC0-1.0 pixel art repository for indie developers.
Stars: ✭ 66 (+144.44%)
Mutual labels:  sprite
OpenNFS1
Remake of the original EA Need for Speed 1 using c# and Monogame
Stars: ✭ 157 (+481.48%)
Mutual labels:  monogame
Super-Pete-The-Pirate
Source code of the game "Super Pete, The Pirate"
Stars: ✭ 37 (+37.04%)
Mutual labels:  monogame
monogame-aseprite
MonoGame framework extension to import animations from Aseprite
Stars: ✭ 53 (+96.3%)
Mutual labels:  monogame
MLEM
MLEM Library for Extending MonoGame provides extension methods, improvements and additional features like a ui system and easy input handling.
Stars: ✭ 26 (-3.7%)
Mutual labels:  monogame
CTR-tools
Crash Team Racing (PS1) tools - a C# framework by DCxDemo and a set of tools to parse files found in the original kart racing game by Naughty Dog.
Stars: ✭ 93 (+244.44%)
Mutual labels:  monogame
Apos.Content
Content builder library for MonoGame.
Stars: ✭ 14 (-48.15%)
Mutual labels:  monogame
Facepunch.Steamworks-MonoGame-Integration
Facepunch.Steamworks + MonoGame.Framework = the easiest SteamAPI Integration for your app!
Stars: ✭ 18 (-33.33%)
Mutual labels:  monogame
Sprite-Postprocessing-Tool-Unity
The post processing unity plugin that let's you create different effects for the unity UI image/Sprite renderer component.
Stars: ✭ 20 (-25.93%)
Mutual labels:  sprite
xnamugen
Fork of xnaMugen (MUGEN clone) adapted to Monogame
Stars: ✭ 28 (+3.7%)
Mutual labels:  monogame
FiniteStateMachine
This project is a finite state machine designed to be used in games.
Stars: ✭ 45 (+66.67%)
Mutual labels:  monogame
DungeonMaster.NET
Reimplementation of famous old Dungeon Master game.
Stars: ✭ 23 (-14.81%)
Mutual labels:  monogame
MonoGame.SplineFlower
Create wonderful smooth Bézier-, CatMulRom- and Hermite-Splines with Trigger Events for your MonoGame project.
Stars: ✭ 18 (-33.33%)
Mutual labels:  monogame
Steamworks.Net-MonoGame-Integration
This repo is for everyone who is about to integrate the Steamworks.Net.dll into a MonoGame project. It shows some Steamworks.Net features and how easy it is to integrate it into a MonoGame project.
Stars: ✭ 30 (+11.11%)
Mutual labels:  monogame
monogame-framework-wpfinterop
Wpf interop code to host MonoGame controls inside WPF windows
Stars: ✭ 67 (+148.15%)
Mutual labels:  monogame

Spritesheet for Monogame

Extremely basic APIs for creating sprite based animations.

Install

Available on NuGet

NuGet

Quickstart

Create

var sheet = new Spritesheet(texture2d).WithGrid((32, 32));
var anim = sheet.CreateAnimation((0, 1), (1, 1), (2, 1)).FlipX();
anim.Start(Repeat.Mode.Loop);

Update

anim.Update(gameTime);

Draw

spriteBatch.Draw(anim, new Vector2(64, 64));

About

This project was inspired by kikito/anim8 great library for LÖVE2D.

Contributions

Contributions are welcome! If you find a bug please report it and if you want a feature please report it.

If you want to contribute code please file an issue and create a branch off of the current dev branch and file a pull request.

License

MIT © Aloïs Deniel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].