Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/amdmi3/qnetwalk

A game for system administrators
https://github.com/amdmi3/qnetwalk

game logic-game netwalk puzzle

Last synced: about 4 hours ago
JSON representation

A game for system administrators

Awesome Lists containing this project

README

        

Packaging status

[![CI](https://github.com/AMDmi3/qnetwalk/actions/workflows/ci.yml/badge.svg)](https://github.com/AMDmi3/qnetwalk/actions/workflows/ci.yml)
[![Github commits (since latest release)](https://img.shields.io/github/commits-since/AMDmi3/qnetwalk/latest.svg)](https://github.com/AMDmi3/qnetwalk)

# QNetWalk

QNetWalk is a game for system administrators.

Copyright (C) 2004-2013, Andi Peredri

Currently maintained by [Dmitry Marakasov](https://github.com/AMDmi3)

## Screenshot
![QNetWalk screenshot](doc/screenshot.png)

## Requirements
* CMake
* Qt6 or Qt5 (QtMultimedia for sound support)

## Installation
```sh
cmake .
cmake --build .
cmake --install . # (optional)
update-menus # (optional)
```

Build options:
- `USE_QT6` - use Qt6 (otherwise Qt5) (enabled by default)
- `ENABLE_SOUND` - enable sound effects (enabled by default)
- `ENABLE_NLS` - enable localization (enabled by default)

## Features
* Built-in levels generator.
* Novice, Amateur, Expert, and Master skill levels.
* Auto saving of settings.
* Turn animation.
* Highscores.
* Sound support.
* Command line support.
* International languages support.

## Translators
* Br.Portuguese: Paulo Vitor
* German: Thomas Loeber
* Dutch: Tom Scheper
* English: Andi Peredri
* French: Habana
* Italian: Alessandro Briosi
* Polish: Aleksander Wojdyga
* Russian: Andi Peredri
* S.Chinese: Carl_xwz
* Spanish: Ismael Asensio
* Turkish: Yenay Orhan
* Ukrainian: L.Marvell
* Bengali: SoGreatAndPowerful

## Translation
XXX: this section needs updating

* Add new entry in the TRANSLATIONS section of the qnetwalk.pro file
* lupdate qnetwalk.pro
* linguist qnetwalk_xx.ts
* lrelease qnetwalk.pro

## Contributors
* Dmitriy Poltavchenko
* Yaakov Selkowitz

## Environment
* **USER** - default user name
* **BROWSER** - default browser

## Ports
* KDE: Thomas Nagy
* NetBSD: Ian Zagorskih
* OS/2: Salvador Parra Camacho
* Symbian: Ahmad Mushtaq
* Android: Ian Smith

## Sounds
Current sounds have been taken from
[LBreakout2](http://lgames.sourceforge.net/LBreakout2/) game.

If you have some free and interesting sounds for this game, feel
free to send pull requests.

## Graphics
* Andi Peredri

## License
QNetWalk is distributed under the GNU General Public License, version 2.
See [COPYING](COPYING) for details.

## Homepage
Official [homepage](http://qt.osdn.org.ua/qnetwalk.html) for QNetWalk is dead since 2013.
Last [snapshot](https://web.archive.org/web/20131025174600/http://qt.osdn.org.ua/qnetwalk.html) of it is available in archive.org.