Author Topic: Zurvivors [7drl 2017] [Success]  (Read 730 times)

jere

  • Bishop
  • ***
  • Posts: 224
    • View Profile
    • Email
Zurvivors [7drl 2017] [Success]
« on: March 13, 2017, 12:02:13 AM »
A zombie survival roguelike. You play as a parent & child that can welcome more survivors into your group. Careful though! Bringing the wrong people into your crew can be disastrous. Your goal is to bring the child to safety. Nothing else matters.



Features:

  • A day/night cycle with increased zombie activity at night.
  • Road system. Driving is great if you have the gas.
  • Individually modeled appendages that can get broken, bitten, or amputated.
  • Complex emotion system. Do something bad to one of your group members may result in people who like them hating you.

Play here: http://humbit.com/zurvivors/

7drl.org blog post

Needs some balancing still I think. Definitely winnable if you know what you're doing, but it's easy to get screwed.
Golden Krone Hotel -- available on Steam Early Access now

javelinrl

  • Priest
  • **
  • Posts: 86
  • Creator of Javelin
    • View Profile
    • Javelin - party-based roguelike (open-source RPG / strategy game)
Re: Zurvivors [7drl 2017] [Success]
« Reply #1 on: March 13, 2017, 02:03:04 PM »
Runs terribly slow for me - each step takes 3 seconds to update the screen. I have an old 3D card but I don't imagine this should be an issue here? Firefox and Chrome are pretty much the same. I have more than enough CPU and RAM to run a simple browser game too and have been able to more complex ones well while recording the screen, for example. My guess is that the code just isn't very well optimized or maybe using the 3D context is having my computer freak out.

It's a shame because the idea looks pretty cool! Congratulations on your success anyway  :)
Javelin, party-based roguelike (free RPG / strategy game for Win/Mac/Lin)
https://javelinrl.wordpress.com/

jere

  • Bishop
  • ***
  • Posts: 224
    • View Profile
    • Email
Re: Zurvivors [7drl 2017] [Success]
« Reply #2 on: March 14, 2017, 12:25:12 AM »
Sorry it was so slow! Obligatory "runs fine on my machine."

Tell you what I'll do: in my post-release patch I'll add a mode for high performance. My graphics are definitely ridiculous. It's something like 2,000 256x256px textures being drawn every turn. I could drop the 3D effect and probably flatten that down to about 100.

If you're interested, I'd love to get you test it out since.... this is the only report that I've heard on performance.

I'd be curious about your OS as well.
Golden Krone Hotel -- available on Steam Early Access now

javelinrl

  • Priest
  • **
  • Posts: 86
  • Creator of Javelin
    • View Profile
    • Javelin - party-based roguelike (open-source RPG / strategy game)
Re: Zurvivors [7drl 2017] [Success]
« Reply #3 on: March 14, 2017, 07:06:02 PM »
I'm on Linux. If you put out a new mode I'll try to test it out but I wouldn't do it just for me though :P most 3D games run pretty slow on my browser but Zurvivors sure don't look like it should. Anyway, if I'm the only person complaining about performance you probably shouldn't bother...
Javelin, party-based roguelike (free RPG / strategy game for Win/Mac/Lin)
https://javelinrl.wordpress.com/

Zireael

  • Protector of the @
  • *****
  • Posts: 602
    • View Profile
Re: Zurvivors [7drl 2017] [Success]
« Reply #4 on: March 15, 2017, 09:52:55 AM »
Takes looong to load. Given the size of the individual tiles on screen, the texture sizes definitely could stand to be toned down. Also the rotating tile in lower left corner might be a performance killer on weaker cards.

Apart from loading times I saw no performance issues in a short play, though.

jere

  • Bishop
  • ***
  • Posts: 224
    • View Profile
    • Email
Re: Zurvivors [7drl 2017] [Success]
« Reply #5 on: March 16, 2017, 01:10:43 AM »
Thanks for the report! Always appreciated.

The tiles might look small, but they're all 256x256 pixels. Still, it only loads ~5.4MB in total though. I don't think that's so big. Takes about 4s in incognito mode for me.

The large number of small files could be a problem, depending on the how the browser requests them. I need to figure out how to bundle them together, but worried that might take a while to figure out.

Compressing the PNGs and minifying the JS cuts the file size in half and we'll see if that's any better.
Golden Krone Hotel -- available on Steam Early Access now

jere

  • Bishop
  • ***
  • Posts: 224
    • View Profile
    • Email
Re: Zurvivors [7drl 2017] [Success]
« Reply #6 on: April 04, 2017, 01:12:12 AM »
Made a patch: v1.1

I think I've fixed javelinrl's and Zireael's reported issues plus improved quite a bit of stuff.

Importantly, legs and feet can now be amputated. Yay.

Changelog:
  • All 300+ image files bundled into a single file and compressed. Loading time should be massively reduced.
  • Added "performance mode" which can be toggled with ~
  • Fixes for Firefox/IE and different resolutions.
  • You now get items for killing zombies
  • You now get lots of items for scavenging a lair.
  • Sleeping is much better.
  • The 7drl version had a lot of unimplemented skills/traits. Most of these have been finished.
  • Added "Infection" which can occur when amputating limbs.
  • Indicators on crew list for bleeding/infection/starvation/bitten.
  • Gloves can now be worn even with one hand.
  • Added feet and boots. Legs and feet can now be amputated.
  • Religion generation made slightly more realistic.
  • Escape chance improved, but crew speed now considered.
  • Added a "Fully Equip" button which should save lots of time!
  • Less gas is required per person. With 4 people or less, only 1 gas needed per tile.
  • Fixed an issue with limp/bleeding getting added repeatedly.
  • Lots of difficulty and generation tweaks. Game should be easier.

The game is still not everything I dreamed of, but at least it's much more playable with some of the UI tweaks. I need to get back to Golden Krone development!
Golden Krone Hotel -- available on Steam Early Access now