Temple of The Roguelike Forums

Game Discussion => 7DRLs => Topic started by: Darren Grey on March 15, 2014, 11:53:13 PM

Title: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 15, 2014, 11:53:13 PM
I'm finished! Came out nicely, though as usual it might turn out to be way harder than I think... You can find a Windows build here:

http://gamesofgrey.com/games/dataqueen/dataqueen-win.zip

Linux/Mac and more media stuff to come after I get some sleep. Lots of cool mechanics in here, really happy with how the design came together!

Looking forward to playing everyone else's now too :)
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 16, 2014, 12:46:52 PM
Some people are reporting display issues when the game first boots. I'm away from home today but will sort this tomorrow. For now simply restarting the game should fix it.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: guest509 on March 16, 2014, 03:27:42 PM
Yes. Just quit out and restart. Fixes it no problem for me.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 19, 2014, 10:17:45 AM
Just made a little update to add a score system to the game. Fairly simple one, might change it later. Also tweaked some text and UI and fixed a minor bug that someone reported. Still just Windows for now:

http://goo.gl/zsOHUQ

(though technically you can download the Linux or OSX T-Engine and copy in the games/module/dataqueen folder)
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 19, 2014, 10:57:57 PM
Here's the Linux and OSX versions:

http://www.gamesofgrey.com/games/dataqueen/dataqueen-lin32.zip
http://www.gamesofgrey.com/games/dataqueen/dataqueen-lin64.zip
http://www.gamesofgrey.com/games/dataqueen/dataqueen-osx.zip

And a screenshot (http://www.gamesofgrey.com/games/dataqueen/dg1.png) for the lazy ;)
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Samildanach on March 19, 2014, 11:58:29 PM
Some really clever ideas here. I like it.  8)
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: guest509 on March 20, 2014, 03:48:11 AM
Agreed. Fun times. Nice mix of abstract and RPG type upgrades.

It burns my brain, as did Mosaic.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 20, 2014, 09:16:28 AM
Thanks :) How far have you gotten?
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: guest509 on March 21, 2014, 04:30:33 AM
Not far, just pretty far into level 2. I have games to review!
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Samildanach on March 21, 2014, 10:01:28 AM
Not far, just pretty far into level 2. I have games to review!
Similar progress here. So far I haven't managed to link all the pink bits on level 2. Tough game! But in a good way. Really taxes the brain in a chess sort of way (I've been informed that I'm the world's worst chess player) but doesn't get frustrating - not an easy feat balancing those elements.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Samildanach on March 21, 2014, 12:30:11 PM
Argh, the mantis! I got it in the end but...argh!  ;D
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 21, 2014, 12:55:57 PM
Argh, the mantis! I got it in the end but...argh!  ;D

Haha, he's probably the third hardest boss in the game :) What did you use to beat it?
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Samildanach on March 21, 2014, 02:29:34 PM
I used !! and caught him in the explosions.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 21, 2014, 03:08:24 PM
Ah, very good. !! very is handy, as is ::.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Samildanach on March 21, 2014, 03:42:28 PM
Yes, that's another favourite. So much thought goes in to manoeuvring into the necessary positions to use the desired abilities (and trying to bait enemies into position as well), it's very well done. I don't know how you came up with the ability wheel but it's inspired.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 21, 2014, 04:18:17 PM
It's an idea I've had for a good while. I wanted to have interesting tactics without lots of keybindings - direction-based attacks seemed obvious, and making them spin each turn adds more interesting decisions. What's really made it work in this game though is the free movement on certain grids - that came out much better than I'd hoped :)

I also put some effort into designing abilities that worked together in interesting ways and that required mutli-turn set-ups. I really liked 868-HACK's abilities, but was disappointed by how disjoint most of them were - there wasn't much in the way of creating interesting combos. I think I could do more on this, but again I'm pretty damned happy with how well it's turned out.

What I *don't* have is an interesting score system like 868-HACK. I need to think through that a bit more...
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Samildanach on March 21, 2014, 04:39:54 PM
If it makes you feel better about the absence of interesting scoring, I like this a lot more than 868-Hack.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 24, 2014, 12:05:59 PM
I've made a blog post about some of the design ideas behind the game:

http://www.gamesofgrey.com/blog/?p=461

It also includes more screenshots for those interested :) I'll be doing a Let's Play video myself at some point to talk about the design of the game in more depth.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Vanguard on March 28, 2014, 12:45:23 AM
I killed the queen and then the game gave an error message and I was stuck in the final level with infinitely spawning enemies.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 28, 2014, 01:28:13 AM
Wow! Well, firstly, we'll done :-D Killing the Queen is hard work!

Do you have the error log file from the main game directory? Please send it to me and I'll sort out the issue.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Vanguard on March 28, 2014, 02:45:39 AM
What's the name of the file I'm looking for?  I clicked "don't send" at the error prompt, so I assume it never made a report.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Vanguard on March 28, 2014, 03:15:47 AM
Here

(http://i.imgur.com/otSckog.png)
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 29, 2014, 07:56:16 PM
Right, fixed that bug! Was a really stupid lua mistake, sorry about that :-/

Working on adding graphics to the game. Here's a little preview:

(http://i.imgur.com/oNY18oa.png)

Will add icons for the hexes too.

Several people have asked for a mobile version. I have no idea how to do that :-/ Any tips on where to start are very welcome! Unity looks like a possibility, but it doesn't look like there's a lot of code I can nick.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Vanguard on March 30, 2014, 02:59:41 AM
The upgrade that increases the time limit before you die is insanely overpowered.  If you max that and get at least one point in firewall then it's almost hard to get killed.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 31, 2014, 02:36:36 AM
The upgrade that increases the time limit before you die is insanely overpowered.  If you max that and get at least one point in firewall then it's almost hard to get killed.

Yeah, I think maybe Firewall should just be removed... Or perhaps it should only push enemies back. It makes Butterflies too trivial.

I've fixed the boss-killing bug in the public download of DataQueen (Windows (http://goo.gl/zsOHUQ), OSX (http://www.gamesofgrey.com/games/dataqueen/dataqueen-osx.zip), Linux 32-bit (http://www.gamesofgrey.com/games/dataqueen/dataqueen-lin32.zip), Linux 64-bit (http://www.gamesofgrey.com/games/dataqueen/dataqueen-lin64.zip)). I also noticed that the last version I uploaded started the player off with the wrong skills - you're meant to start much weaker :-/ Updated the downloads to fix that.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Vanguard on March 31, 2014, 05:52:39 AM
Yeah, I think maybe Firewall should just be removed... Or perhaps it should only push enemies back. It makes Butterflies too trivial.

The annoying:dangerous ratio for butterflies is out of control and firewall is the only thing that makes it better.  It's the defense upgrade that trivializes the whole game.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: koiwai on March 31, 2014, 05:54:22 AM
Oh, I played that version with the wrong skills, probably )

Anyway, I think, you found a very good balance of the original game mechanics, depth, and style. Optimally balanced for a 7DRL, in the sense that you really did the right things, and did not waste time. It really feels like a complete game.

GH just have reviewed the game, so I had some time to think more about it. Maybe I should give it another try, considering that I did not play with the right initial hexes.

 
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 31, 2014, 10:09:50 AM
The annoying:dangerous ratio for butterflies is out of control and firewall is the only thing that makes it better.  It's the defense upgrade that trivializes the whole game.

Freeze and Sabotage on adjacents already work fine for butterflies.

I think I need some harder enemies to untrivialise the defence upgrade. I have a few in mind...
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Zireael on March 31, 2014, 10:43:55 AM
The tiles look spiffy!
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Kyzrati on March 31, 2014, 01:02:52 PM
I like the shot of the new tiles a lot. I wonder if you could rework the UI so that that the elements are integrated a bit better rather than having them overlap/touching the map like they do, especially the abilities wheel.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Darren Grey on March 31, 2014, 01:46:03 PM
You mean cutting out a corner of the map for the ability wheel? Certainly possible. I'd maybe end up cutting all the corners to keep it symmetric. Though it would make the map an octagon, which seems wrong somehow...
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Kyzrati on March 31, 2014, 09:37:50 PM
Something like that, or move all UI elements to the top/bottom and expand the window height to compensate. On the other hand I think an octagonal map would be somewhat fitting for the hive theme, and not having sharp corners would make the game a bit more tactically uniform across the map space, whether that's a good or bad thing...
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Vanguard on April 02, 2014, 04:04:17 AM
Freeze and Sabotage on adjacents already work fine for butterflies.

Yeah but that means you need an enemy that is both adjacent to the butterfly and in the right spot to be hit by freeze or sabotage.  It's really inconvenient.
Title: Re: 7DRL2014: DataQueen success - destroy AIs, repair servers, protect the data...
Post by: Vanguard on April 03, 2014, 09:54:15 PM
I think I need some harder enemies to untrivialise the defence upgrade. I have a few in mind...

imo the best solution is to remove the defense upgrade entirely.  It doesn't make the game more interesting, it just lets the player be sloppier.  Maybe make the first defense upgrade the player's default state if that's too difficult or unfair.

If you increase enemy power such that the second defense upgrade doesn't trivialize the game, you'll just make the game unreasonably hard for anyone who doesn't take it.