• R/O
  • HTTP
  • SSH
  • HTTPS

rulp: 仓库概述


Recent Commits RSS

Rev. 时间 作者 Message
9f21da3 2023-01-17 21:57:21 Giulio De Stasio master graphics: sdl2:rects freed after use
9972024 2023-01-16 18:49:00 Giulio De Stasio inputs.lisp: better input system for mouse
2ca455e 2023-01-13 00:50:45 Giulio De Stasio view.lisp: created intermediate viewpoint texture
2c8c31c 2023-01-09 06:17:50 Giulio De Stasio core.lisp: created cli interface and json maps
e1fe5af 2022-11-17 04:24:42 Giulio De Stasio support for an init.lisp file for initial setup Signed-o...
ae7f85f 2022-11-04 19:30:41 Giulio De Stasio Changed media files
e7f1d3c 2022-11-04 18:34:25 Giulio De Stasio 1 Line removal Testing the registred ssh key, no actual ...
1765755 2022-11-04 16:12:12 Giulio De Stasio Initial commit

Branches

名称 Rev. 时间 作者 Message
master 9f21da3 2023-01-17 21:57:21 Giulio De Stasio graphics: sdl2:rects freed ...

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

To compile you can use buildapp or just do with asdf. To compile with
buildapp you just need to use the makefile

$ make
# make install

Or if you don't use buildapp you can use the asdf tools for that:

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

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