Infinity Train

Game Overview

Infinity Train is a unique multiplayer RPG set in a post-apocalyptic world ravaged by mutated creatures. Explore desolate landscapes while battling for survival aboard the last operational train.

Game screenshot

Storyline

Embark on a journey through the desolate landscapes of Infinity Train, a multiplayer RPG set in a post-apocalyptic world ravaged by mutated creatures. In the aftermath of a nuclear war, humanity's remnants cling to survival aboard a single operational train, hurtling towards the elusive sanctuary of "Paradise Land." But salvation comes with danger, and only the strongest will endure.

As a survivor, your mission is clear: keep the train running at all costs. Every moment stationary risks drawing hordes of mutated creatures that roam the wasteland. Survival demands adherence to one profound motto: "Keep going no matter what."

Traverse procedurally-generated landscapes, scavenging resources across ruined cities, dense forests, and treacherous mountains. Beware—creatures grow more ferocious during eclipses, and the day-night cycle adds its own challenges. Master RPG mechanics, craft tools and weapons, and manage your inventory wisely to improve your odds of survival.

Upgrade the train as you progress, equipping it with advanced weaponry, facilities, and furnishings to ensure the safety and well-being of all aboard. Cooperation is key—team up with fellow survivors to embark on perilous quests and face formidable adversaries together. Defy the odds and lead humanity toward a brighter future.

Inventory System

Currently, I'm working on a dynamic inventory system designed to handle stackable items, limited slot counts, and real-time updates to the user interface.

Inventory system placeholder

Procedural Terrain Generation

The terrain in Infinity Train is procedurally generated, ensuring a unique landscape for every playthrough. The game leverages modular and scalable methods to create immersive environments dynamically.

This modular approach allows for scalability, where more biomes and features can be added with minimal rework. The infinite generation concept also opens doors to endless gameplay, ensuring that no two journeys are the same.

Procedural terrain placeholder

Multiplayer Implementation

Infinity Train features multiplayer gameplay, allowing players to connect and collaborate seamlessly. The multiplayer system is built using Unity Netcode for GameObjects and integrates Unity Relay for scalable, low-latency connections across players worldwide.

This multiplayer system is designed to scale efficiently, providing a smooth and engaging experience for both hosts and players.