domainoverflow / LixD

Lix: Lemmings-like game with puzzles, editor, multiplayer

Home Page:http://www.lixgame.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lix

Lix is an action-puzzle game inspired by Lemmings (DMA Design, 1991), with singleplayer puzzles, networked multiplayer, and a level editor. Lix is written in the D programming language, uses Allegro 5 for graphics, sound, and input, and uses enet for networking.

Lix screenshot

License/Copying/Public domain

Lix's code, graphic sets, sprites, levels, sound effects, and some music tracks (but not all music tracks) are released into the public domain via the CC0 public domain dedication.

The text font, DejaVu Sans, and some music tracks have their own licenses. Full license/copying text

Build instructions

If these build instructions were too short, read my detailed instructions for Windows or my detailed instructions for Linux. Would you like to package Lix for Linux distributions? Please see my notes for Linux package maintainers.

Networked multiplayer

Lix has competitive multiplayer: Route as many lix as possible into your exit, even if they're your opponents' lix.

The easiest way to play networked games is on our central server: From Lix's main menu, go to Network Game and check “Play on the central server”.

Alternatively, you can host private games independently from the central server. Check “Host a game yourself” in the Network Game menu, then tell your friends to connect to your machine via “Connect to somebody else”. To host, UDP port 22934 must be forwarded to your machine, or you can agree on a different UDP port with your players.

It's possible to run your own standalone server outside of Lix. To build this server program, $ cd src/server/, then $ dub build, switch back to Lix's base directory with $ cd ../../ and run the server with $ bin/server. The server will listen on UDP port 22934; you can choose a different port by $ bin/server --port=<number>.

Contact

About

Lix: Lemmings-like game with puzzles, editor, multiplayer

http://www.lixgame.com


Languages

Language:D 100.0%Language:Batchfile 0.0%