Lua Zombies contains mature content recommended only for ages 17+

Lua Zombies

Learn Lua while fending off the undead! Lua Zombies is a small, simple shooter that teaches you to code in a gory, sci-fi sandbox.

This is an Early Access Game

Early Access games are still under development and may change significantly over time. As a result, you may experience unforeseen issues or completely new gameplay elements while playing this game.

You can play now to experience the game while it's being built or wait until it offers a more complete experience.

Learn More

Learn to code while practicing your aim!

Lua Zombies is a simple shooter that teaches you the Lua programming language.
Lua is used throughout game development for game logic scripting and modding. It's a good language for beginners and easy to get started with!
This is a small, indie game made by a solo developer in their free time. With the right expectations, you'll get a lot out of this game, but don't expect it to teach you everything you need to know about Lua: it's a starting point!

Lua Zombies System Requirements



OS versionWindows 10
OS versionWindows 11
CPUAMD Ryzen 3 1200 or Intel Core i5-2500
CPUAMD Ryzen 5 2600X or Intel Core i7-7700K
Memory8 GB RAM
Memory16 GB RAM
GPU4 GB VRAM, AMD Radeon R9 380 or NVIDIA GeForce GTX 960 DirectX: Version 12
GPU8 GB VRAM, AMD RX 6700 XT or NVIDIA GeForce RTX 2070
DirectXDirectX 12
DirectXDirectX 12
Storage10 GB available space
Storage15 GB available space
Languages Supported
  • Audio: N/A
  • Text: English
Lua Zombies, hereinafter referred to as the Game, is owned and published by Code Zombies. By playing the Game, you agree to the terms and conditions of the license agreement. You may not modify, distribute, sell, transfer, or create derivative works based on the Game.