World Conquest Chronicles

World Conquest Chronicles

Biohazard, v1.3

2D puzzle game for Android inspired by Conway's Game of Life and various block games.

Collect, display, and store the game stats.

Change Log

  • movable field part:
    • controls:
      • controls via UI elements:
        • drawing:
          • calculation of a font size based on a screen height;
  • game stats:
    • metrics:
      • current cell count;
      • minimal cell count;
    • drawing:
      • calculation of a font size based on a screen height;
    • storing in the FlatDB database:
      • saving on every turn;
      • saving if there are changes only.

Features

  • primary field:
  • movable field part:
    • drawing:
      • drawing a frame around the movable field part;
      • drawing collisions with the primary field with a different color;
    • support of operations:
      • moving:
        • restricting moving by boundaries of the primary field;
      • rotation:
        • clockwise rotation only;
      • unioning with the primary field:
        • disabling unioning on collisions with the primary field;
    • controls:
      • controls via UI elements:
        • drawing:
          • calculation of a font size based on a screen height;
        • support of touches;
  • game stats:
    • metrics:
      • current cell count;
      • minimal cell count;
    • drawing:
      • calculation of a font size based on a screen height;
    • storing in the FlatDB database:
      • saving on every turn;
      • saving if there are changes only.

Repository

Link: https://github.com/thewizardplusplus/biohazard/tree/v1.3.

Content: code.

License: MIT.