| | |

Todo: September 2025

zombizide_gui.py

  • Update the player “action” controls after spawning dark rooms and a Zombie activation
  • Rewrite the Lifesafer Action
  • Some Zombies get stuck when spawned
  • Calculate the A* paths for zombies on each tile and pass the path to all zombies on the tile instead of calculating each zombie individually.
  • Check that extra activation for nighttime illumination rules works with new nested callbacks during the Zombie phase.
  • Make the blue and red cards smaller.
  • Make mini versions of the blue and red cards and display these when swapping items with other survivors.
  • Reduce the animation steps when survivors and zombie move from tile to tile
  • Make btn widget to allo the user to toggle showing the zombies path since its spawn to be displayed. – or mouseover on zombie circle
  • Use icons for ranged and melee buttons instead of text.
  • Move all UI text in to english.
  • Language file for text localizations.

zombizide_mapbuilder_gui.py

  • Show an Widget with the Tile IDs so that missions can be reproduced for the real game.
  • Set more default objectives to True
  • Allow “locked” doors to be placed
  • Allow zombies to be manually placed
  • Images for zombies – check if tk.inter can handle transparency on tk.canvas object (maybe GIF? PNG 24 bit?) – otherwise stick with colored circles
  • Rename “Export” button to “Export as Mission”
  • Add a second button “Export as Test” – place these missions in “tests” folder.

zombizide_ai_preprocessor.py

  • Export the final Pandas dataframe to merged csv file
  • Buttons render pyplot regression relations
  • Buttons to render histogram for each data column
  • Rewrite as tk.inter GUI and allow buttons to pass to scikit learn -> functions for binary tree, deep forest, linear regression and logistical regression.
  • Write a simple function to min-max normalisation values for numpy matrix : x′= x−min(x)​ / max(x) – min(x)

Similar Posts