Project GoldScript is an engine and game creation project inspired by the classic Dungeons & Dragons Goldbox games and Final Fantasy Tactics.

  • View media
  • View media
RSS My Blogs


While this video captured a quick demo using an older codebase, it demonstrates some key features necessary for isometric grid based combat quite nicely. These are elevation, pathfinding and movement. You can see from the video that the units can only move a certain distance according to their movement score, and can also only reach a certain height according to their jump score. Different movement types are also implemented which basically boil down to `walk`, `hop` and `jump` (I don't think we'd implemented a jump animation I was happy with yet when this was recorded though). Pathfinding is also shown here, so the units know how to get to where they are going and avoid any obstacles that are in their way. We're using Pathfinding.js for this, and it's pretty amazing, definitely check it out if you have any need for a great JavaScript based path finding library. I'm sure the code could be refactored for other languages as well.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X

Latest posts from @gsengine

It’s been a while! Here’s a blog post about how I’ve overhauled the AI system in the engine Projectgoldscript.comT.co

Sep 26 2020

So far #baldursgate3 is like someone took a game from my dreams and made it reality.

Jun 19 2020

RT @JulianGarnier: It's currently 42°C in Paris, a perfect day to release anime.js 3.1.0! Mostly bug fixes and a complete easing funct… T.co

Jul 27 2019

Behold, the encounter designer Youtu.be #screenshotsaturday #gamedev #indiedev #javascript #reactjsT.co

Jun 14 2019