All Projects → mordrax → Cotwelm

mordrax / Cotwelm

Castle of the Winds (A Remake in Elm)

Programming Languages

elm
856 projects

Labels

Projects that are alternatives of or similar to Cotwelm

Naev
Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
Stars: ✭ 482 (+447.73%)
Mutual labels:  game, rpg
Godot Open Rpg
Learn to create turn-based combat with this Open Source RPG demo ⚔
Stars: ✭ 855 (+871.59%)
Mutual labels:  game, rpg
Gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (+644.32%)
Mutual labels:  game, rpg
Summer
这是一个支持分布式和集群的java游戏服务器框架,可用于开发棋牌、回合制等游戏。基于netty实现高性能通讯,支持tcp、http、websocket等协议。支持消息加解密、攻击拦截、黑白名单机制。封装了redis缓存、mysql数据库的连接与使用。轻量级,便于上手。
Stars: ✭ 336 (+281.82%)
Mutual labels:  game, rpg
Bytepath
A replayable arcade shooter with a focus on build theorycrafting made using Lua and LÖVE.
Stars: ✭ 1,119 (+1171.59%)
Mutual labels:  game, rpg
Game
⚔️ An online JavaScript 2D Medieval RPG.
Stars: ✭ 388 (+340.91%)
Mutual labels:  game, rpg
Game Server
Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools
Stars: ✭ 916 (+940.91%)
Mutual labels:  game, rpg
Stendhal
Stendhal is a fun friendly and free multiplayer online adventure game with an old school feel.
Stars: ✭ 194 (+120.45%)
Mutual labels:  game, rpg
Lamiae
Lamiae - A Most Prestigious RPG Engine/Simulator derived from Cube 2 (Sauerbraten) and friends
Stars: ✭ 57 (-35.23%)
Mutual labels:  game, rpg
Rogue Craft Sp
Rogue Craft is an ncurses based roguelike/sandbox/RPG game
Stars: ✭ 12 (-86.36%)
Mutual labels:  game, rpg
Sulis
Turn based tactical RPG with several campaigns, written in Rust
Stars: ✭ 338 (+284.09%)
Mutual labels:  game, rpg
Sdlpal
SDL-based reimplementation of the classic Chinese-language RPG "Xiān jiàn Qí Xiá Zhuàn" (also known as PAL).
Stars: ✭ 1,190 (+1252.27%)
Mutual labels:  game, rpg
Rakugo Archive
Framework (inspired by Ren'Py) for story driven games in Godot.
Stars: ✭ 291 (+230.68%)
Mutual labels:  game, rpg
Mudlet
⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua
Stars: ✭ 427 (+385.23%)
Mutual labels:  game, rpg
Gdx Rpg
java & libgdx制作的RPG游戏! an RPG by java and LibGDX
Stars: ✭ 239 (+171.59%)
Mutual labels:  game, rpg
Veloren
[Mirror] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World
Stars: ✭ 868 (+886.36%)
Mutual labels:  game, rpg
Magicallife
A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.
Stars: ✭ 145 (+64.77%)
Mutual labels:  game, rpg
Rpg Core
UNITY engine RPG framework
Stars: ✭ 146 (+65.91%)
Mutual labels:  game, rpg
Xoreos
A reimplementation of BioWare's Aurora engine (and derivatives). Pre-pre-alpha :P
Stars: ✭ 856 (+872.73%)
Mutual labels:  game, rpg
3 Modifiers And Abilities
Customise character abilities, weapons, characters and enemies. This includes multiple damage types, modifiers, sounds, animations. By the end you can create your core combat experience. (REF MA_RPG) http://gdev.tv/rpggithub
Stars: ✭ 64 (-27.27%)
Mutual labels:  game, rpg

Castle of the Winds in Elm

Castle of the Winds is a tile-based RPG made by Rick Saada in the late 80s. Many old school RPGers remember the game with fond memories and as such, this is my first second third attempt to port the game into the modern era to be playable on mobile and web browsers.

Checkout the progress here: game.castleofthewinds.com

Running from source

First

Install Elm by itself or through node npm i -g elm

`andThen`

  1. Clone: git clone https://github.com/mordrax/cotwelm/
  2. Run: ./build.sh (it cleans elm-stuff and runs elm make src/make.elm dist/js/cotw.js)
  3. Open: dist/index.html in your favourite browser (as long as it's Chrome)

Contributing

If you'd like to hack on it, the ./dev.sh script is nice to get auto refreshing of the browser. To do this you will need the http-server and browser-sync packages off npm as well. It should open up ports 5000 for elm reactor and 5008 for the html version with external semantic ui css.

I welcome suggestions for stats messages in the character creation screen!

Devlog

Herein is chronicled the third attempt at writing a game, musings on the meaning of life and general rants!

https://mordrax.github.io/cotwmtor/

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