Author Topic: Phage [7DRL 2015]  (Read 11799 times)

rsaarelm

  • Newcomer
  • Posts: 33
  • Karma: +0/-0
    • View Profile
    • Email
Phage [7DRL 2015]
« on: March 13, 2015, 08:28:46 PM »
You're an alien bioweapon. You kill things and animate their corpses. Game is done in Rust. 7DRL is finished, though missing a bunch of planned stuff like ranged attacks, mob infighting and being able to trick the AI with infiltration.

Phage is forked off the same Rust roguelike codebase I've been working on since early 2014 as my last year's 7DRL Morlock Hunter was. Phage is a much better game since I had more engine machinery and more time to work on it this time.

Github with source and screenies.

Downloads for Windows and Linux

jere

  • 7DRL Reviewer
  • Rogueliker
  • *
  • Posts: 233
  • Karma: +0/-0
    • View Profile
    • Email
Re: Phage [7DRL 2015]
« Reply #1 on: March 13, 2015, 09:05:54 PM »
Thanks for getting a windows build out there.

Morlock Hunter was linux only (that's what I was told at least) and I felt pretty bad because I didn't review it. I was running low on time and the next two games I had on my plate required a) linux (which I didn't have at the time) and b) whistling ability (which I still don't have).

The screens look really great. I'll have to check it out after the challenge wraps up.
Golden Krone Hotel -- available on Steam Early Access now

Avagart

  • 7DRL Reviewer
  • Rogueliker
  • *
  • Posts: 567
  • Karma: +0/-0
    • View Profile
Re: Phage [7DRL 2015]
« Reply #2 on: March 13, 2015, 10:07:42 PM »
Is possible that you make windows x86 build?

rsaarelm

  • Newcomer
  • Posts: 33
  • Karma: +0/-0
    • View Profile
    • Email
Re: Phage [7DRL 2015]
« Reply #3 on: March 14, 2015, 06:53:16 AM »
Is possible that you make windows x86 build?

Building 32-bit release binaries on Windows with rustc is very slow for some reason, first I thought there was a bug that just makes the 32-bit compiler hang. Turns out it does get built eventually though. Added 32-bit build to the downloads page.

I've also updated the readme on the github page with build instructions for trying to make your own build.
« Last Edit: March 14, 2015, 07:19:25 AM by rsaarelm »

rsaarelm

  • Newcomer
  • Posts: 33
  • Karma: +0/-0
    • View Profile
    • Email
Re: Phage [7DRL 2015]
« Reply #4 on: March 15, 2015, 09:01:22 PM »
And just now I notice that there was actually an earlier 7DRL in 2012 also called 'phage'. Oops. I'll have to come up with a new name for my thing if I ever develop it further.

Avagart

  • 7DRL Reviewer
  • Rogueliker
  • *
  • Posts: 567
  • Karma: +0/-0
    • View Profile
Re: Phage [7DRL 2015]
« Reply #5 on: March 15, 2015, 11:32:01 PM »
Still some necessary files are missing (for example libgcc_s_dw2-1.dll). Yeah, I can download this libraries and play the game, but - if you want to publish your game to audience - add these files to archive with game.
Maybe it's problem with my PC/Windows, but I don't think so.

rsaarelm

  • Newcomer
  • Posts: 33
  • Karma: +0/-0
    • View Profile
    • Email
Re: Phage [7DRL 2015]
« Reply #6 on: March 16, 2015, 08:28:49 AM »
Still some necessary files are missing (for example libgcc_s_dw2-1.dll). Yeah, I can download this libraries and play the game, but - if you want to publish your game to audience - add these files to archive with game.
Maybe it's problem with my PC/Windows, but I don't think so.

Yeah, that totally needs to be included, thanks. It's probably from some of the parts in the dependencies that needs MinGW to build. I've updated the downloads.

I reproduced needing this for the 32-bit build, but the 64-bit Windows build seems to work fine on its own. Anyone notice further missing dependencies, do tell me.

Avagart

  • 7DRL Reviewer
  • Rogueliker
  • *
  • Posts: 567
  • Karma: +0/-0
    • View Profile
Re: Phage [7DRL 2015]
« Reply #7 on: March 16, 2015, 11:48:31 AM »
Good to see :)
But there is another problem. Game crashes when starts.

Code: [Select]
Phage 0.1.0-RC1
rustc 1.0.0-nightly (425297a93 2015-03-11) (built 2015-03-12)

thread '<main>' panicked at 'called 'Result::unwrap()' on an 'Err' value: SamplersNotSupported', C:/bot/slave/nightly-dist-rustc-win-32/build/src/libcore\result.rs:744

rsaarelm

  • Newcomer
  • Posts: 33
  • Karma: +0/-0
    • View Profile
    • Email
Re: Phage [7DRL 2015]
« Reply #8 on: March 16, 2015, 06:38:51 PM »
That looks like an error with the OpenGL bindings. Do you have a 3D accelerated graphics card and up to date drivers installed for it? I think a vanilla Windows install with zero graphics drivers updates will not work, my rendering engine needs something that can do simple shaders.