Lisp Game Programming 2
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
enemy-test
original-shot-data
standalone
step1
step10
step11
step12
step13
step2
step3
step4
step5
step6
step7
step8
step9
Common-abogadro.png
LICENSE
README.md

README.md

Common-abogadro

Lisp Game Programming 2

This program is remade with [CommonLisp] 2 + [Lispbuilder-sdl] 3.

Original was made with HSP.

Environment

Windows 10

Emacs 24.2

Sbcl 1.3.1

Slime 2.15

Lispbuilder-sdl + ttf + mixer

How to use

From step1~13 , enemy-test or standalone holder, move target program to c:\work.

Start the slime from Emacs, and then run the program(step1 ~ 13, enemy-test, Common-abogadro).

Note) Do not forget the path settings to c:\work , etc. !

Caution

There is a Japanese message in the program [step4 later], but can not display the Japanese message in lispbuilder-sdl-ttf. Therefore, using lispbuilder-sdl-ttf modified as follows.

Holder

lispbuilder-sdl-ttf -> sdl-ttf

Change

1.string-blended.lisp: render-text-blended -> render-utf8-blended

2.string-shaded.lisp: render-text-shaded -> render-utf8-shaded

3.string-solid.lisp: render-text-solid -> render-utf8-solid

Images

abogadro

Acknowledgments

Takato toki : the original author.

by Google Translate