Castagne Engine

The Open Source Fighting Game Framework

I’ve worked a bit too much today to finish the CHECK in time lol so I’m giving a real quick preview

  • Targetting works ! And it’s robust and now properly handles the delay. You can also now read variables from nascent (= yet to be born) entities.
  • As a simplified reminder: reading gives you the variables at the start of the frame, writing is done at the end of the frame. Subentities have a faster pathway.
  • Variables from targets are much easier to access using Target.VariableName, peep some examples:
    • Set(V, Target.V): Copies the value of V from the target inside of our own V.
    • Set(Target.V, V): Writes the value of our own V into the target’s V.
    • AttackDamage(Target.HP): Makes an attack that does exactly as much damage as the target has HP, killing him instantly if it hits!
  • As dev starts to take longer and my other commitments are arriving sooner than expected (PhD as you may guess), I’ll be switching some gears for better communication !
  • I’m likely going to ask for help on some stuff soon-ish! Some stuff around the engine, some stuff more on research on existing fighting games. Be ready for that!

Try the Godot 3 Version now!