Just wanting to let everyone know I'm removing the download button from the store page for Forgotten Lore. Servers will be going down sometime around February 2019. I'll be removing the in game purchases shortly.
I really appreciate everyone who played the game. I put a LOT of time and effort into the project, working on it after work and tons of weekends. Unfortunately, the game can't really sustain itself anymore.
I hope everyone can understand why servers must eventually go down, but if not feel free to reach out to me and talk about it, I'm open to discussion.
Either PM me on steam, or hit me up on discord ( https://discord.gg/zT5b33z )
It was fun, gg
edit: Had a few people DM me, so I went ahead and re-opened the server on a rasberry pi in my living room. Will leave it up as long as people are still playing.
Free holographic!
Hey guys. As a thanks to everyone who participated in the Early Access of Forgotten Lore, I'm giving out a free holographic Skeletal Minion card.
When you play the game, you should see this in your inventory.
By the way, the 1.0 update is now live and the game is out of early access, but I derped so the steam page will show "early access" until monday. Oops.
Anyways, enjoy! And thanks for playing!
1.0 Update!
Within 24 hours, Forgotten Lore will be launched as a 1.0 product, and be free to play. I hope everyone who plays it has a good time, and can give me some constructive feedback!
This patch before release includes the following changes:
Some minor bug fixes and text fixes
A convolutional neural network trained by every player is now powering the bots.
wait what
So I've spent some free time getting my feet wet with AI stuffs.
tl;dr I implemented what I've learned so far in Forgotten Lore.
How it works
When any player starts up a match and is connected to the internet, they automatically download a "brain" package, which Forgotten Lore can decrypt and parse as a neural network. When players make any move at all, their movements are back propagated through the network, to slowly train it to become more like a human player. If the bot loses, the player must have done something right! Their weights in the network are delta'd, encoded, and sent back to the server to be weighted as real changes to the AI that all players can face.
The idea is that, given enough matches, the bot will actually be a viable opponent. If the bot becomes to strong, I'll go in and make adjustments to give it variety.
If you're offline, the game will generate a brain file that is stored to your local PC, and playing against the bot will actually train your own personal bot. This isn't really meant to be a big feature, just a quick fix in case your internet goes down before you start a match with a bot. However if there is demand I could turn this into a more fleshed out feature of the game.
so, yeah
I hope you guys like this change. If it turns out to not work out, I can revert back to the traditional game AI and work from there. But if it does, we'll end up with some of the best card game AI in modern gaming.
I hope you guys are having fun. Thanks for reading!
Exiting early access - Forgotten Lore will soon be free to play, as promised since day 1!
Good news everyone!
HYPE!
Forgotten Lore is soon officially exiting early access. As per steam's rules, I have to announce that the game will be going free to play after a week from now. So please, stay tuned!
Thanks for supporting the game during early access. I hope everyone has enjoyed the ride here and what the game has become!
Fix for Chinese/Russian players not being able to make a deck
Sorry about that! With the font rendering upgrade I forgot to make some critical changes for other languages. This patch should resolve that!
Bug fixes, balancing, and more!
Quickly approaching 1.0! Here are the patch notes:
Upgraded to unity 5.6 - some performance gains and minor bug fixes from this.
We're now using signed distance font rendering thanks to Text Mesh Pro. I spent a lot of time getting stuff converted over and it looks much much nicer.
Redid the lighting in the duel scene, the board. Fixed some minor issues around it and it looks cleaner now.
Went through and did a bunch of performance tweaks, the game runs roughly 30% faster now.
balance - necromancer tome now requires +2 hp each time hp is tapped.
balance - boago has been nerfed a bit, now has 8 attack instead of 12, gave him +1 defense
balance - fissure is now a flat cost of 22 hp
localization - added simplfied chinese
some misc bug fixes
server - server now has the ability to generate cards from specific packs, we can now do custom packs with varying cards and titles
server - now automatically clears leaderboard monthly
server - some minor bug fixes
Lots of bug fixes!
This update contains a bunch of outstanding bug fixes!
Fixed a threading issue within the engine. Oops.
Fix for some double summon skills.
Clients now properly handling desyncs.
Temporarily removed the "average time per turn" stat since its broken.
Copy now copies target_required type of skills, like Roar or Screech.
Fix for sturdy simply not working.
Insomnia no longer sleeps in ANY situation - ideally.
Updated localization
Fixed some server side issues
Some slight server optimizations
Another four new cards!
MORE CARDS! Been on a roll lately, but this wraps up the "1.0 card set" I've been aiming for since the start. This doesn't necessarily mean there won't be any additional cards - just that they wont be the focus for awhile, especially until 1.0 launch (which should be soon).
Lyre, the Vengeful with Reprisal Summon - On death, summons a Skeleton Minion.
Tadi, the Cold with Absolute Zero - On death, freeze's the opponent's field.
Karg, the Hidden with Toxic Blast - On death, poisons the attacker's field. Stacks.
Kark, the Selfish with Self Alleviation - Heals this card by 1 if it is below it's base HP at the start of the owner's turn.
Some minor bug fixes
Some server improvements
Thanks again for keeping up with Forgotten Lore!
An additional 4 cards!
Four new cards were just finished! They've been added to the card pool in this update. This update brings us to a total of 60 unique cards available (+60 shiny variants +60 holo variants). Details below.
https://gfycat.com/NarrowEverlastingIcefish
New stuff:
Fix for bone fusion
Fixed the blurriness on a lot of the cards
Cards now sorting by name rather than when I just happened to make them and add them into the pool
Siadric, the Ready with Offense Boost - When attacked, damage done is added to the attack stat of this card.
Fyr of Heaven with Gather - When this card is on the field, any spent souls from it's owner add to this card's health.
Soril, the Savage with Soul Absorption - When this card is on the field, any spent souls from it's owner add to this card's attack.
Ralith, the Creator with Congregation - When this card is on the field, any card added to the field will give the owner 1 soul.
Some minor bug fixes
Let me know if you find any bugs or have any suggestions on how the game can be improved!
https://gfycat.com/ReflectingEvilBrontosaurus
+6 cards for Forgotten Lore!
Been hacking away at raw content for the game! Here's 6 more cards added to the Forgotten Lore card pool!!
Comor, the Unique - Soul Charge, Grants the summoner 1 soul each turn this card is in their field.
Mort, the Cursed - Curse Mark, When the targeted card is destroyed, add 1 to every attack, defense, and health.
Grue, the Wise - Damage Recall, When damaged, add 1 attack and defense to this card.
Zengu, the Undying - Skeleton Resurrection, When an ally card falls, a skeleton minion will be summoned.
Bone - just a bone nothing to see here
Vamar, the Fragmented - Bone Slinger, When used, this card will leave behind a bone on the enemy field.
a few minor bugs have been fixed
there's now a system in place for RNG sync between clients. The game is completely deterministic, so the RNG uses the timestamp from the start of each match +1 for each request for RNG. There still aren't any RNG cards, but we finally needed it for the cards being generated mid-match to have unique IDs.