A downloadable game for Windows

Survival Game is a 2D sandbox survival project built in Java. It features procedural world generation using seeds, chunk-based rendering, and a smooth camera system.

The world is fully generated based on a seed you choose, meaning every playthrough is different.

Features:

  • Procedurally generated world (seed-based)
  • Chunk loading system
  • Multiple terrain types (grass, sand, water, etc)
  • Smooth camera following player
  • Custom tile rendering system

Controls:

  • WASD/Arrow Keys - Move
  • Enter seed in text box - Generate world
  • O/P to toggle debug menu

Status:

This is an early development build. Expect bugs, missing features, and ongoing updates.

How you can help with development:

Playtesting:
You can try things like:

  • Different world seeds
  • Moving across chunk boundaries
  • Running around for long periods

Bug Reports:
If something breaks, please include:

  • What you were doing
  • What seed you used
  • What went wrong
  • Screenshots if possible

Suggestions:
Ideas are welcome, especially for:

  • New biomes or terrain types
  • Gameplay mechanics
  • UI improvements
  • Quality-of-life features

Sharing the Game:

If you enjoy the game, sharing it with others helps a lot. Even small feedback or comments are useful for improving development.

This is a solo project, so feedback and testing are extremely valuable for improving systems like world generation, performance, and game play balance.

To download older versions, click here.

Source Code: Click here.

Download

Download
Survival Game V0.0.3.zip (No Java Needed) 829 MB
Download
SurvivalGameV0.0.3.jar (Requires Java 21+) 75 kB

Install instructions

If you do not have Java installed on your computer, please use the zip file (works on windows only) and run the exe.

If you have Java 21+ installed, download the jar file and run it.

Development log