All Projects → SLASHEM-Extended → Slashem Extended

SLASHEM-Extended / Slashem Extended

SLASH'EM Extended (a SLASH'EM fork)

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Slashem Extended

Rotten Soup
A roguelike built with Vue, Vuetify, Tiled, rot.js, and PixiJS! Playable at https://rottensoup.herokuapp.com/
Stars: ✭ 249 (+167.74%)
Mutual labels:  game, roguelike
Game
⚔️ An online JavaScript 2D Medieval RPG.
Stars: ✭ 388 (+317.2%)
Mutual labels:  game, roguelike
Burningknight
C# branch of BK
Stars: ✭ 251 (+169.89%)
Mutual labels:  game, roguelike
Umoria
Moria: a roguelike Dungeon Crawler game | Umoria Source Code
Stars: ✭ 167 (+79.57%)
Mutual labels:  game, roguelike
Unnethackplus
A variant of UnNetHack, development stopped
Stars: ✭ 13 (-86.02%)
Mutual labels:  game, roguelike
Broguece
Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game
Stars: ✭ 185 (+98.92%)
Mutual labels:  game, roguelike
Roguesharp
A .NET Standard class library providing map generation, path-finding, and field-of-view utilities frequently used in roguelikes or 2D tile based games. Inspired by libtcod
Stars: ✭ 316 (+239.78%)
Mutual labels:  game, roguelike
Nethack
Official NetHack Git Repository
Stars: ✭ 1,860 (+1900%)
Mutual labels:  game, roguelike
Rogue Craft Sp
Rogue Craft is an ncurses based roguelike/sandbox/RPG game
Stars: ✭ 12 (-87.1%)
Mutual labels:  game, roguelike
Angband
A free, single-player roguelike dungeon exploration game
Stars: ✭ 849 (+812.9%)
Mutual labels:  game, roguelike
Remixed Dungeon
Traditional roguelike game with pixel-art graphics and simple interface - Remixed Pixel Dungeon
Stars: ✭ 160 (+72.04%)
Mutual labels:  game, roguelike
Harmonist
Harmonist: Dayoriah Clan Infiltration is a stealth roguelike game.
Stars: ✭ 57 (-38.71%)
Mutual labels:  game, roguelike
Allure
Allure of the Stars is a near-future Sci-Fi roguelike and tactical squad combat game written in Haskell; please offer feedback, e.g., after trying out the web frontend version at
Stars: ✭ 149 (+60.22%)
Mutual labels:  game, roguelike
Ivan
Iter Vehemens ad Necem - a continuation of the graphical roguelike by members of http://attnam.com
Stars: ✭ 219 (+135.48%)
Mutual labels:  game, roguelike
Magicallife
A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.
Stars: ✭ 145 (+55.91%)
Mutual labels:  game, roguelike
Rusted Ruins
Extensible open world rogue like game with pixel art. Players can explore the wilderness and ruins.
Stars: ✭ 262 (+181.72%)
Mutual labels:  game, roguelike
Trw
The Royal Wedding – coffebreak roguelike with story, lighting, zombies and (sometimes) lutefisk!
Stars: ✭ 113 (+21.51%)
Mutual labels:  game, roguelike
Sleeping Beauty
Sleeping Beauty: a game created for the 7-day Roguelike 2014 challenge. Coffeebreak length.
Stars: ✭ 115 (+23.66%)
Mutual labels:  game, roguelike
Lambdahack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
Stars: ✭ 439 (+372.04%)
Mutual labels:  game, roguelike
Omegarpg
A C++ port of the roguelike game Omega
Stars: ✭ 20 (-78.49%)
Mutual labels:  game, roguelike

This file contains installation instructions; the part below has been written by MetaNite64, NOT by Amy, which means that I (Amy) take no responsibility if it doesn't work as advertised :D Also, it's mainly for installing SLEX on unix-like systems. If you're playing on Windows, your best bet would be to download PuTTY and connect to [email protected] (em.slashem.me with password slashem), port 22, connection type ssh. But if you want to play locally on Windows, get the precompiled binary from either Github or https://app.box.com/s/bjmryzddy3t7llv6jekb or compile it yourself with e.g. MinGW (look for the SLASH'EM Extended page on Nethackwiki for instructions on how to do that; you should look at that page anyway if you're a new player because it has a list of hints, tips and tricks on how to play).

------ (MetaNite64's install readme begins below) -------

SLASH'EM Extended

The Basics

First off, I would like to let you know that SLASH'EM Extended (SLEX) is not for those who do not regularly use the terminal. You should have basic knowledge of how to use VI or have access to a number pad. You also should be able to use a package manager, and SSH.

How To Install

The preferred way to install this game is to not install it at all. Instead, ensure that you have a SSH client- most likely, openssh-client. To check, open your terminal, and type ssh. If it gives you the help page for the ssh command, you have it installed. If not, use your package manager to install openssh-client. Once you have SSH, you should enter ssh [email protected]. You will be asked if you trust this site- type yes. It will connect you to em.slashem.me's server. You should register by typing r. It will ask you for a username (just type it in), and a password. When typing your password, it WILL NOT SHOW YOU WHAT YOU TYPE. It is registering what you type, so go ahead and type it in. Once you are registered, you will be logged in. If not, type l and enter your credentials. From there, you should type e to play a game of SLEX. [Amy edit: or type 'b' to play BIGslex, which requires a 125x45 terminal and is essentially the same game as regular slex, but bigger!] This guidebook is a guide to playing NetHack, the game this is based on, so it's a fairly good instruction manual. [Amy edit: and you should definitely take a look at https://nethackwiki.com/wiki/Slash%27EM_Extended#Getting_started to see hints and strategy advice for SLEX, because it's fairly different from vanilla NetHack!] A few things are different (like autopickup is off by default), but this should give you a general feel for how to play.

Local Installation

If you don't or won't have internet, you will have to install it locally. You should first have git, ncurses, bison, flex, and make to be able to install it. With apt, you'll need to run sudo apt install libncurses5-dev bison flex make git. On Fedora/with dnf, you should run sudo dnf install ncurses-devel bison flex git. With pkg, you should run sudo pkg install ncurses bison flex gmake git. You get the point. From there, you should run git clone https://github.com/SLASHEM-Extended/SLASHEM-Extended. You'll then want to cd into the new directory SLASHEM-Extended, and run sh sys/unix/setup.sh. Finally, run make -f sys/unix/GNUmakefile && make -f sys/unix/GNUmakefile install. Go back to your home directory, and you'll want to run cd slex/slex-2.5.5, and then ./slex.

[Amy edit: the game has two main control schemes, which are number pad and vikeys. On most Unix installs, the number pad is off by default so you have to use hjklyubn keys to move around, while on Windows installs the number pad is usually on by default. If you try to use an invalid command within the first 50 game turns, there will be a prompt asking whether you want to change the number pad setting; you should read the message of that prompt (yes, really, don't just skip past it; in fact, you generally shouldn't skip past messages while playing this game unless you want to die out of the blue) and act accordingly - the prompt tells you exactly what to do in order to switch between number pad and vikeys mode. This also applies if you find the prompt annoying, because it mentions how you can turn it off if it's getting on your nerves. You should also edit your config file accordingly, the following lines can be helpful: OPTIONS=number_pad:0 - this turns the number pad off, i.e. enables vikeys OPTIONS=number_pad:2 - this turns the number pad on OPTIONS=nonumpadmessage - this turns the "Do you want to turn on/off the number pad?" prompt off Have fun!]

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].