Polychoron 0.0.7 alpha update


This is quite a big update even after I had to leave out some of the features that I initially planned. There are a lot of changes.

Overall difficulty has been adjusted to make the game a bit more forgiving in the first levels. Many of the changes also aim to make run & gun play style more feasible. You will still likely get best scores with the careful approach and sneaking behind corners (I don't plan to change this) but now you will survive a little longer if you choose to fly straight into action.


Another problem this update tries to address is people not knowing how to play. The game now shows a guide overlay to new players that explains the controls and HUD items. I have also made small visual changes here and there to make it more obvious how things work. I have intentionally been avoiding a separate tutorial that some have suggested. I believe this game is so simple that it shouldn't need a tutorial.


Last but not least, this update finally adds configurable controls. This is probably the single most requested feature so far.

Here's full list of changes since version 0.0.6:

  • Added new patrolling enemy type shooting slow projectiles.
  • Added two more random decorative meshes on maze walls.
  • Added notification sound on HUD messages.
  • Added ship start-up animation sequence.
  • Made laser beams cause the same amount of damage over time independent of frame rate.
  • Improved particles emission at laser beam contacts.
  • Limited sentry gun field of view to 180 degrees while looking for targets.
  • Sentry guns looking for target turn to direction of damage if shot.
  • Made sentry guns a bit easier to destroy.
  • Mines turn towards player and blink when triggered.
  • "Fixed" weird white pixels wandering on screen at level start on some PCs.
  • Rotate projectiles as they move.
  • Added slightly different wall colors in parts of the maze to ease navigation.
  • Added varying shininess to wall textures.
  • Fixed spark particles not fading out smoothly.
  • Emit colored spark particles on projectile hits.
  • Flash laser screen white and play a sound when its power box is damaged.
  • Flash all power boxes of a laser screen white when one of them is damaged.
  • Place laser screen power boxes a bit closer to it.
  • Fixed dark blue HUD text using GLES2 renderer.
  • Added HUD scale adjustment in settings menu.
  • Hide inactive teleports completely to prevent confusion.
  • Changed default (not inverted) pitch control direction to match most other games.
  • Added control bindings menu for remapping controls.
  • Fixed settings not being saved if closing menu instead of leaving settings page.
  • Added sounds to menu interaction.
  • Add pitch inversion quick toggle by F2.
  • Added controller guide overlay (press F1 to toggle).
  • Show completion page with statistics on death without high score too.
  • Added a short fade in animation when opening menu.
  • Use different target detection sound pitch for different enemy types.
  • Keep enemy weapon damage constant between levels (does not increase anymore).
  • Halved initial sentry gun projectile speed.
  • Activate level completion teleports in the unlikely case that level contains no enemies.
  • Added lightning symbols to power boxes.
  • Apply small impulse from projectiles to hit objects, including the player.
  • Added jammer module power-up that disables all enemies for a while.

I'm a little worried about the amount of changes. I have tested all versions but after playing the game so much during development, I have become blind to some of the issues, especially from a new player point of view. So please let me know if you encounter bugs or weird behavior.

The new versions are now available here on itch.io. Android version has been uploaded on Google Play (pending review) and the web version can be played on GotM.io as usual.

Files

polychoron-linux.zip 23 MB
Version 0.0.7 Oct 30, 2020
polychoron-windows.zip 22 MB
Version 0.0.7 Oct 30, 2020
polychoron.apk 29 MB
Version 0.0.7 Oct 30, 2020

Get Polychoron

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

I like the new color variation in levels and that the enemies don’t detect you immediately now.

The new enemy is cool, it’s about time they learned to move!

The beeps at the beginning are awesome, they sound exactly like beep speaker on my computer (it beeps on power-on self-test, so that’s very fitting).

It’s awesome that you can configure controls now, because I wasn’t completely happy with the defaults. However, it seems to have a few bugs. I tried to remap rolling to LB and RB on an Xbox360 controller (B4 and B5 in-game) and it works, but you can still roll on LT and RT, even though I remapped RT to shooting (pressing it would roll the ship and shoot at the same time).

Also, at one point my ship would just keep rolling right by itself and there was no way to fix it but reset controls and restart the game. Not really sure why it happened but I was trying controls rebinding at the time.

(1 edit) (+1)

I haven't tested this with Xbox controlled but based on your description I assume the triggers show as both buttons and axes.

For each movement you can bind one digital and one analog input, so now that you have mapped the LB/RB as digital roll inputs, you should remove the RT/LT analog bindinds. But having said that, I realized there is no way to remove a binding, other that binding that input somewhere else.

While trying this myself I found another issue: When reassigning one analog axis direction it removes previous bindings to both directions :|

I'm happy to hear you liked some of the changes :D  I will address these binding issues in a maintenance update sometime soon..

BTW, that start-up sound IS the sound of an old hard drive starting with a bit of other stuff mixed into it.