GitXplorerGitXplorer
p

o2

public
5 stars
1 forks
0 issues

Commits

List of commits on branch master.
Verified
ca2b1d037ca34896bec8f65dd4d632c786f1190f

hide renderer creation

ppkulev committed 5 years ago
Verified
d7243a45be12c5d72b4d64091340877778ac074c

o2-game: reduce indentation level

ppkulev committed 5 years ago
Verified
41b337901a0f659e84b6e24398f2d5583ef74279

o2-game: use new init/deinit

ppkulev committed 5 years ago
Verified
762adcb42184bbe98abc2a7c0d9a3e1a536628b6

o2: generalize a little bit more application init/deinit routines

ppkulev committed 5 years ago
Verified
a46c6f3ff3455144fd993d1f754c272309944b3a

Move o2-game to separate .asd

ppkulev committed 5 years ago
Verified
e6d326bb6c972d1391ecf4401c0c11f1feed3317

Simplify examples package name

ppkulev committed 5 years ago

README

The README file for this repository.

#+TITLE: Operation "Operation"

[[logo][file:https://github.com/pkulev/o2/blob/master/res/gfx/logo.png]]

  • Dependencies You will need the following libraries installed:

    • sdl2
    • sdl2-image
    • sdl2-ttf
    • libffi
    • chipmunk
  • Installation for development You will need installed and working [[https://www.quicklisp.org][quicklisp]] for it.

    • Clone our patched cl-sdl2-ttf wrapper: #+begin_src sh git clone https://github.com/pkulev/cl-sdl2-ttf.git ~/quicklisp/local-projects/cl-sdl2-ttf #+end_src

    • Clone our chipmunk wrapper: #+begin_src sh git clone https://github.com/vaartis/cl-chipmunk.git ~/quicklisp/local-projects/cl-chipmunk #+end_src

    • Let quicklisp know about =o2= system: #+begin_src sh

      clone directly to local-projects

      git clone https://github.com/pkulev/o2.git ~/quicklisp/local-projects/o2

      or create symlink

      ln -s /path/to/o2 ~/quicklisp/local-projects/o2 #+end_src

    • Load system into the running REPL and run the game: #+begin_src common-lisp (ql:quickload :o2-game) (o2-game:main) ; run the game #+end_src

  • Running examples #+begin_src common-lisp (ql:quickload :o2/examples) (o2/examples::main) #+end_src

  • Licensing

    The source code is provided under the MIT license, you can find a copy in [[file:CC-BY-SA-4.0][LICENSE]].

    The assets are provided under the CC-BY-SA-4.0 license, you can find a copy in [[file:CC-BY-SA-4.0][CC-BY-SA-4.0]].