• R/O
  • SSH

rulp: Repository summary

The main repository for rulp in Mercurial


Recent Commits RSS

Rev. Time Author Message
fa16c76c22a7 2022-05-17 17:04:05 Giulio De Stasio tip resolved entity selection, added few things
1aeae3aacfcd 2022-05-15 05:44:15 Giulio De Stasio Moved to SDL2
f1cbf8d801a5 2022-05-02 20:27:33 Giulio De Stasio inverted rendering positions
592642a7a3b1 2022-05-02 20:26:36 Giulio De Stasio inverted rendering positions
14b6e681c9c8 2022-04-18 22:16:27 Giulio De Stasio size modifier
d70c495c9354 2022-04-10 09:00:35 Giulio De Stasio updated README and hgignore
f964dff7e1de 2022-04-10 08:53:45 Giulio De Stasio scaffolding and new asdf system
b30940a5b53e 2021-10-22 19:39:49 Giulio De Stasio made grids global
c1407c4dbd67 2021-10-20 21:34:11 Giulio De Stasio removed other files (I'm dumb)
452c3eae71b0 2021-10-20 21:32:15 Giulio De Stasio removed WIP file (inteded to internal use)

Recently edited Tags

Name Rev. Time Author
tip fa16c76c22a7 2022-05-17 17:04:05 Giulio De Stasio

Branches

Name Rev. Time Author Message
default fa16c76c22a7 2022-05-17 17:04:05 Giulio De Stasio resolved entity selection, ...

README

# RULP: Ru*** roLeplay Playground

It is a virtual board for roleplay games, it display a table
with a grid to simulate battles and scenaries. It include
an editor to create your own map and events.

## Install

The software is released as binaries on the osdn page in both appimage
with dependencies and rpm/deb. This software uses raylib, tcl and tk to
run.

If you want to compile, be aware that this software is
developed with Common Lisp and it is tested and deployed with
the "Steel Bank Common Lisp" (sbcl), but it can work
with other implementations such as GNU clisp or Clozure Common Lisp.

* sbcl (or clisp, or ccl)

Also the software uses sdl2 and ltk libraries for display graphics.

* sdl2-devel
* sdl2_image-devel
* tcl
* tk
* quicklisp

with all these dependencies you should be able to compile the software
trough the lisp repl:

$ cd /path/to/sources
$ sbcl --load system.asd
* (require :rulp)
* (asdf:make :rulp)

Use CTRL+D to exit console.
Show on old repository browser