All Projects → mangband → mangband

mangband / mangband

Licence: other
A free online multi-player realtime roguelike game based on Angband

Programming Languages

c
50402 projects - #5 most used programming language
java
68154 projects - #9 most used programming language
shell
77523 projects
Makefile
30231 projects
C++
36643 projects - #6 most used programming language
M4
1887 projects

Projects that are alternatives of or similar to mangband

Nakama Unity
Unity client for Nakama server.
Stars: ✭ 222 (+311.11%)
Mutual labels:  multiplayer, realtime
Magicallife
A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.
Stars: ✭ 145 (+168.52%)
Mutual labels:  multiplayer, roguelike
Eureca.io
eureca.io : a nodejs bidirectional RPC that can use WebSocket, WebRTC or XHR fallback as transport layers
Stars: ✭ 341 (+531.48%)
Mutual labels:  multiplayer, realtime
FAangband
First Age Angband
Stars: ✭ 57 (+5.56%)
Mutual labels:  roguelike, angband
FirstAgeAngband
FAangband remade from Angband version 4
Stars: ✭ 15 (-72.22%)
Mutual labels:  roguelike, angband
Nakama Godot
Godot client for Nakama server written in GDScript.
Stars: ✭ 240 (+344.44%)
Mutual labels:  multiplayer, realtime
Nakama
Distributed server for social and realtime games and apps.
Stars: ✭ 5,293 (+9701.85%)
Mutual labels:  multiplayer, realtime
UnityR
Unity3D, SignalR real-time multiplayer game
Stars: ✭ 49 (-9.26%)
Mutual labels:  multiplayer, realtime
tomenet
TomeNET is an online multiplayer roguelike role-playing game
Stars: ✭ 59 (+9.26%)
Mutual labels:  multiplayer, roguelike
SocketIOUnity
A Wrapper for socket.io-client-csharp to work with Unity.
Stars: ✭ 69 (+27.78%)
Mutual labels:  multiplayer, realtime
m2sdk
Software Development Kit for the Steam version of Mafia2.
Stars: ✭ 19 (-64.81%)
Mutual labels:  multiplayer
flask-redis-realtime-chat
A simple Flask realtime chat using Redis PubSub
Stars: ✭ 31 (-42.59%)
Mutual labels:  realtime
Frame-Number-Sync
Keeps time in sync between server and client.
Stars: ✭ 31 (-42.59%)
Mutual labels:  multiplayer
PlaceInvaders
Multiplayer AR game sample
Stars: ✭ 24 (-55.56%)
Mutual labels:  multiplayer
wiz-editor
多人实时富文本 编辑器,可以嵌入各种应用中。支持markdown语法。
Stars: ✭ 208 (+285.19%)
Mutual labels:  realtime
SlashTHEM
Super Lotsa Added Stuff Hack - The Heavily Extended Mod: A variant of Slash'EM that adds a bunch of content.
Stars: ✭ 23 (-57.41%)
Mutual labels:  roguelike
Cavemen-GGJ2019
A multiplayer survival game developed during Global Game Jam 2019.
Stars: ✭ 21 (-61.11%)
Mutual labels:  multiplayer
WorldSim
2D tile-based sandbox RPG with procedurally generated fantasy world simulator 🌏
Stars: ✭ 19 (-64.81%)
Mutual labels:  roguelike
node-v
🔒 Secure ❄️ Synchronized ⚡️ Realtime ☁️ Cloud 🌈 Native JavaScript Variables & Events
Stars: ✭ 27 (-50%)
Mutual labels:  realtime
fao
Party game based on Oink Games' tabletop game, "A Fake Artist Goes to New York." Draw with your phone or a mouse.
Stars: ✭ 70 (+29.63%)
Mutual labels:  multiplayer
BUILDING
--------

 mangband and mangclient use a generic autotools build process.
 See the INSTALL file for more information.

 Basically, just run `./configure; make; make install`.

 If you're building from the git repository, you'll have to generate
 the `./configure` script first, by running `./autogen.sh`.

 Please note, that mangclient can be compiled with several
 different display frontends, which may or may not conflict
 with each other. In addition, we support some weird configurations
 and build options. Please run `./configure --help` to see
 the full list of available features.

 For additional hints regarding your specific platform (Windows,
 OSX), please see the developer Wiki:

	https://github.com/mangband/mangband/wiki

RUNNING
-------

 Both mangband and mangclient binaries rely on "lib dir" - a directory
 with all the game data.

 First, they'll look for the ANGBAND_PATH environment variable,
 then they'll try the PKGDATADIR constant, then the directories
 specified in config files (.mangrc and mangband.cfg).

 ANGBAND_PATH can be used to select any directory in this manner:

	ANGBAND_PATH=./lib ./mangband
	ANGBAND_PATH=./lib ./mangclient

 Config file directives are "LibDir" in "$HOME/.mangrc" (for client)
 and "EDIT_DIR", "DATA_DIR", "SAVE_DIR", "BONE_DIR", "HELP_DIR" in
 "mangband.cfg" (for server). Those overwrite any other paths.

 PKGDATADIR is set during the `./configure` step, and defaults to
 something system-specific like "/usr/local/games/mangband". To
 adjust it, the --datadir option can be used:

	./configure --datadir=$PWD/lib
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].