HomeGamesUpdatesPricingMethodology
Steam News15 February 20264mo ago

Engines and Coasters

Game Engines When we tell people we're making a game, one of the first questions people ask is "what engine are you using to make it?". We selected Gdevelop as our game engine early on.

Full notes

Full Darts RPG update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

0 fixes0 additions6 changes0 removals
  • Gameplay
  • Events
  • Balance
changedGame EnginesOne of the main reasons we chose Gdevelop was how quickly we can iterate on ideas. It has in-built and community created "behaviours" for lots of common game mechanics, for example, there's a behaviour for character top-down movement, collision detection and lots more. Having all this readily available means we can focus on the bits that make Darts RPG unique: darts, beer and gravy.
changedGame EnginesThe core of Gdevelop is the events system. Instead of writing code, the game logic is built from conditions and actions. If a condition is met, then perform an action. This gives us loads of leverage as we can create proof-of-concepts of game ideas in just a handful of clicks.
changedGame EnginesWhile the events system does work for 75% of our game, there are cases where we have complexity that requires diving into writing code. Fortunately Gdevelop allows you to write code in Javascript too and we use this quite extensively.
changedCoastersCoasters in Darts RPG are "cards" you can collect and play during darts matches. These can give you a boost for accuracy or XP, but also negatively affect your opponent.
changedCoastersBoost coasters are active for the duration of the game. These can increase your accuracy by a small amount, or increase your XP or cash payout at the end of the game.
changedCoastersPower coasters are more tactical, these directly affect yourself or your opponent. They can increase your accuracy, decrease you're opponent's accuracy - or something more direct like letting a wasp loose to distract your opponent. These coasters are short lived so you need to pick the right moment to play them!

Darts RPG changes

changedOne of the main reasons we chose Gdevelop was how quickly we can iterate on ideas. It has in-built and community created "behaviours" for lots of common game mechanics, for example, there's a behaviour for character top-down movement, collision detection and lots more. Having all this readily available means we can focus on the bits that make Darts RPG unique: darts, beer and gravy.
changedThe core of Gdevelop is the events system. Instead of writing code, the game logic is built from conditions and actions. If a condition is met, then perform an action. This gives us loads of leverage as we can create proof-of-concepts of game ideas in just a handful of clicks.
changedWhile the events system does work for 75% of our game, there are cases where we have complexity that requires diving into writing code. Fortunately Gdevelop allows you to write code in Javascript too and we use this quite extensively.
changedCoasters in Darts RPG are "cards" you can collect and play during darts matches. These can give you a boost for accuracy or XP, but also negatively affect your opponent.
changedBoost coasters are active for the duration of the game. These can increase your accuracy by a small amount, or increase your XP or cash payout at the end of the game.

Game Engines

When we tell people we're making a game, one of the first questions people ask is "what engine are you using to make it?".

We selected Gdevelop as our game engine early on. Not Unity, not Unreal and not one of the many RPG makers out there. So why Gdevelop? If you're not familiar, Gdevelop is a free, open source "no-code" (i'll come back to that later) game engine for PC and mobile games.

One of the main reasons we chose Gdevelop was how quickly we can iterate on ideas. It has in-built and community created "behaviours" for lots of common game mechanics, for example, there's a behaviour for character top-down movement, collision detection and lots more. Having all this readily available means we can focus on the bits that make Darts RPG unique: darts, beer and gravy.

There are lots of other great features of Gdevelop such as one-click exports for multiple platforms, an instant preview of the game with no compile times and a great community around it with lots of tutorials and examples.

The core of Gdevelop is the events system. Instead of writing code, the game logic is built from conditions and actions. If a condition is met, then perform an action. This gives us loads of leverage as we can create proof-of-concepts of game ideas in just a handful of clicks.

While the events system does work for 75% of our game, there are cases where we have complexity that requires diving into writing code. Fortunately Gdevelop allows you to write code in Javascript too and we use this quite extensively.

Gdevelop is advertised as a no-code game engine and it's absolutely true you can create a complete game without a single line of code. However, as the complexity of the game grows, knowledge of programming and programming concepts like flow control and data structures become important. If you're getting into game dev, i'd recommend checking it out!

Coasters

Enough about game engines, let's talk about our coasters feature.

Coasters in Darts RPG are "cards" you can collect and play during darts matches. These can give you a boost for accuracy or XP, but also negatively affect your opponent.

Steam post imageWe've split coasters into two categories, boost and power.

Boost coasters are active for the duration of the game. These can increase your accuracy by a small amount, or increase your XP or cash payout at the end of the game.

Power coasters are more tactical, these directly affect yourself or your opponent. They can increase your accuracy, decrease you're opponent's accuracy - or something more direct like letting a wasp loose to distract your opponent. These coasters are short lived so you need to pick the right moment to play them!

This is our initial round of coasters, we've still not decided what the duck coaster does yet, so if you read this and have any ideas, leave a comment below!

Source

Steam News / 15 February 2026

Open original post

Changelog.gg summarizes and formats this update. How we read updates.