Cats Engine
Home
Editor
Map Editor
Body Editor
Particle Effect Editor
Other
Cats
Engine
2D Game Engine
using
Monogame
Features
Tile Maps
Multiple Layer Types:
Regular Tile Layer
Isometric Tile Layer
Hexagonal Tile Layer
Hexagonal Isometric Tile Layer
Layer for Tiles without fixed positions
Move, Scale, Rotate Option
Skeletal Models/Animations
Create Objects from Seperated Parts
Keyframe Animations
Sprite Sheet Animations
Option to Group Animations
Todo:
Export Animation to Sprite Sheet
Particle Effects for Animations
Particle System
Create Particle Effects
Can be placed on Game World
Can follow Game Objects
Light System
Ambient Light
Point Lights
Flickering light sources
Over 16 million Colors
Can follow Game Objects
Can be placed on Game World
Todo:
Better Shadows
Weather System
Different Weather Effects
Rain
Snow
Storm
Sandstorm
Customizable duration and density
Day/Night Cycle
24 minutes for 1 cycle
Adjusts the Ambient Light and Shadows
Camera
Can follow Game Object
Adjustable Origin
Zoom Function
Rotate Function
Shake Function
UI Elements
Button
Check box
Slider
Progress bar
And many more
Font System
Convert TrueType fonts to Bitmaps
Draw a String
Measure the Size of a String
Change Color
Multiline support
Todo:
Rotate String
NPCs
Can Walk Around
Attacks Closest Enemy
Dialogues
Quests
Todo:
Improve AI
Waypoints
Improve Quest System
Improve Dialogue System
Items
Can be dropped by NPCs or Objects
Can be placed on the Game World
Can be Attached to Skeletal Bodies
Can store 5 Attributes
Inventory Management Helpers
Crafting Recipes
Todo:
Custom Attribute Amount
Engine Peformance
Draws/Updates only objects which are in the Cameras visible area.
Makes use of Quad-Trees and other Spatial Data Structures.
Powerful Editor
Use all features of the Engine to create Worlds, Characters, Particle Effects and much more.
Tools
Tile Map Editor
Character Creator/Animator
Particle Effect Editor
Other Tools