Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

adngdb

7
Posts
1
Topics
8
Followers
4
Following
A member registered Nov 10, 2018 · View creator page →

Creator of

Recent community posts

Thanks for fixing that bug! Sorry that I opened this Pandora’s box! :D

The way I handled this problem for Souls (don’t look it up, it’s nowhere public, but Stas knows about it) was to have local and global modifiers. And instead of applying them once, I computed the actual power of cards each time a change happened.

Basically, each card had a state with its base power, then a list of modifiers. After each user input, I refreshed the computed power of the card by resetting it to its base value, then applying all the known modifiers to it. Local modifiers are only ever applied to the card, while global modifiers are stuff that impact a list of cards. Like you mentioned, modifiers are linked to a source, and they have conditions and triggers, so they can be temporary (like stuff that last until end of turn). And when a card that created a modifier is removed, I could just look at all the modifiers and remove the ones that were added by that card.

The benefits of this approach is that it’s super easy to remove modifiers, stack them, etc. It’s possible to add stuff like priorities to modifiers to change the order they’re applied in. It’s the most flexible system I could think of for a game that’s as complex as Magic.

Hope that helps! :)

Hey everyone!

We’re proud to announce the release of Dawnmaker’s Demo on itch!

Dawnmaker is a turn-based city building and deckbuilding game. Raise luminous cities in a dark world, optimize your deck and create powerful combinations between buildings and cards!

The Arpentor Studio team (Alexis and myself) hope you’ll enjoy our second game (after Phytomancer, also on itch). We’re looking forward to your feedback!

Play Dawnmaker’s Demo in your browser

Very sorry to read that! Could you please let me know what browser you use, and show what the console has to say?

To open the console, you can press the F12 key. It will show a panel with information about what’s happening in the game. Can you copy/paste everything that’s in read in there please? That would help us greatly figuring out what’s wrong. Thanks!

Thanks a lot for testing our game on camera, and for the nice words! It’s always great to see folks play your game. :-)

(1 edit)

Hi @TchoupYves!

You do not need to install the game. Simply double-click on the file named phytomancer.x86_64 and you should be good to go! The .pck file is a “data” file that contains most of the game, so it has to stay right next to the executable file.

Thanks for buying our game, let us know if you need more help. :)

This is really good! I'm a big fan of card games, and this one shines. Excellent work!