WARNING:
WALL OF TEXT! :DThanks for the clear and structured feedback DarkGran, much appreciated!
No problem! I also kinda
had to check it out, because I was just about to post my own space card game when you did. xDDD (if I post it now, there will be two spaceships card games
next to each other xD I'm actually adjusting the planned
description thread-name to make it as clear as possible that the games are actually very different xD)
No but rly, I'm glad to help with nice projects. ;) I'll join you in discord (which I wouldn't usually do - for example when someone requires to join discord so I can download their game, I'm closing the tab ;)(cause, u know, we're here to test, not to jump through extra hoops! :P)),...because I actually played your game a little more and I got some card-specific feedback. I'll post the "main general stuff" here tho.
1) We haven't worked on optimization at all so far, i know the game is not exactly light on performance, but i'm wondering if you can give me your PC specs
Sure! Shouldve done that rightaway.
Intel Core i7 970 @3.2
Radeon HD 5770
4GB RAM? Windows 10...Mind you it's not just weak, it's truly a garbage fire. The previous graphic card has already burnt out so the current one is an even older "emergency card". The motherboard has some power issues that crash the PC whenever the graphic cards wants more than minimal power. The SSD had too many writings, but Windows insists on putting it's files and all the drivers in the worst possible sectors, making it unbootable after a month or two, forcing me to reinstall the OS again. It's running like this for lets say half a year.
It's a surprise that your game did not crash my PC just when starting up, or at any point during the gameplay. But it didnt, not once, even though it was clearly sweating as hell with the low fps. :D
I tried 1280x800 and it runs I'd say 25-30, I mean its basically smooth but right now I'm actually used to at least 60fps, so I cant tell if its 30 or lower (when u get used to these higher framerates enough, you'll start to notice that the good old 30 that were always great are suddenly not as smooth as you always thought ;)). At the moment its fine though and it basically allowed me to put more time in the game. ;)
we can leave the "right-click to discard" as a toggle :beer:
Please do. :D I noticed later that you get to discard
a lot, so the right click to discard is definitely practical and I wouldnt remove it. But it's kinda surprising to a new player to find that one of the clicks on a card is a (self)destructive action. In other games you usually get "right click is cancel when dragging", which is not truly destructive though, when not dragging you often get zoom on the cards. MTGA where you get a huge card when you right click it is probably the reason why I actually discarded cards by mistake even after I learned what right click does here. ;D
Note: Actually no need for a drag zone, you already have 3 little almost-buttons that look like little cards and show "Discard" when you hover over em - you can just turn em into buttons that which you click, you can choose the card to discard. Again, just random ui idea. :P
4) The hangar is a mess right now, a very bare-bones implementation of what it will eventually become, i'm presuming the lag you mentioned also has something to do with the low fps
You were right, it's much better now. :D But if I had to be a nitpick, I'd have to say that
when I write drags (;D), I update the position of a dragged object in a render loop
on every frame, which I guess you're not doing here. It might sound performance heavy but it actually isnt (the mouse input is probably read anyway, the object is in fact drawn anyway too), especially if you do it for just one object. The advantage is that you get perfect positioning (the dragged object will NEVER be visually elsewhere than the mouse) and possibly better feeling of smoothness of the drag-movement.
(...) we're still working on the game flow , tweaking card costs and resource income.
In terms of complexity, we have some really complex interactions in some of the cards we designed, but they are not in the alpha, since most people playing it won't be very familiar with card games and would just be overwhelmed by learning the resource system, the way shields work, and so on.
There are some more complex card interactions on other equipment pieces (the engineering bay has some nice ways of making cards cheaper/boosting income), but those are found in later shops. (How far did you get in terms of enemies btw?)
I actually "reviewed" like 24 indie games that day. Yours was the last. :D So I was a bit too tired to look around properly.
After reading this about the card interactions and SHOPS, I got a feeling that
maybe I missed something.
And oh boy, I did. :D Somehow I did not notice how many parts are actually different from each other (because they have same pictures but I wasnt really reading names at that point anymore xD the Pulse laser was the only thing I bought and it was rather random).
I also did not notice that you can scroll down in the shop.But first - the first experiencesLets go back to the very first runs before the first "review". I wasnt reading much, I wasnt shopping
at all, but it did not really feel at that point that I need to, I went through the route rather easily. (i picked the not-blue planet, which has longer routes actually? or is that randomly generated too?) The first time I died, it was to the rocket guy, and it was also the first time I noticed
where my health is(!). I went another run (same route I think) and basically died to him in the exactly same way because this time I just "forgot" to buy the solution for him in time. xD I guess I was too tired. But it felt like I actually went through many battles for a "single test run", so I called it. ;)
The feeling of "little boredom" that I mentioned is clearly very much connected to the fact that the game basically did not require me to do anything (I bought the Pulse laser just "by the way", "to test out buying" (= didnt really care about it)), or so it seemed, and when it obviously-enough did, I was basically already done with the game. This is emphasized by the fact that I still did not know some of the key concepts about the run itself (more on that later).
(edit: btw I didnt even know how many ships are ahead of me, because I thought its just one screen and then "something will happen" - only later I found out that I have to move the "flight plan" to see more ships. I think it covered just the boss tho, but still...)
After realizing the deck-building potentialGoing second time, checking out the very first shop and realizing how many cards there are, I was very much intrigued! Especially cause I do realize that
there's more cards coming. (still though - there
could be
more actual card combos even now, the resource thingies don't really count as such... but later on that in discord)
So I picked up heavy lasers and actually laughed when I killed Scout in like 3rd or 4th with the mega laser thing. xD Finally, something more than the basic laser! :P Poor Scout was so unprepared that after the overkill when he didnt explode so I gave him the Turn, he actually played his turn too and ended it before finally realizing what happened and exploding. xD So, I admit. There are many more cool (non-basic) cards in there than I thought. There is something to be said here about the learning curve, but I'll come back to that later.
So, I had some nice matches. Then I went for the rocket guy and somehow I killed him even without the anti-missiles, but I admit, it was a very lucky rush. But he left me only 2 health. That's when I went for the Tyrant.
Thats when I, staring at the persistent number 2, found out that the health is shared for the entire run. :D Ok so the tyrant laughed at me and my ship just broke down from the pressure.
I was pretty shocked about the shared health between matches. I know it's one "run", and I don't mind if this stays for "one of the game modes" (I dont care if its "the main one" or not), but to be honest, I'm about multiplayer, so I was basically imagining that the matches are balanced (same health, same cards, each match seperate from other matches)... it was only after I noticed where the health are
and his cards that I realized that it's actually a series of puzzles. :)) Which I dont mind, but I really hope there will be more "classic matches" too - you know, 2 players each with complete deck, same hand size at the start, same starting health. ;) I
presume you already plan on adding that, just saying it to put my opinions in some perspective. :))
Anyway I didn't feel like "changing my meta" for each ship (with the exception of the rocket guy). And I also realized something. Something connected to the fact that I beat most of the game the day before with only basic equipment + Pulse Laser at some point. So, yea, i picked up
something and beat everything up to the final boss without losing single health in like I'd say 15 maybe 20 rounds
in total between all matches, took just a few minutes really. Can be repeated easily (thanks to the nature of "sabotuer" it's not always without a scratch (notice I call all ship by what they do xD he's after the... what was his name... "Brawler"?).
I will not post the strategy here though, especially because it's actually an attempt at breaking the game. xD
You can remain calm though.
It wasn't enough for the Tyrant. I was one turn from firing the BIGLAZA and he had only 19 health, so it was a done deal - but I miscalculated and the cheater's rockets that were inbound and some lasers put me at exactly 0 health. I suspect he had an active mod that raised the laser dmg, but I don't know. xD
I could see though that I was probably lucky and my "strategy" was weak there (although this is a little connected to the fact which specific cards are currently in game - more on that in discord maybe). By which I mean the Tyrant definitely makes you start thinking about "how to cover all bases", so good job there. He also shows off some cool unavailable cards. (Cheater... ;D) And that finally leads me to...
The Learning CurveI think overall the difficulty is fine actually. There are a lots of basic mechanics to learn, and once you learn them the game already wants you to add a very specific module to your ship without directly pointing you at the one, which is nice. If anyone manages to kill the "first few learning ships" without changing module, the rocket ship
will stop him. And the Tyrant is a nice ultimate test.
But I must say, even though I didnt spend that much time trying properly, I am pretty sad I didnt kill the boss. :D But tbh he feels a little too strong - I went with a min-max strategy and he destroyed me by throwing money at me, money that I cant have. xD Not to mention double the health even if you make it there without a scratch... (edit: well, almost double, but you know what I mean .))
Anyway... Right now I just want to fight the Tyrant, it actually sounds fun to me to have an overpowered enemy to test things on (i always play my games on the hardest difficulty for some reason, even though I hate frustration). Fighting the previous ships is a waste of time for me at this point, because I know exactly how to destroy the AI without getting a scratch, unless the random on random with random from the randomness guy screws me a little too much, then I may receive a little dmg. But so what that I know how to beat them, that happens in every game and it would be totally fine if I wasnt forced to play these X matches over and over again, always receiving only 1 attempt at the boss.
Is this a card game or a 1980s platformer? Please let me save my progress. xDDD ;)Even though it takes me only a few minutes to reach the boss, I still dont want to go through it, simply because of unnecessary repetition. :p (edit: important to note that at this point I went through it several/many times already)
Again, thanks for the feedback, (...) especially since you seem to be very knowledgeable when it comes to card games.
Haha you flatter me, Thank You. :D But I assure you, there are much greater experts on either tabletop or video games, especially if you want to talk about card games specifically. ;)
Speaking of "other experts" :P I have this friend who always loved FTL, I'll convince him to try your game out because I actually think he might like it - I'll let you know how it went. ;)) Seriously, if I didnt say it before: nice job!
I'll join the discord so I don't spam this thread with notes on cards (and bugs ;D). Cya! ;)
TLDR: - The cards that are there are actually fine for starters and I can't wait for the promised ones. :P
- The game may have felt too easy at first but that is because of how it is set-up and after thinking about it, it's actually a nice learning curve (can't be much better unless things like "proper tutorial" are added).
- I'm pissed that I actually did not beat the final boss, but the guy is a fucking cheater I swear. xD Anyway, it's a nice game even though it still needs work (whether it's content or some fixes).
- Rest of the notes goes in discord. ;)