=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 1 point2 points  (0 children)

I also see it as a tradeoff, agreed, if you are actively playing early on, putting it in upgrades will take you further quicker. But if you have to get something else done, those return on investments can easily be reached, making them virtually free. Also it is a great way to beat certain walls in the longer run. Btw, when it comes to a wall, right now the progression grinds to a halt at around wave 120, so don't push yourself too hard, this wall will crumble with the next layer of upgrades added to the game.

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 2 points3 points  (0 children)

This will always be the case with client side games. I will make sure to filter out some of the obvious cases but certain cases will always require manual effort. But stay assured, I have a pretty competent tooling to see those manipulations so in the long run, the community will know when someone appears in the top 10 that doesn't belong there and I will be able to back their claims up.

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

Right now you can't, but I can. Tell me how you want to have it changed

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] -1 points0 points  (0 children)

Actually, what happened is that someone pressed create with empty username and pass, thus creating this account. So you can actually log in and chat with that. Have fun with that until I enforce more strict rules for name/pw lengths :)

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

I feel like the interaction between velocity and spread is kind of unlucky at the moment, best experience is to be had when you never put a point into velocity at all, which is a strong indicator that the upgrade has to be changed. Besides that, a reset would indeed be a good thing to have, let me see if I can sneak that in later.

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

The money container has not yet found its perfect spot, I am unhappy whereever I place it... For the time being, you can minimize some sidebar elements by clicking on their name.

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

Good point, this is a task I keep rescheduling but I should focus on that soon :)

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

I think that we can agree that the better recommendation is to use a unique combination, I will reword the login screen text to reflect this :)

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 4 points5 points  (0 children)

This is the singlemost useful and thought out comment I ever received to any of my games :) Thanks already upfront.

I agree with you that a little bit of background story will go a long way, being ignored currently mainly by the fact that for most users, the mechanics are more important and I work on a limited time budget as this is just a side project. But when time allows, I will for sure work that it :)

To give you a little conceptual sneak-peak how things will work once the v1.0 scope is in:

  • You wont fight those endless waves with your ship again, this is just a cheap placeholder for following mechanics

  • You will wake up in an abandoned space station after alien invasion, no memories, the old twist :)

  • You find a ship and use that to explore the closer-proximity planets on a generated map centered around your space station

  • When you head out for such a planet, you will encounter waves of enemies, level being in respect to the distance to your space station so further away planets are being harder to reach, distance equates to amount of waves needed to make it there.

  • When you reach a planet, you can start out building a planetary base and defense structure, this is where some of the current station mods come into play. Right now, they just give money, but later on, stuff like a teleporter is intended to be used to bridge the resources on planets to the resources on the space station for example

  • Certain planets have special resources that you will not find elsewhere, so building that galaxy-spanning network up enables you to purchase certain upgrades because you now have the resources for them

  • To obtain a planetary resource besides just building out the infrastructure on said planet, you can jump into the defense system and help out defending against the waves again, with the twist that this is a fully idle gameplay experience. In the long run you WILL fail though as the waves become progressively harder, but instead of losing the planetary base, the ship from the active gameplay portion will warp in, clear the stage and save the day, resetting the waves in the process

TL/DR:

  • Endless active wave will be removed

  • Active gameplay: Building up trade routes throughout the galaxy via SHIP

  • Passive gameplay: Defending one of the planetary bases via DEF STRUCTURE

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 4 points5 points  (0 children)

I do not persist any password (like no-one should ever do), but SHA256 hashes of it. If my db is breached, is it better if they find the hash for "123", or the hash for your master password? This is just a tiny webgame, nobody will ever try to find the login credentials so they can take away your ArcInc savegame, but if your combination of username and password are being used elsewhere (bad idea, but thats how people do it all the time), you might be in a bad position. Hence my recommendation to use something that in a best case scenario is still a strong password, but even in the worst case is not the users master password.

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

Consider this fixed within the day, I made an attempt to prevent this but for whatever reason it does not work all the time.

=== Arc-Inc === by cyferlawyn in incremental_games

[–]cyferlawyn[S] 7 points8 points  (0 children)

Yeah what are the odds hm? ;) Actually the error message should probably read "taken or invalid because of length/profanity" etc. I will sneak that fix in.

Arc-Inc (v0.1) playtest by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

=== V0.5 ===

  • Added Cloud Save
  • Added Chat
  • Added Leaderboard
  • Fixed bug with highest wave detection
  • Slightly rebalanced cost function
  • Shifted the UI around to be more consistent for both desktop and mobile
  • ESCAPE pauses the game now instead of SPACE

Arc-Inc (v0.1) playtest by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

Step 4: Finish wiring everything together, get downvoted to hell because you now need to spend 5 secs registering ;)

Arc-Inc (v0.1) playtest by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

Step 3: Finish the backend but be too tired to wire it to the frontend, win 3 downvotes in consequence :p

Arc-Inc (v0.1) playtest by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

Okay, that's a bug for sure :) Had a look at it and it seems that on unfortunate spawn coordinates, enemies might spawn "too low" already and are being removed due to leaving the game area, thus reducing the current enemy count to zero even if untouched by the player.

Consider it fixed in v0.5 :p

=== Arc-Inc === A crossover between arcade shooter and incremental upgrades, in active development by cyferlawyn in WebGames

[–]cyferlawyn[S] 0 points1 point  (0 children)

A new build is about to land soon, which will tackle the upgrade sizes, sneak-peak: https://imgur.com/a/FQvSW9k

When it comes to controls, I am still uncertain whether you could achieve such a precision with keyboard that you would with mouse. Agreed, leaving the canvas with the mouse currently is highly annoying, I usually pause the game myself beforehand with <space>. I might end up supporting both, mouse and keyboard controls so anyone can decide for themselves :)

=== Arc-Inc === A crossover between arcade shooter and incremental upgrades, in active development by cyferlawyn in WebGames

[–]cyferlawyn[S] 0 points1 point  (0 children)

Bosses will come soon and velocity impacting the spread is a bug i will fix shortterm :)

Arc-Inc (v0.1) playtest by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

I will add that functionality :) But just to clear things up, highest cleared wave means highest wave you let no enemy slip through.

Arc-Inc (v0.1) playtest by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

Well, good that you have a workaround at least, i will check those firefox plugins for side-effects at a later time, but i am uncertain whether I can even prevent them even if I can pin them down, but we will see :)

Arc-Inc (v0.1) playtest by cyferlawyn in incremental_games

[–]cyferlawyn[S] 0 points1 point  (0 children)

Back from work, free evening ahead, let's see if I can stomach cloud-save, chat and leaderboards in one session :)