netpanzer / netpanzer

NetPanzer is an online multiplayer tactical warfare game designed for fast action combat. Join us on Discord: https://discord.gg/kCAB2CMswd

Home Page:https://netpanzer.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Linux MacOS CodeQL

NetPanzer

Open Source RTS

Introduction

NetPanzer is an online multiplayer tactical warfare game designed for FAST ACTION combat. Gameplay concentrates on the core - no resource management is needed. The game is based on quick tactical action and unit management in real-time. Battles progress quickly and constantly as destroyed players respawn with a set of new units. Players can join or leave multiplayer games at any time.

20+ Years of Development

The original development of NetPanzer was done from PyroSoft inc. In 1999 they stopped development and released the game 2002 in GPL and it was nearly forgotten, until Ingo announced it at happypenguin.org. Soon after this announcement a group of coders did the linux port in roughly 2 weeks, with another 2 weeks polishing for the first release. Since then development has picked up and slowed down, with various different teams and maintainers. The current maintainer of the game and masterserver is "winrid" on GitHub.

To Play

Go to the Releases tab in GitHub and download the version for your OS. The version in Linux repos as of 2024 is very (8+yrs) old, so we suggest simply downloading the latest release directly.

Note: If you only are able to get v0.8.7 from your distribution, change the 'server.masterservers' value in your client.cfg and server.cfg to

server.masterservers = "netpanzer.io"

One we release our next official version, this will be done automatically and the newer version will be more accessible to you.

Latest Download

You can download the latest version here.

Weekly Linux AppImage is available here.

Note that the current RC version is considered unstable, however we are quickly approaching the 0.9.0 release and need your feedback and testing! All current servers (as of 2024) are running this version, so this is what you want if you want to play on a public server.

Contributing and Reporting Bugs

See CONTRIBUTING.md

Gameplay

An extensive list of commands is available in the Help section of NetPanzer binary, together with some useful tips and guides.

The same list is available while in game too - just press F1 key.

Dedicated Server and Configuration Files

See SERVER-HOWTO.md

Building NetPanzer

See BUILD.md

Music

Netpanzer doesn't come with own musicfiles yet. However, you can place your favourite .mp3, .ogg or .mod files into the sound/music directory and netpanzer will play these in random order while you play.

Contact

It's important to remember that any discussions about bugs or desired features in a chat room usually scroll away and become forgotten, so it's best to create a ticket or discussion on GitHub (mentioned above) if you really want a bug fix or new feature.

Unofficial

These areas are not moderated or maintained by the NetPanzer team. If looking for information about the game, always be sure to verify with official sources.

About

NetPanzer is an online multiplayer tactical warfare game designed for fast action combat. Join us on Discord: https://discord.gg/kCAB2CMswd

https://netpanzer.io/

License:GNU General Public License v2.0


Languages

Language:C++ 95.6%Language:Shell 1.1%Language:Lua 0.9%Language:Meson 0.8%Language:Objective-C 0.5%Language:C 0.5%Language:Python 0.3%Language:Inno Setup 0.2%Language:Dockerfile 0.1%Language:Perl 0.0%Language:Batchfile 0.0%