Author Topic: Assault Fish (7dRL 2014) - Success!  (Read 11401 times)

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Assault Fish (7dRL 2014) - Success!
« on: March 15, 2014, 12:50:17 AM »
Assault Fish is the story of you, a simple fisherman, taking on all sorts of terrible enemies through the power of exploding fish.

Just under one day left now and while the enemies don't attack or take damage, most of the unique fun bits are there.

http://squidpony.com/computer-games/assault-fish/assault-fish-v1-1/

I'm open to suggestions and comments, and particularly interested in knowing what computers it will and will not run on. So far I'm fairly confident that a Linux distro combined with an integrated graphics cards won't run it.
« Last Edit: March 15, 2014, 09:01:33 PM by Eben »

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Assault Fish (7dRL 2014) - Success!
« Reply #1 on: March 15, 2014, 09:02:25 PM »
And it's done!

http://squidpony.com/computer-games/assault-fish/

Version 1.3 is the final 7dRL version, but of course you'll want to play whatever's the newest if you're not a judging person  :)

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Assault Fish (7dRL 2014) - Success!
« Reply #2 on: March 17, 2014, 07:16:47 PM »
Version 1.5 is now up!

Major features include:
Much faster load times (especially for those on integrated video card devices)
Keyboard support for movement

If it didn't work for you before and still doesn't work, I'd very much like to hear :)


jere

  • 7DRL Reviewer
  • Rogueliker
  • *
  • Posts: 233
  • Karma: +0/-0
    • View Profile
    • Email
Re: Assault Fish (7dRL 2014) - Success!
« Reply #3 on: March 21, 2014, 01:18:35 AM »
I may have found a few bugs (in 1.5):

  • I get the "destroyed" message on an enemy, but they appear to stay alive somtimes. The next turn, they have moved one space.
  • Enemies appear to be able to occupy the same tile as you. Not sure if that's intentional, but very confusing if so.
  • A couple times, I have gotten to a point where I can't do anything else, move or select fish. The help/mute options still work, so it's not locked up. This might be when I've killed all the enemies and perhaps the end game is not displayed properly?
  • Very minor, but the help menu still says 1.3

Interesting and amusing game! More feedback coming shortly....
Golden Krone Hotel -- available on Steam Early Access now

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Assault Fish (7dRL 2014) - Success!
« Reply #4 on: March 21, 2014, 05:24:14 AM »
I may have found a few bugs (in 1.5):

  • I get the "destroyed" message on an enemy, but they appear to stay alive somtimes. The next turn, they have moved one space.
  • Enemies appear to be able to occupy the same tile as you. Not sure if that's intentional, but very confusing if so.
  • A couple times, I have gotten to a point where I can't do anything else, move or select fish. The help/mute options still work, so it's not locked up. This might be when I've killed all the enemies and perhaps the end game is not displayed properly?
  • Very minor, but the help menu still says 1.3

Interesting and amusing game! More feedback coming shortly....

Man when you write them out like that they sound so bad! :)

The invincible enemies are a bug, and are linked to the terrain generation during elemental changes, as far as I can tell. They really shouldn't be able to be on the same tile as you, and I hadn't seen that one, so I'll add it to the list. The game semi-locking happened to me once but I couldn't figure out why or how so I haven't been able to fix that one either.

I hadn't noticed it, but if the help menu says 1.3 in the 1.5 download, then there's a chance I've got a mash of code from different commits, which would be a problem.

Thank you very much for pointing these out, I appreciate you taking the time to let me know :)

For anyone else (or yourself) the source code is on github and anyone can check it out (Apache 2.0 license) or post bugs and RFEs.
https://github.com/SquidPony/AssaultFish

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Assault Fish (7dRL 2014) - Success!
« Reply #5 on: March 21, 2014, 06:54:27 AM »
Just released version 1.6, with bug fixes for all!

The monster spawn/movement/death issues should be fixed, turned out they didn't think they were where they were so all sorts of things weren't working right...

Version 1.6

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Assault Fish (7dRL 2014) - Success!
« Reply #6 on: March 21, 2014, 11:24:21 PM »
I'm officially updating the running requirements of Assault Fish to Java 8, since it's now released.

Doing this should eliminate the problems some people were having with JavaFX not being on their classpath properly.

Get the JRE here: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

jere

  • 7DRL Reviewer
  • Rogueliker
  • *
  • Posts: 233
  • Karma: +0/-0
    • View Profile
    • Email
Re: Assault Fish (7dRL 2014) - Success!
« Reply #7 on: March 22, 2014, 09:03:02 PM »
I tried out 1.6 and I think some of the issues are cleared up. Also, I don't recall seeing element splashing creating trees/walls before. That's interesting.

However, I ran into that freezing issue again. :-\ And I wanted to show you this because I think it might look different on your system:



The colors/glyph in some cases make the enemies really hard to see.

Just trying to get you some early feedback. I don't want to sound too negative! It's a neat game.
Golden Krone Hotel -- available on Steam Early Access now

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Assault Fish (7dRL 2014) - Success!
« Reply #8 on: March 24, 2014, 08:14:29 PM »
That's a great screenshot, thanks! I can see how the purple ones are especially hard to see... I'll add an RFE to my list about it.

I still haven't tracked down the lockup bug :( I can't get it to happen reliably yet, which is making it harder to figure out.

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Assault Fish (7dRL 2014) - Success!
« Reply #9 on: March 26, 2014, 06:05:24 AM »
It looks like there may be issues with it on Linux too for some users...

This may be the end of my using Java for roguelike creation (for portability reasons). I'll probably still prototype in it though, SquidLib is just too easy to build complex grid-based panels in