Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 27 2017 12:23
    cdubz closed #71
  • May 15 2016 20:48

    cdubz on monster_behavior_basics

    (compare)

  • May 15 2016 20:48

    cdubz on maze

    (compare)

  • May 15 2016 20:47
    cdubz closed #73
  • May 15 2016 20:47

    cdubz on master

    Updated React to v15. Merge pull request #73 from cdu… (compare)

  • May 14 2016 15:08
    cdubz opened #73
  • Mar 31 2016 20:18

    bovard on gh-pages

    Add Gitter badge Merge pull request #70 from git… Bug fix: prevent more enemy uni… and 3 more (compare)

  • Mar 31 2016 20:17

    bovard on master

    Bug fix: prevent more enemy uni… Merge pull request #72 from rya… (compare)

  • Mar 31 2016 20:17
    bovard closed #72
  • Mar 31 2016 20:17
    bovard commented #72
  • Mar 31 2016 15:55
    ryandagg opened #72
  • Mar 25 2016 11:57
    cdubz labeled #71
  • Mar 25 2016 11:57
    cdubz opened #71
Bovard Doerschuk-Tiberi
@bovard
we have 60 levels total
RyanDagg
@ryandagg
I think it will be manageable since hobgobs are slow moving.
RyanDagg
@ryandagg
Made it to Lv11. Esorbma is going to take a few minutes.
Well, killing Esorbma will take work. Running to the exit is easy.
Christopher Charbonneau Wells
@cdubz
What the hell is Esorbma? I need to actually start playing this game...
RyanDagg
@ryandagg

It was only a matter of time: https://gist.github.com/anonymous/b643f068f2ac98e12c27

I swear I'll only use it for testing strategies. I built this so I could figure out a way past Esorbma.

RyanDagg
@ryandagg

@bovard I'm almost positive that level 11 is nearly impossible at the moment. I just used the code above to run it manually and still got nowhere.

I was dodging 5 different Esorbma's at one point before I was completely surrounded by them and a bunch of other enemies.

I've beaten 4+ different roguelikes so I don' think my skill is the actual problem.

Maybe you could limit the level to 1 Esorbma, since it is appears to always be aware of the player and active.

Bovard Doerschuk-Tiberi
@bovard
@ryandagg Thanks I'll take a look
RyanDagg
@ryandagg
@bovard I fixed the issue where more enemies are being spawned of a particular tier (primary/secondary/rare/boss) than is intended by level/difficulty but don't have access to push branches.
Essentially you just need to add a check inside a for loop every where that "MapUtils.spawnInValidLocationInCircle " is used (ForestCreator/CaveCreator/etc).
[ [primaryEnemy, numPrimaryEnemy], [secondaryEnemy, numSecondaryEnemy], [rareEnemy, numRareEnemy] ].forEach(function (pair) { var type = pair[0]; var count = pair[1]; if (!type) { return; } idx = 0; spawned = 0; while (type && idx < 200 && spawned < count) { idx++; for (i = 2; i < centers.length; i++) { center = centers[i]; if (MapUtils.spawnInValidLocationInCircle(map, center, 3, type)) { spawned++; } if(spawned >= count){ break; } } } });
Don't know the codebase well yet, so there might be an off-by-1 error.
Bovard Doerschuk-Tiberi
@bovard
awesome
do you want to fork and commit?
RyanDagg
@ryandagg
I just created a pull request. I currently have minimal experience working with GitHub on repos that I don't own, so let me know if there is anything I should do differently.
Christopher Charbonneau Wells
@cdubz
You did it all right. I recently learned all this shit too (:
I'
ll review it tonight if Bovard doesn't get to it. He has been too damn busy.
Bovard Doerschuk-Tiberi
@bovard
@ryandagg looks good, merged and deployed!
Good luck with lvl 11
:D
RyanDagg
@ryandagg

Awesome. Glad I could help. Now, if only I could make it past lvl 5. I think I had been lucky previously and never encountered a quylthulg before. I've died 15 times in a row now despite having 53 lines of code specifically dedicated to SpawnRunPlayer units.

Even added 2 to both their movementDelay AND spawnDelay with no luck.

I'm thinking an HP of 37 instead of 134 might make them challenging but manageable.
RyanDagg
@ryandagg
Got code to handle Esorbma about 80% of the time. So I got that going for me. Which is nice.
Bovard Doerschuk-Tiberi
@bovard
Nice
Yeah we might give them a nerf
Thomas
@MasterTom2855_twitter
Hey
Anyone able to help with this? http://pastebin.com/u6NJkbik