Skip to content

Insood/slash-go

Repository files navigation

Milestones

  • 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)

About

A 2D Game Made in Go & Raylib

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages