All Projects → bcdice → Bcdice

bcdice / Bcdice

Licence: bsd-3-clause
Bones & Cards is the most popular TRPG Dice Bot in Japan

Programming Languages

ruby
36898 projects - #4 most used programming language

Labels

Projects that are alternatives of or similar to Bcdice

Flare Engine
Free/Libre Action Roleplaying Engine (engine only)
Stars: ✭ 784 (+1106.15%)
Mutual labels:  rpg
Dnd 5e Latex Template
LaTeX package to typeset material for the fifth edition of the "world's greatest roleplaying game".
Stars: ✭ 875 (+1246.15%)
Mutual labels:  rpg
Lamiae
Lamiae - A Most Prestigious RPG Engine/Simulator derived from Cube 2 (Sauerbraten) and friends
Stars: ✭ 57 (-12.31%)
Mutual labels:  rpg
Veloren
[Mirror] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World
Stars: ✭ 868 (+1235.38%)
Mutual labels:  rpg
Xoreos
A reimplementation of BioWare's Aurora engine (and derivatives). Pre-pre-alpha :P
Stars: ✭ 856 (+1216.92%)
Mutual labels:  rpg
Landoftherair
A high-fantasy MORPG.
Stars: ✭ 35 (-46.15%)
Mutual labels:  rpg
Rpg Js
Create your browser RPG and MMORPG in your browser !
Stars: ✭ 656 (+909.23%)
Mutual labels:  rpg
Mv Android Client
RPG Maker MV unofficial Android client
Stars: ✭ 64 (-1.54%)
Mutual labels:  rpg
Rogue Craft Sp
Rogue Craft is an ncurses based roguelike/sandbox/RPG game
Stars: ✭ 12 (-81.54%)
Mutual labels:  rpg
Novitiate
A procedurally generated RPG inspired by Rogue and written in Pony.
Stars: ✭ 57 (-12.31%)
Mutual labels:  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 (+1309.23%)
Mutual labels:  rpg
Godot Open Rpg
Learn to create turn-based combat with this Open Source RPG demo ⚔
Stars: ✭ 855 (+1215.38%)
Mutual labels:  rpg
Xoreos Tools
Tools to help the development of xoreos
Stars: ✭ 38 (-41.54%)
Mutual labels:  rpg
Fgmk
Retro RPG Game Maker
Stars: ✭ 794 (+1121.54%)
Mutual labels:  rpg
Tapir
RGSS compatible runtime (namely: emulator for RPG Maker XP, VX, and VX Ace)
Stars: ✭ 60 (-7.69%)
Mutual labels:  rpg
Actionrpggame
Unreal Engine 4 Action RPG type game starter kit.
Stars: ✭ 773 (+1089.23%)
Mutual labels:  rpg
Goprogressquest
Progress Quest implemented in Go
Stars: ✭ 20 (-69.23%)
Mutual labels:  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 (-1.54%)
Mutual labels:  rpg
Bytepath
A replayable arcade shooter with a focus on build theorycrafting made using Lua and LÖVE.
Stars: ✭ 1,119 (+1621.54%)
Mutual labels:  rpg
Adventuresmith
Generate tabletop RPG nonsense at the push of a button! (on Android)
Stars: ✭ 54 (-16.92%)
Mutual labels:  rpg

BCDice

Action Status Gem Version codecov Maintainability Discord

様々なTRPGシステムの判定に対応したIRC用ダイスボット兼オンセツール用ダイスエンジン

Documents

バグ報告や機能要望

BCDiceの問題を発見したり、機能の要望がある時に起こすアクションの一例は以下のようなものがあります。

  1. Discordの BCDice Offcial Chat にある各種チャンネルへ投稿する (迷ったらここ!)
  2. Twitterで @ysakasin にメンションを送る
  3. 問い合わせフォームから問い合わせる
  4. GitHubの issue や Pull Request を作成する (GitとGitHubがわかる人向け)

Quick Start

require "bcdice"
require "bcdice/game_system" # 全ゲームシステムをロードする

cthulhu7th = BCDice.game_system_class("Cthulhu7th")
result = cthulhu7th.eval("CC<=25") #=> #<BCDice::Result>
result.text      #=> "(1D100<=25) ボーナス・ペナルティダイス[0] > 1 > 1 > クリティカル"
result.success?  #=> true
result.critical? #=> true
require "bcdice"
require "bcdice/user_defined_dice_table"

text = <<~TEXT
  飲み物表
  1D6
  1:水
  2:緑茶
  3:麦茶
  4:コーラ
  5:オレンジジュース
  6:選ばれし者の知的飲料
TEXT
result = BCDice::UserDefinedDiceTable.eval(text) #=> #<BCDice::Result>
result.text #=> "飲み物表(6) > 選ばれし者の知的飲料"

LICENSE

BSD 3-Clause License

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