- Load Tiled maps (tmx) & tileset definitions
- Load a texture and allow for pan/zooming
- Display a loaded map at (0,0)
- Load all assets (images, maps, tilesets) into some sort of asset manager
- Implement panning & zooming
- Load multiple maps side by side
- Only render maps in view
- Load collision layer from TMX file
- Player movement animation
- Player collisions
- Basic client/server (anyone can connect, broadcast position)
- Player attack animation
- Enemy loading (from TMX)
- Basic enemy movement (random)
- Basic combat (player attacks passive enemy)
- Basic enemy AI (idle > charge > attack > retreat)
-
Notifications
You must be signed in to change notification settings - Fork 0
Insood/slash-go
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A 2D Game Made in Go & Raylib
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published