{"author_link":"\/users\/draklaw","author_name":"Draklaw","author_uid":1014657,"comments":[{"author_name":"John Timora","author_uid":1092363,"time":"2018-04-28T00:24:33Z","epoch":1524875073,"modified":1524875073,"text":"Needs work but I can see where its a good game.","likes":1,"format":"md"},{"author_name":"stitchesmagoo","author_uid":1046889,"time":"2018-05-03T09:25:32Z","epoch":1525339532,"modified":1525339532,"text":"Cool graphics and a nice idea! I hope to see more work on the game in future!","likes":1,"format":"md"},{"author_name":"Shivur","author_uid":1003701,"time":"2018-05-04T09:45:37Z","epoch":1525427137,"modified":1525427137,"text":"The turn by turn aspect makes it more of a puzzle so it's not necessarily a good idea to improve the ai wich will make it last for hours more than it already last. Maybe reducing the life points of the towers and Fonxus wich make the game last longer for nothing. Also the death should be longer, it's quicker respawning than returning to the base and recharging. ","likes":1,"format":"md"},{"author_name":"Draklaw","author_uid":1014657,"time":"2018-05-04T16:23:11Z","epoch":1525450991,"modified":1525450991,"text":"@Shivur Well the intent was not really to make a puzzle game but rather a strategy game where you have to plan some moves in advance and anticipate what the enemies will do (like chess). But of course with an AI that simple you just need to understand how enemies behave and exploit it. Also, currently, the number of available strategies is way too low to make it interesting. So basically, the game lack a layer of complexity and a lot of balance. To be honest, it was expected that we didn't manage to do all this stuff in time for the LD because proper balance require a lot of playtesting.\n\nSo I understand that the current version of the game feels more like a puzzle game... with a very basic and uninteresting \"solution\" which is uselessly time-consuming. :) Actually, aiming for a puzzle game might have been an interesting way to make the game more enjoyable given the available time frame.\n\n","likes":0,"format":"md"},{"author_name":"Diego Manarim","author_uid":1033495,"time":"2018-05-04T17:17:10Z","epoch":1525454230,"modified":1525454230,"text":"Wow! You really got the old school vibe, that's a lot of dough! Well done man, I think I felt what you wanted to pass!\n\nCongratulations for the game!\n\nI also went to old scholl, if possible, check out my participation in this link: https:\/\/ldjam.com\/events\/ludum-dare\/41\/type-hero-adventures","likes":1,"format":"md"},{"author_name":"Lost Dutchman Software","author_uid":1077280,"time":"2018-05-04T21:18:53Z","epoch":1525468733,"modified":1525468733,"text":"I like the concept a lot, the turn-based movement really makes it super strategic.  That being said, i feel like the complexity and information density of the ingame instructions kind of work against jumping right into this. Some icons or color coding in the UI might go a long way.  Great basis for something really intricate though.","likes":1,"format":"md"},{"author_name":"nervous-composers","author_uid":1005134,"time":"2018-05-05T08:54:54Z","epoch":1525510494,"modified":1525510494,"text":"Good idea, however it is too complex. could be simplified to allow users to learn.","likes":1,"format":"md"},{"author_name":"Morg","author_uid":1012544,"time":"2018-05-05T09:06:50Z","epoch":1525511210,"modified":1525511210,"text":"Really great idea, I loved it. I'm not a fan of MOBA games but I love text adventure games and this game really hit the spot for me. I like the separation of the playing space with first person view, the map and the textual description. The font also looked really smooth and nice to me. Really awesome idea! ","likes":1,"format":"md"},{"author_name":"CursedEmbassy","author_uid":"1016679","time":"2018-05-06T08:54:48Z","epoch":1525596888,"modified":1525596888,"text":"this is great! C: fun story!","likes":0,"format":"md"},{"author_name":"TwinGhosts","author_uid":1025465,"time":"2018-05-06T14:03:15Z","epoch":1525615395,"modified":1525615395,"text":"Fun game, the concept is great. I actually spent a while playing this and I seem to agree with @Shivur completely. It would be nice if you could continue this project! Id be interested to play it :) Good job.\nThe artstyle felt a bit lacking at some points, but then again (im no artist myself so I feel horrible to judge you there for your efforts) you made this during a gamejam. I feel that you have great potential in my opinion :D","likes":1,"format":"md"},{"author_name":"Budaniel","author_uid":1000162,"time":"2018-05-07T16:14:33Z","epoch":1525709673,"modified":1525709673,"text":"Wow, I haven't played a text-based game *or* a MOBA in a long while, so getting back into both took some time. I did win (as ranger), some 900 turns in. This was fun!","likes":1,"format":"md"},{"author_name":"notgreat","author_uid":1080849,"time":"2018-05-08T19:51:25Z","epoch":1525809085,"modified":1525809085,"text":"This was interesting, but I don't think it worked very well. Once I figured out how to exploit the AI a little, there wasn't any part of the game that challenged me. While the time constraints were undoubtedly harsh, the lack of any complex build decisions from items\/level ups\/whatever meant that there wasn't anything that required me to think past the start (when I hadn't yet figured out the AI)","likes":1,"format":"md"},{"author_name":"StrangerYann","author_uid":1035170,"time":"2018-05-08T22:16:16Z","epoch":1525817776,"modified":1525817776,"text":"I didn't manage to run any of the builds, it displays the following line over and over in both cases:\n<-[38;5;160;1mrender_g13: OpenGL error: GL_INVALID_OPERATION<-0m\nwhere \"<-\" is just a left arrow [1 symbol, instead of 2 in the way I write it] :'( - I couldn't play it or grade it unfortunately - now from what I can tell with all the replanations on this page [I read most of them ^^#] it seems to be a little complicated, and a little demanding from the audience to read it all beforehand in order to just try the game...","likes":1,"format":"md"},{"author_name":"Draklaw","author_uid":1014657,"time":"2018-05-09T00:50:53Z","epoch":1525827053,"modified":1525827053,"text":"@Budaniel Someone finished the game ? Wow... To be honest, I didn't play until the end before the deadline. This explain in part why it takes so much time. If I had the time to properly playtest the game, I would have tweaked it to make it shorter, so you can finish is maybe 300-400 turns. I guess removing the Fonxus tower and nerfing the fonxus heal (at least when enemies are there) would really help.\n\n@notgreat Yes, I totally agree. Items and level-ups where planed, but in the end we really lacked time to implement it. Making the AI a bit less predictable was also part of the plan, the current implementation is really a mockup built quickly to test the game.\n","likes":0,"format":"md"},{"author_name":"Draklaw","author_uid":1014657,"time":"2018-05-09T00:56:38Z","epoch":1525827398,"modified":1525827398,"text":"@StrangerYann Weird. OpenGL errors mean that something is wrong when communicating with the graphic card... Maybe a shader failed to compile or something. Can you tell me what is your graphic card and OS please ? And ideally if you could past the log somewhere on the web and send me a link, it might allow me to find the bug. Thanks.","likes":0,"format":"md"},{"author_name":"StrangerYann","author_uid":1035170,"time":"2018-05-10T11:21:30Z","epoch":1525951290,"modified":1525951290,"text":"@Draklaw Thanks for your reactivity, I run Windows 7 @Intel HD Graphics 4000 [dixit DXdiag] and here's the link to the log file - https:\/\/drive.google.com\/file\/d\/1Yo_tpOyrAuvj0uH_BgqvOIFE7yn-oZji\/view?usp=sharing - if that doesn't work please send me an e-mail adress or some other way to contact you directly, that'll be easier to trade log files - have a nice day :-)","likes":0,"format":"md"},{"author_name":"Draklaw","author_uid":1014657,"time":"2018-05-10T20:36:41Z","epoch":1525984601,"modified":1525984601,"text":"@StrangerYann _Thank you very much._ As I expected, the shaders fail to compile. The errors are really straightforward, but NVidia drivers seems much more permissive than Intel drivers. Anyway, I've updated the .zip to add fixed shaders, so it should work now on Intel hardware. If you have some time to test and tell me if it works it would be perfect, but don't feel forced: you already did quite a lot and we have enough ratings anyway. :)","likes":0,"format":"md"},{"author_name":"StrangerYann","author_uid":1035170,"time":"2018-05-13T18:02:38Z","epoch":1526234558,"modified":1526234558,"text":"@Draklaw Nah I just downloaded the post-drive build and the same error still blocks the build... better luck next time I hope - talk to you in August the the 42th edition, I hope :-D","likes":0,"format":"md"}],"format":"md","images":["ld41\/91577-aaf5f867fab3e4d2db8bce891756ccf3.jpg"],"links":[{"url":"https:\/\/github.com\/draklaw\/league_of_adventure","text":"Source code"},{"url":"https:\/\/www.draklia.net\/jams\/league_of_adventure.zip","text":"Windows"},{"url":"https:\/\/www.draklia.net\/jams\/league_of_adventure_postld.zip","text":"Windows"}],"metadata":{"g_key":"35537","g_author":"1014657","g_event":"LD41","g_eventkey":"72","g_subevent":"JAM","g_urlkey":"221176","g_title":"League of Adventure","g_status":"USEAR3","g_place":"1048","g_commentcount":"18","g_site2_node_id":"91577","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"91577","n_urlkey":"221176","n_parent":"73256","n_path":"\/events\/ludum-dare\/41\/league-of-adventure","n_slug":"league-of-adventure","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"14657","n_created":"1524523707","n_modified":"1524762240","n_version":"278408","n_status":"COMMIT"},"node":{"id":91577,"parent":73256,"superparent":9,"author":14657,"type":"item","subtype":"game","subsubtype":"jam","published":"2018-04-24T00:55:42Z","created":"2018-04-23T22:48:27Z","modified":"2018-04-26T17:04:00Z","version":278408,"slug":"league-of-adventure","name":"League of Adventure","body":"# League of Adventure\n\n![ld41_loa.jpg](\/\/\/raw\/149\/3\/z\/122b5.jpg)\n\n\n## Notice\n\n**Please** take the time to tell us if the game is broken for you, with as much details so we can work on a fix. If you can, send us the `log.txt` that should appear in the game directory too. _Thanks !_\n\n\n## Changelog\n\n_2018-04-25:_ **Windows version is now available !** We had to do some fixes in our home-made game engine to compile under Windows, due to changes made last month that where tested only under Linux. It does not change the gameplay: the bugs are still there ! _Enjoy !_\n\nThere is also a \"fixed\" version. It changes the behavior of turrets that where remembering the player and attacking him, even if he is in the back row with blueshirts in the front row. Also removed a confusing message telling that characters leave the area after being killed.\n\n\n## Description\n\n_Destroy the enemy Fonxus before it destroys yours !_\n\nThis is, obviously, a text-based MOBA. Move around the map and defeat your foes with command lines. Exciting hum ? The game is **not multiplayer** (but maybe in the future ?). Your allies are played by (rather stupid) bots.\n\nTeams are composed of a warrior, a ranger and a mage. You can play any of them. Redshirts spawn regularly and walk down the lanes. You should probably follow them ! Fight happen in the middle of the lanes initially, you can use your skills to help your team, which is imba because bots don't know how to use skills... :(\n\nThe game works well but could need more balance. The problem is that we need a correct AI before we can really balance the game, and we lacked time (and experience) to make a proper one. Anyway, we are still happy of the result given the complexity of the gameplay for a LD game. So that's it.\n\n_We hope you will have fun !_\n\n\n## How to play\n\nFirst choose a class by typing `warrior`, `ranger` or `mage`. You probably should avoid the warrior for the first game because of its short range. Actually, **you should play ranger** because otherwise the game will be very hard. See below.\n\nThen you can type commands. The game is self-documented: type `help` to get help in bad English.\n\nHowever, a lot of game mechanics are not properly explained in game, so here is a (not so) quick summary:\n\n- You play in the blue team, on the left of the map, against the red team on the right.\n- Every time you perform an action (move, attack, etc.) the turn ends and the other characters (AI) plays.\n- You play first, then the other blue heros, then the blueshirts, then the blue turrets. The red team play afterward in the same order (heros, redshirts, turrets).\n- You can move around the map from node to node (old adventure games call them \"rooms\"). Use the `go <direction>` command for this, or just `g <direction>`. You can use the command `direction`, `dir` or `d` to list the paths you can take. You can move around the map using only four directions: `blue` (toward your base), `red` (toward the enemy base), `top` and `bot`.\n- There is two lanes: top and bot. On each lane, you will find two turrets (displayed as T on the map) plus the Fonxus turret. The jungle and the river (the part of the map between the lanes) are pretty much useless as bots never go there.\n- You can look who is on your node with the command `look` or `l`. It's quite useless because it is called automatically before your turn.\n- You can attack with the command `attack <target>` or `a <target>`, where `<target>` is the index of the enemy when you use the command `look`.\n- Inside a node, characters are placed in four \"rows\". There is a back row and a front row for each team. When you move from node to node, you always appear in the back row. You can change row with the command `move front` or `move back`. You can't go in the red rows and enemies can't go in the blue rows. Rows look like this:\n\n```\n  blue back row  |  blue front row  |  red front row  | red back row\n```\n\n- Rows are used to compute ranges. If you are in the (blue) front row, an enemy in the (red) front row will be at a distance of 1. If the enemy is in the back row, _the distance will be 2 if there is an enemy in the front row, 1 otherwise_. In short, empty rows don't count. This mean that you can attack an enemy in the back row from the back row even if your range is only 1 if there is nobody in the front rows.\n- Ranger and mage have a range of 2, the warrior has a range of 1. This makes the warrior really hard to play (among other things...).\n- Warrior and mage are hard-coded to go on the bottom lane, the ranger go top. If you play ranger you can go with the others which gives you a great advantage. Don't worry about the top lane, it is unlikely the enemy ranger manages to destroy your turret.\n- Blueshirts and redshirts spawn every 10 turns, with the first wave on turn 5. For each team, two go top and two go bot. Blue\/redshirts can only move forward and attack on sight.\n- _Blueshirts and redshirds are always in the front row_. This mean you can follow them and be \"hidden\" behind them. If your character has a range of 2, he will be able to attack the enemies in the front row. Nobody has a range above 2 (except the mage fireball, but the AI don't use it, so you are safe).\n- Turrets and heroes always attack a random _closest_ enemy first. It mean that if you are in the back row with blueshirts in the front row, you are _really_ safe. **However** they will keep attacking you if they can once they focused you: if a turret attack you because there is nobody in the front row, and during the next turn a blueshirt comes, _the turret will keep attacking you_ !\n- _Take care if you play the \"LD version\" !_ Turrets are bugged and will remember you even after you leave the area if they don't find someone else to attack.\n- Your character has 1 skill that has some cooldown and consume mana. The warrior has a heal over time, command `use endure`. The ranger throw a bomb at a range of 2 max that damages all the enemies of a row, command `use bomb front` of `use bomb back` depending on which row you target. The mage has a fireball that deal huge damage at a single enemy with a range of 3, command `use fireball <target>`.\n- Your skill become stronger at lever 4.\n\n\n### Tips\n\nPlay ranger (or maybe mage) and push the bottom lane with your allies. Hero AI are quite dumb. They only move forward with redshirts\/blueshirt an go back otherwise. They return to the Fonxus to get heal if they fall below 1\/4 of their max HP. Destroy the two bot towers to gain some xp, then you can try to push top or just keep attacking the Fonxus.\n\n\n## Known issues\n\n- Enemy heroes don't gain levels. For some reason, I wrote a test that explicitly forbid them... Which is a good thing, otherwise the game would probably be unbeatable.\n- Turrets can focus you even with blueshirts in front of you if you don't play the fixed game.\n\n**Balance issues:**\n- The warrior sucks. His ability is far too weak.\n- Fonxus don't heal mana.\n- Red fonxus heal the enemies way too much when you try to destroy it.\n\n","meta":{"author":[14657,45953,67237],"grade-06-out":"1","cover":"\/\/\/content\/149\/3\/z\/122f8.jpg","link-01":"https:\/\/github.com\/draklaw\/league_of_adventure","link-01-tag":"42332","link-01-name":"Source (github)","allow-anonymous-comments":"1","link-02":"https:\/\/www.draklia.net\/jams\/league_of_adventure.zip","link-02-tag":"42337","link-02-name":"Windows","link-03":"https:\/\/www.draklia.net\/jams\/league_of_adventure_postld.zip","link-03-tag":"42337","link-03-name":"Windows - Post LD"},"path":"\/events\/ludum-dare\/41\/league-of-adventure","parents":[1,5,9,73256],"love":0,"notes":18,"notes-timestamp":"2018-05-13T18:02:38Z","grade":{"grade-01":27,"grade-02":27,"grade-03":27,"grade-04":27,"grade-05":27,"grade-07":26,"grade-08":27},"magic":{"cool":128.01909579781,"feedback":11,"given":36.875,"grade":26.857142857143,"grade-01-average":2.92,"grade-01-result":1048,"grade-02-average":2.84,"grade-02-result":964,"grade-03-average":3.12,"grade-03-result":783,"grade-04-average":3.32,"grade-04-result":784,"grade-05-average":3.1,"grade-05-result":798,"grade-07-average":2.521,"grade-07-result":798,"grade-08-average":2.68,"grade-08-result":1011,"smart":25.610212689554}},"text":"# League of Adventure\n\n![ld41_loa.jpg](\/\/\/raw\/149\/3\/z\/122b5.jpg)\n\n\n## Notice\n\n**Please** take the time to tell us if the game is broken for you, with as much details so we can work on a fix. If you can, send us the `log.txt` that should appear in the game directory too. _Thanks !_\n\n\n## Changelog\n\n_2018-04-25:_ **Windows version is now available !** We had to do some fixes in our home-made game engine to compile under Windows, due to changes made last month that where tested only under Linux. It does not change the gameplay: the bugs are still there ! _Enjoy !_\n\nThere is also a \"fixed\" version. It changes the behavior of turrets that where remembering the player and attacking him, even if he is in the back row with blueshirts in the front row. Also removed a confusing message telling that characters leave the area after being killed.\n\n\n## Description\n\n_Destroy the enemy Fonxus before it destroys yours !_\n\nThis is, obviously, a text-based MOBA. Move around the map and defeat your foes with command lines. Exciting hum ? The game is **not multiplayer** (but maybe in the future ?). Your allies are played by (rather stupid) bots.\n\nTeams are composed of a warrior, a ranger and a mage. You can play any of them. Redshirts spawn regularly and walk down the lanes. You should probably follow them ! Fight happen in the middle of the lanes initially, you can use your skills to help your team, which is imba because bots don't know how to use skills... :(\n\nThe game works well but could need more balance. The problem is that we need a correct AI before we can really balance the game, and we lacked time (and experience) to make a proper one. Anyway, we are still happy of the result given the complexity of the gameplay for a LD game. So that's it.\n\n_We hope you will have fun !_\n\n\n## How to play\n\nFirst choose a class by typing `warrior`, `ranger` or `mage`. You probably should avoid the warrior for the first game because of its short range. Actually, **you should play ranger** because otherwise the game will be very hard. See below.\n\nThen you can type commands. The game is self-documented: type `help` to get help in bad English.\n\nHowever, a lot of game mechanics are not properly explained in game, so here is a (not so) quick summary:\n\n- You play in the blue team, on the left of the map, against the red team on the right.\n- Every time you perform an action (move, attack, etc.) the turn ends and the other characters (AI) plays.\n- You play first, then the other blue heros, then the blueshirts, then the blue turrets. The red team play afterward in the same order (heros, redshirts, turrets).\n- You can move around the map from node to node (old adventure games call them \"rooms\"). Use the `go <direction>` command for this, or just `g <direction>`. You can use the command `direction`, `dir` or `d` to list the paths you can take. You can move around the map using only four directions: `blue` (toward your base), `red` (toward the enemy base), `top` and `bot`.\n- There is two lanes: top and bot. On each lane, you will find two turrets (displayed as T on the map) plus the Fonxus turret. The jungle and the river (the part of the map between the lanes) are pretty much useless as bots never go there.\n- You can look who is on your node with the command `look` or `l`. It's quite useless because it is called automatically before your turn.\n- You can attack with the command `attack <target>` or `a <target>`, where `<target>` is the index of the enemy when you use the command `look`.\n- Inside a node, characters are placed in four \"rows\". There is a back row and a front row for each team. When you move from node to node, you always appear in the back row. You can change row with the command `move front` or `move back`. You can't go in the red rows and enemies can't go in the blue rows. Rows look like this:\n\n```\n  blue back row  |  blue front row  |  red front row  | red back row\n```\n\n- Rows are used to compute ranges. If you are in the (blue) front row, an enemy in the (red) front row will be at a distance of 1. If the enemy is in the back row, _the distance will be 2 if there is an enemy in the front row, 1 otherwise_. In short, empty rows don't count. This mean that you can attack an enemy in the back row from the back row even if your range is only 1 if there is nobody in the front rows.\n- Ranger and mage have a range of 2, the warrior has a range of 1. This makes the warrior really hard to play (among other things...).\n- Warrior and mage are hard-coded to go on the bottom lane, the ranger go top. If you play ranger you can go with the others which gives you a great advantage. Don't worry about the top lane, it is unlikely the enemy ranger manages to destroy your turret.\n- Blueshirts and redshirts spawn every 10 turns, with the first wave on turn 5. For each team, two go top and two go bot. Blue\/redshirts can only move forward and attack on sight.\n- _Blueshirts and redshirds are always in the front row_. This mean you can follow them and be \"hidden\" behind them. If your character has a range of 2, he will be able to attack the enemies in the front row. Nobody has a range above 2 (except the mage fireball, but the AI don't use it, so you are safe).\n- Turrets and heroes always attack a random _closest_ enemy first. It mean that if you are in the back row with blueshirts in the front row, you are _really_ safe. **However** they will keep attacking you if they can once they focused you: if a turret attack you because there is nobody in the front row, and during the next turn a blueshirt comes, _the turret will keep attacking you_ !\n- _Take care if you play the \"LD version\" !_ Turrets are bugged and will remember you even after you leave the area if they don't find someone else to attack.\n- Your character has 1 skill that has some cooldown and consume mana. The warrior has a heal over time, command `use endure`. The ranger throw a bomb at a range of 2 max that damages all the enemies of a row, command `use bomb front` of `use bomb back` depending on which row you target. The mage has a fireball that deal huge damage at a single enemy with a range of 3, command `use fireball <target>`.\n- Your skill become stronger at lever 4.\n\n\n### Tips\n\nPlay ranger (or maybe mage) and push the bottom lane with your allies. Hero AI are quite dumb. They only move forward with redshirts\/blueshirt an go back otherwise. They return to the Fonxus to get heal if they fall below 1\/4 of their max HP. Destroy the two bot towers to gain some xp, then you can try to push top or just keep attacking the Fonxus.\n\n\n## Known issues\n\n- Enemy heroes don't gain levels. For some reason, I wrote a test that explicitly forbid them... Which is a good thing, otherwise the game would probably be unbeatable.\n- Turrets can focus you even with blueshirts in front of you if you don't play the fixed game.\n\n**Balance issues:**\n- The warrior sucks. His ability is far too weak.\n- Fonxus don't heal mana.\n- Red fonxus heal the enemies way too much when you try to destroy it.\n\n","title":"League of Adventure"}