All Projects → Isty001 → Rogue Craft Sp

Isty001 / Rogue Craft Sp

Licence: gpl-3.0
Rogue Craft is an ncurses based roguelike/sandbox/RPG game

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Rogue Craft Sp

Magicallife
A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.
Stars: ✭ 145 (+1108.33%)
Mutual labels:  game, rpg, roguelike
Game
⚔️ An online JavaScript 2D Medieval RPG.
Stars: ✭ 388 (+3133.33%)
Mutual labels:  game, rpg, roguelike
Xoreos
A reimplementation of BioWare's Aurora engine (and derivatives). Pre-pre-alpha :P
Stars: ✭ 856 (+7033.33%)
Mutual labels:  game, rpg
Sulis
Turn based tactical RPG with several campaigns, written in Rust
Stars: ✭ 338 (+2716.67%)
Mutual labels:  game, rpg
Mudlet
⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua
Stars: ✭ 427 (+3458.33%)
Mutual labels:  game, rpg
Rusted Ruins
Extensible open world rogue like game with pixel art. Players can explore the wilderness and ruins.
Stars: ✭ 262 (+2083.33%)
Mutual labels:  game, roguelike
Rakugo Archive
Framework (inspired by Ren'Py) for story driven games in Godot.
Stars: ✭ 291 (+2325%)
Mutual labels:  game, rpg
Summer
这是一个支持分布式和集群的java游戏服务器框架,可用于开发棋牌、回合制等游戏。基于netty实现高性能通讯,支持tcp、http、websocket等协议。支持消息加解密、攻击拦截、黑白名单机制。封装了redis缓存、mysql数据库的连接与使用。轻量级,便于上手。
Stars: ✭ 336 (+2700%)
Mutual labels:  game, rpg
Tetris
Tetris in C and NCURSES.
Stars: ✭ 130 (+983.33%)
Mutual labels:  ncurses, game
Gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (+5358.33%)
Mutual labels:  game, rpg
Naev
Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
Stars: ✭ 482 (+3916.67%)
Mutual labels:  game, rpg
Veloren
[Mirror] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World
Stars: ✭ 868 (+7133.33%)
Mutual labels:  game, rpg
xibalba
A Mayan roguelike
Stars: ✭ 50 (+316.67%)
Mutual labels:  rpg, roguelike
troll-hunter
Trollhunter is a single-player roguelike game.
Stars: ✭ 28 (+133.33%)
Mutual labels:  rpg, 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 (+2533.33%)
Mutual labels:  game, roguelike
OpenNefia
(Archived) Moddable engine reimplementation of the Japanese roguelike Elona.
Stars: ✭ 103 (+758.33%)
Mutual labels:  rpg, roguelike
Godot Open Rpg
Learn to create turn-based combat with this Open Source RPG demo ⚔
Stars: ✭ 855 (+7025%)
Mutual labels:  game, rpg
Rotten Soup
A roguelike built with Vue, Vuetify, Tiled, rot.js, and PixiJS! Playable at https://rottensoup.herokuapp.com/
Stars: ✭ 249 (+1975%)
Mutual labels:  game, roguelike
Burningknight
C# branch of BK
Stars: ✭ 251 (+1991.67%)
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 (+3558.33%)
Mutual labels:  game, roguelike

Build Status Codacy Badge License: GPL v3


Rogue Craft

Rogue Craft is a roguelike (kinda sandbox/RPG/survival) game, based on ncurses, in an early development stage. Please read the Wiki (in progress) for the guide and documentation. You can also follow the development here.

Click here to watch a video of it.

screenshot


Latest updates:

  • Basic menu
  • Collectable materials
  • Tools will wear out
  • Items can be dropped, or put on a shortcut

Install

For running ncursesw5 is required (panelw5 too but usually it comes with ncurses), and vlc. Your terminal must support 256 colors, (for example you could set $TERM to xterm-256color) and needs mouse interaction support too.

Currently tested only on Linux.

From release tar

Choose a release from here then

tar -xf rogue-craft-*.tar.gz
cd rogue-craft
sudo ./install.sh

From source

Please keep in mind that master branch is might be unstable. To compile you'll need gcc, on Debian based systems you'll needlibncursesw5-dev (and maybe libncurses5-dev too) and libvlc-dev, they might be called differently on your OS, or even comes with the base package, and no separate dev package need to be installed.

git clone --recursive https://github.com/rogue-craft/rogue-craft
cd rogue-craft
make
sudo make install

You can remove the build objects with make clean, or run the tests with make run-test

To play, simply run rogue-craft in your terminal. Please note that it's still development version.

Contribute

If the project got your attention, feel free to contribute with your ideas, and code. :-) Help with the TODO, or the ISSUES is highly appreciated. Please open an issue/PR if you found a bug, or have an idea, or contact me.

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