sucle
2020-04-27
Cube Demo Game
aabbcc
a blocky axis aligned physics engine
License:
MITAuthors:
terminal625Dependencies:
quads
utility
application
Bring the components together for a desktop app
License:
MITAuthors:
terminal625Dependencies:
bordeaux-threads
cl-opengl
deflazy
glhelp
scratch-buffer
utility
window
camera-matrix
projection matrices for 3d rendering
License:
MITAuthors:
terminal625Dependencies:
nsb-cga
uncommon-lisp
character-modifier-bits
Convert character keys according to shift, meta, control, alt
License:
MITAuthors:
terminal625Dependencies:
None
control
keyboard input, like wasd, and terminal emulator codes
License:
MITAuthors:
terminal625Dependencies:
character-modifier-bits
utility
window
crud
Create, Read, Update, Delete. Key/value Persistent storage for lisp objects.
License:
MITAuthors:
gregcmanDependencies:
alexandria
base64
lparallel
sqlite
sucle-serialize
uiop
deflazy
lazy loading reloading on changes
License:
MITAuthors:
terminal625Dependencies:
bordeaux-threads
uncommon-lisp
utility
fps-independent-timestep
do physics simulations without worrying about frames per second, And a millisecond or microsecond timer
License:
MITAuthors:
terminal625Dependencies:
alexandria
local-time
glhelp
Generate GLSL that runs on all versions but leaves out features that are backwards incompatible and All OpenGL code utilities I've written.
License:
MITAuthors:
terminal625Dependencies:
cl-opengl
deflazy
glsl-toolkit
split-sequence
uncommon-lisp
image-utility
Load an image and/or flip it
License:
MITAuthors:
terminal625Dependencies:
opticl
lem-opengl
Dependencies:
application
control
livesupport
minilem
ncurses-clone-for-lem
sucle
trivial-clipboard
uncommon-lisp
utility
ncurses-clone-for-lem
Dependencies:
application
cffi
cl-ppcre
lparallel
nsb-cga
text-subsystem
utility
nsb-cga
adds destructive matrix functions to sb-cga
License:
MITAuthors:
terminal625Dependencies:
cl-reexport
sb-cga
quads
quads, as in shapes with 4 vertices
License:
MITAuthors:
terminal625Dependencies:
utility
scratch-buffer
fast write to a buffer, like vector-push-extend. a highly optimized data structure for fast writing and ok n(1) random access, highly optimized iterator for writing to the reverse-array-array
License:
MITAuthors:
terminal625Dependencies:
bordeaux-threads
utility
sucle
Cube Demo Game
License:
MITAuthors:
terminal625Dependencies:
aabbcc
alexandria
application
black-tie
camera-matrix
cl-opengl
control
crud
fps-independent-timestep
glhelp
image-utility
livesupport
ncurses-clone-for-lem
nsb-cga
quads
scratch-buffer
sucle-multiprocessing
sucle-temp
text-subsystem
uncommon-lisp
utility
sucle-multiprocessing
multiprocessing fcailities
License:
MITAuthors:
terminal625Dependencies:
bordeaux-threads
cl-cpus
lparallel
uncommon-lisp
utility
sucle-serialize
data serialization
License:
MITAuthors:
terminal625Dependencies:
chipz
cl-conspack
salza2
sucle-temp
provide a place for assets,temp, and confid files for sucle
License:
MITAuthors:
terminal625Dependencies:
asdf
sucle-test
Test system for sucle libraries
License:
MITAuthors:
terminal625Dependencies:
aabbcc
alexandria
application
camera-matrix
character-modifier-bits
cl-opengl
control
deflazy
fps-independent-timestep
image-utility
ncurses-clone-for-lem
nsb-cga
quads
scratch-buffer
sucle
sucle-multiprocessing
sucle-serialize
text-subsystem
uncommon-lisp
window
text-subsystem
Draw a grid of characters with bold or underline really fast in OpenGL
License:
MITAuthors:
terminal625Dependencies:
application
deflazy
image-utility
nsb-cga
quads
sucle-temp
utility
text-subsystem-generate-font
Dependencies:
cl-freetype2
opticl
utility
uncommon-lisp
Trivially convert from a struct form to an equivalent defclass
License:
MITAuthors:
terminal625Dependencies:
structy-defclass
window
glfw3 opengl context creation, windowing and input
License:
MITAuthors:
terminal625Dependencies:
alexandria
bodge-glfw
cffi
trivial-features
utility