Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

StrategyMachine

An asset by SrColoma
The page banner background of a mountain and forest
StrategyMachine thumbnail image
StrategyMachine thumbnail image
StrategyMachine hero image

Quick Information

0 ratings
StrategyMachine icon image
SrColoma
StrategyMachine

Implementation of a strategy machine for Godot Engine, similar to a state machine but less restrictive (godot 4.1+)Nodes:StrategyMachineStrategyController <- here the interactionsStrategy <- here the concrete behaviorThe machine follows only one strategy, but other strategies can be turned on and off without relying on the machine knowing their state.The philosophy is that the controllers only know when to turn on, turn off, or switch strategies, and that the strategies only have concrete implementation of what they are going to do.

Supported Engine Version
4.1
Version String
1.1.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Implementation of a strategy machine for Godot Engine, similar to a state machine but less restrictive (godot 4.1+)

Nodes:
StrategyMachine
StrategyController <- here the interactions
Strategy <- here the concrete behavior

The machine follows only one strategy, but other strategies can be turned on and off without relying on the machine knowing their state.

The philosophy is that the controllers only know when to turn on, turn off, or switch strategies, and that the strategies only have concrete implementation of what they are going to do.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
StrategyMachine icon image
SrColoma
StrategyMachine

Implementation of a strategy machine for Godot Engine, similar to a state machine but less restrictive (godot 4.1+)Nodes:StrategyMachineStrategyController <- here the interactionsStrategy <- here the concrete behaviorThe machine follows only one strategy, but other strategies can be turned on and off without relying on the machine knowing their state.The philosophy is that the controllers only know when to turn on, turn off, or switch strategies, and that the strategies only have concrete implementation of what they are going to do.

Supported Engine Version
4.1
Version String
1.1.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers