>>96315518OP here, sorry for disappearing, am back. Was busy with work on some competition. Thanks for all the interest!>Elemental is an online 1v1 card game where players build their decks and take turns playing cards from them. Their decks start weak, but they can improve them by buying better cards or removing weak ones. Each player also has some mana (used to play cards), gold (used to buy cards) and HP (if it reaches 0, the player loses). Some cards give gold, deal damage or restore HP, while others provide various forms of utility, shielding or buffs. Seven elemental dice determine the strengths of various cards: Chance, Fire, Earth, Water, Nature, Gold and Magic. They are rolled at the start and stay as they are. However, some cards can change the values of these dice, thus changing how strong other cards are.>Elemental scaling is Elemental's core unique mechanic that sets it apart from other games in the genre.>Many cards' descriptions have an element symbol instead of a number, e.g. "Deal Fire damage to your opponent". This means that the amount of damage dealt is equal to the current value of the Fire die. We say that this card scales with Fire. Note that the die is not rerolled when playing such a card.>This mechanic makes dice control (using cards that can change the values of the dice) crucial, as doing this can drastically change the strengths of other cards. One player might have a deck that is on paper 2x stronger, but if all dice it scales with are 2s, while all of the dice the opponent's deck scales with are 7s, the opponent is still stronger.Did some more work on the AI opponent since a lot of people seem to be playing against it.New gameplay showcase is now up: https://youtu.be/F1p0CdXhxBUAnd here is the itch.io page: https://indjev99.itch.io/elemental
Here is a screenshot of the bot cooking me.
Looks really interesting. I will check it out.
>>96480957Thanks.
Glad to see you back OP! How was your holiday weekend?
>>96483666I was in the scientific committee for the European Junior Olympiad in Informatics, so I was very busy with that. Which is also why I disappeared. So, not much of a holiday.
>>96479550What's next on the agenda for updates?
>>96479550Thought this was Elements: The Game for a secon and got excited. Oh well. Is this game any good?
>>96488871I will work on some UI stuff like prompts on what is going on, what you are selecting (cards to discard, etc.)That system should also be useful after that for an interactive tutorial, which also needs some backend changes, as it is not easy to do right now.>>96488946I've never played this Elements game, is/was it good?>Is this game any good?I hope so, hah.
>>96479550neataesthetically it's not very appealing to me but I'll give it a tryhow'd you develop this? Javascript and html or with a specific engine?
>>96479550What inspired this in the first place?
>>96479674Well, if the bot can beat the person who created the game, that's a good thing.
Bumping
>>96493752>aesthetically it's not very appealing to me but I'll give it a tryThanks for trying it, do let me know your thoughts and feel free to post feedback on the discord (or here). May I ask what is unappealing about it. Aestethics is definitely not the game's strong side (for now at least), but I've tried to make it inoffensive and legible at least, while focusing on the game design and tech. >how'd you develop this? Javascript and html or with a specific engine?C++ with no engine, using GLFW, OpenGL, ImGUI, OpenSSL.>>96495104Honestly, one afternoon I was in the mood and wanted to make some board/card game (I've always loved game creation, both digital and OTB) and happened to have 7 colorful dice and decided on that as the main component (other than cards). I came up with the main idea and immediately knew I like it and want to design the game around it. Then slowly all the individual cards, mechanics and/or rules got added and/or refined with more ideas and a lot of playtesting.>>96497329Not very often, but yeah, it happens. Especially if I am limit testing.
>>96501232gotta play it a bit more to give proper feedback on gameplay, but as for aesthetics I've just never been a big fan of a sort of medieval fantasy settingI'm also a bit of a stickler on card templates but I know you'll improve on that later if you keep at itI assume the art is placeholder?>C++ with no engine, using GLFW, OpenGL, ImGUI, OpenSSL.damn wish I was smart enough to understand all that stuff, my programming knowledge is basic and I can't figure anything out on my ownI have a card game too I wish I could put out as a free web-browser game, maybe someday
>>96489218>>96489218Yeah, the game is great. You can still fin the flash version online. Its fairly fun, you get to choose your element and get card rewards and money for buying cards the more you win. If you don't you lose the gold, so its like a fun gamble slowly improving your deck and moving through the tiers.There's a fan version website that might as well be a sequel, it's much harder and the enemies have optimized decks. Even so, you can use broken strategies right back at themThe game loves when you break it.
>>96479674Nice. You do great work.
>>96502001Sounds interesting
>>96501232How many times has it beaten you?
>>96502001Thanks for letting us know.
>>96501862>gotta play it a bit more to give proper feedback on gameplayFeel free to add me on discord, if you have interest in chatting about the game: indjev99>I've just never been a big fan of a sort of medieval fantasy settingAh, fair enough. For me scifi is like that (I actually reallyl like scifi, but I dislike it in games). Out of curiosity, what themes do you like?>I'm also a bit of a stickler on card templates but I know you'll improve on that later if you keep at itI do want to, yeah. I just ideally want to get some semi active players before I am ready to bite the bullet of going on a designer/artist/art director hunt.>I assume the art is placeholder?Yes.>damn wish I was smart enough to understand all that stuffIt's more about experience. I've slowly been "training" my skills in this sort of toolset/stack working on various smaller projects. I think most would say going with something like Godot is a better idea, though.>>96510646I don't keep track. I'd say about 20% of games? Also really depends on whether I am trying out a new strat or not.
>>96514193I might do that, thanks.
Bump
>>96479550Tried it a little bit earlier, was fun, not being able to automatically play all cards in hand felt weird in a deckbuilder but it definitely scratches some sort of itch. Both HP and new spell costs seem high at first but I think I can see the need for it to be that way. Gonna play a bit more to see how it holds up after multiple plays, but good job OP!
>>96521545Version 0.6.3-alpha is out. The focus is UI and board state readability improvements, as well as better time increments that are not too long but don't overly penalize decks with turns with many cards.## Changelog- Prompts show up in all non-regular-move situations to explain what the player is supposed to select/do (e.g. "Select cards to discard." when the opponent plays Weak Hands).- Game end screen actually says who won (as opposed to just the status bars changing colors) and the reason for that (if it is timeout, opponent disconnect or opponent invalid move (possibly only if they have a "hacked" client).- Added new Vicious Curse and Blood Curse icons that appear over a player's draw pile if they are cursed, to remind them about the HP loss on trashing/reshuffling. Also, small improvement for the animation for HP loss from Blood curse.- Time increment changed from flat 20s per turn to 16s per turn with extra 1s per: shop roll, card played and finishing card interrupt (regardless of whether any cards were played). Additionally, extra 32 seconds are increments after the first choice of whether to go first or second.- Bugfix: players will no longer be disconnected from the server if they time out and will see their rating change.- Various small AI opponent improvements: not a big winrate difference, but avoids it seeming dumb in corner cases.https://indjev99.itch.io/elemental/devlog/1029686/version-063-alpha
>>96525215>Version 0.6.3-alpha is outThanks for letting us know!
You do great work anon!
>>96479550You do great work anon! What advice do you have for creating things like this?
>>96537175>>96532088Thanks. My advice is to enjoy your game and also the process of creation. Otherwise, you'll drop it very quickly.
>>96479550What are some other projects and/or systems that made their debut on /tg/ like this? Especially free ones?
>>96479550This is great anon! How long did it take you to make?
>>96542790I'd also be curious to know.>>96546646I don't really know. I worked on the board game version on and off (mostly off) for 2-3 years and then on the video game (also continuing to iterate on game design) on and off (even mix) for a bit over a year.
>>96479550What tools did you use to make this?
>>96551893VS Code and Make lmao.As for the art: I bought the element icons and used Chat GPT for the placeholder card images.
>>96552480Chat GPT can make art? Details please.
>>96556058You just give it a prompt. Maybe you need the premium subscription, idk.
>>96556808I've never used it, but I hadn't heard it could make art before.
>>96479674The "Don't interrupt" cracks me up, lol.
Interested bump
New update up: https://indjev99.itch.io/elemental/devlog/1035176/version-070-alpha## Changelog- If you disconnect from a game, you no longer lose. Instead you can reconnect and select the "rejoin" option in the menu to rejoin it.- "Untimed" games now have a time control of 1 hour per action (since disconnect no longer kills the game).- Increased time increment in timed games from 16 to 17 seconds per turn.- New 17 cost spell "Infernal Purge": "Trash all your face down cards and then place that many cards from your hand face down for free; trash this card after 2 uses."- New 10 cost relic "Mana Potion": "At any time, you can trash this relic to gain 1 mana."- Nerfed Weak Hands to: "Discard a card from your hand to make your opponent discard cards from their hand down to 1 left."- Bugfix Well-Laid Plans to actually reveal 5 cards, instead of 6.- New image for Arcane Meteor.- Fix wording in a few places.
Also hosting the first ever official tournament with a prize pool of 200 EUR (or more).# TournamentThe sign up for the first Elemental tournament is now open!## SignupsThe tournament is open for anyone to join. Sign ups should happen until September 26th (inclusive). To sign up, just react to the announcement message on Discord.## FormatThis is still subject to change.- Prize pool of 200 EUR: 100 EUR for first place, 65 for second and 35 for third.- First stage will be everyone playing 1 game against everyone else. Games can be played whenever the two players agree -- all games should be done by October 6th. Agreements on when to play and reports of the results (send the lobby id, so I can verify) should happen on the #tournament channel. - In case of ties in the first stage for relevant placements, tiebreak games will be played.- The top 4 players from the first stage will play for for the prize pool, using a standard tournament bracket, with the seeds being determined by their placement from the first stage: 1 vs 4 and 2 vs 3, losers play for 3rd and winners play for 1st and 2nd. Matches will be best of 3, except the final which will be best of 5. The dates for these matches will be decided once the top 4 from stage 1 are known, but the goal is to finish by October 13th.- Feel free to chat in the voice channels and/or to stream your games. The finale at least is strongly encouraged to be streamed, but the logistics will be decided later.## Stretch goal- If we manage to get more sign ups than expected, the prize pool will be increased to 300 EUR with prizes reaching to lower places (probably top 5). In that case, the bracket stage might be slightly expanded and timeline might also be stretched a bit. So feel encouraged to get other new players to sign up -- it might increase how much you win!
Bumpin
>>96479674is that a star of david on the cards.
>>96479550What’s next on the list to update?
>>96580229Let's say it's the Seal of Solomon.>>96583603Mostly focusing on the tournament right now. Will probably try to work more on a tutorial (though I think the prompt system helps a lot too). Also always thinking about the gameplay, balancing, etc.
>>96479550Is there a good place we can contact you outside of here, like a Discord or something?
>>96589477Yeah, my discord is indjev99. Also the game's Discord server is linked on the itch page.
>>96592678Thanks. I should see you there sometime soon.
...this is a shittier elements the game
>>96597738I don't think it has much in common.
>>96597738>elements the game Not OP, but never heard of it.
>>96479550Hey OP, how's it going?
Only 2 more days left until tournament sign ups close. Reminder to sign up on Discord: https://discord.gg/6279KfA9qu>>96604772>>96608304New major update 0.8.0-alpha, focusing on the replay feature and some small gameplay changes.## Changelog- New "replay" function added to the main menu. It allows you to watch a replay of any game whose ID you have. The game needs to be on the current version.- "Express Shipping" rebalanced: it is a 10 cost (instead of 5), but using it costs 1 gold (instead of 2).- Trashing "Spacious Table" when you have 3 face down cards now makes you discard one of them.- Starting text shows "X vs Y" -- future plan is to add profile pictures to this text.
>>96611349Thanks for the reminder.
Reminder that signups end on midnight UTC today. Given the current signups here is the finalized format. ## Prizes- Total prize pool is 300 EUR (~350 USD).- First place: 100 EUR.- Second place: 80 EUR.- Third place: 60 EUR.- Fourth place: 40 EUR.- Fifth place: 20 EUR.## Group stage- People will be split up into two groups of equal (or off by one equal) sizes. Splitting will be done by me semi-randomly with some attempts to balance the groups.- Everyone will play **2** games against everyone else in their group.- Top 4 from each group move on to the second stage; in case of relevant ties, tiebreak games will be played.- Sept 27 to Oct 06.## Second stage- Points are reset for people that made it to the second stage; first place from each group gets 1 bonus point for the second stage. - Everyone will play **2** games against everyone else.- People will be ranked based on these, with group stage scores (counting tiebreaks as halves) used as tiebreaks.- The ranking is final for places 5+, while 1-4 are determined based on a tournament stage.- Relevant ties will be resolved by tiebreak games.- Oct 07 to Oct 17.## Tournament stage- Rankings from the second stage will be used as seeds.- Match A: 1 vs 4.- Match B: 2 vs 3.- Match C: Loser of A vs Loser of B.- Match D: Winner of A vs Winner of B.- Matches A-C are best of 3; match D is best of 5.- Final ranking is: 1. Winner of D, 2. Loser of D, 3. Winner of C, 4. Loser of D.- Tentative: A and B on Oct 18; C and D on Oct 19.## Game rules- All tournament games should be played as Rated (and thus Timed) games.- Lobby/Game IDs should be sent in the tournament discord channel (prior to starting the game) by one of the players and the other player should react to confirm. -- This will allow other people to watch replays of the game.- Unless otherwise specified, each game should/can be freely scheduled by the two players it is meant to be between in the given time period for the stage.
>>96479550>Elemental is an online 1v1 card game where players build their decks and take turns playing cards from them.this part being the only part of the pitch that showed for me in the catalog made me lol
>>96621717I've written a better blurb now btw.Elemental is a 1v1 card battler deckbuilder. Its core unique mechanic is elemental scaling: all attack and restore cards scale with one or more elements, whose values (strengths) are randomized at the start of each game, which makes each game play out differently. Then, various cards are able to change (reroll, increase/decrease, flip, swap) the values of these elements, thus changing how strong other cards are. There are also special Relic cards (somewhat inspired by roguelikes) which (once bought) provide ever-present passive or active effects. Additionally, the game features a fairly unique for its genre shop mechanic, where you pay to refresh the set of purchasable cards, which is however shared with the opponent. There are also new twists on classic mechanics such as face down cards and interruptions, which provide interesting tactical decisions. Lastly, with its two win conditions and multiple possible deck archetypes, the game really rewards adapting to what's available each game.
>>96626260Thanks.
>>96626260This is much better. Does a lot better job selling this, nice.