├── Common.mk ├── Module.mk ├── Rpi.mk ├── SDL.mk ├── audio.c ├── audio.h ├── audio_rpi.c ├── audio_sdl.c ├── audio_test.c ├── common.scm ├── evolution.scm ├── gambitmain.c ├── game.c ├── game.h ├── joystick.c ├── joystick.h ├── link.scm ├── list_modes.c ├── listlib.c ├── listlib.h ├── math.scm ├── memory.c ├── memory.h ├── monster ├── .dropbox.attr ├── Example.SCML ├── desktop.ini ├── mon_arms │ ├── forearm_0.png │ ├── forearm_a.png │ ├── hand_0_0.png │ ├── hand_0_1.png │ ├── hand_0_2.png │ ├── hand_0_3.png │ ├── hand_a_0.png │ ├── hand_a_1.png │ ├── hand_a_2.png │ ├── hand_a_3.png │ ├── shoulder_0.png │ └── shoulder_a.png ├── mon_head │ ├── head_0.png │ ├── head_1.png │ ├── head_2.png │ └── head_3.png ├── mon_legs │ ├── foot_0.png │ ├── foot_a.png │ ├── pelvis_0.png │ ├── thigh_0.png │ └── thigh_a.png ├── mon_shadows │ └── shadow_idle.png └── mon_torso │ └── torso_0.png ├── object.scm ├── particle-main.scm ├── realmain.c ├── rect.scm ├── sampler.c ├── sampler.h ├── scmlib.scm ├── spacer ├── enemy-bullet.png ├── hero-engines.png ├── hero.png ├── images_default.png ├── images_default.xml ├── night-sky-stars.jpg ├── plasma.png ├── ship-right.png └── smoke.png ├── sparrow.scm ├── spatial.scm ├── spriter-main.scm ├── spriter-util.scm ├── spriter.scm ├── stb_image.c ├── stb_image.h ├── test.png ├── testcase.h ├── testlib.c ├── testlib.h ├── testlib_gl.c ├── testlib_internal.h ├── testlib_rpi.c ├── testlib_sdl.c ├── testlib_test.c ├── threadlib.c ├── threadlib.h ├── vector.c ├── vector.h └── xml2.scm /Common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/Common.mk -------------------------------------------------------------------------------- /Module.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/Module.mk -------------------------------------------------------------------------------- /Rpi.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/Rpi.mk -------------------------------------------------------------------------------- /SDL.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/SDL.mk -------------------------------------------------------------------------------- /audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/audio.c -------------------------------------------------------------------------------- /audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/audio.h -------------------------------------------------------------------------------- /audio_rpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/audio_rpi.c -------------------------------------------------------------------------------- /audio_sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/audio_sdl.c -------------------------------------------------------------------------------- /audio_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/audio_test.c -------------------------------------------------------------------------------- /common.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/common.scm -------------------------------------------------------------------------------- /evolution.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/evolution.scm -------------------------------------------------------------------------------- /gambitmain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/gambitmain.c -------------------------------------------------------------------------------- /game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/game.c -------------------------------------------------------------------------------- /game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/game.h -------------------------------------------------------------------------------- /joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/joystick.c -------------------------------------------------------------------------------- /joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/joystick.h -------------------------------------------------------------------------------- /link.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/link.scm -------------------------------------------------------------------------------- /list_modes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/list_modes.c -------------------------------------------------------------------------------- /listlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/listlib.c -------------------------------------------------------------------------------- /listlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/listlib.h -------------------------------------------------------------------------------- /math.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/math.scm -------------------------------------------------------------------------------- /memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/memory.c -------------------------------------------------------------------------------- /memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/memory.h -------------------------------------------------------------------------------- /monster/.dropbox.attr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/.dropbox.attr -------------------------------------------------------------------------------- /monster/Example.SCML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/Example.SCML -------------------------------------------------------------------------------- /monster/desktop.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/desktop.ini -------------------------------------------------------------------------------- /monster/mon_arms/forearm_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/forearm_0.png -------------------------------------------------------------------------------- /monster/mon_arms/forearm_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/forearm_a.png -------------------------------------------------------------------------------- /monster/mon_arms/hand_0_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/hand_0_0.png -------------------------------------------------------------------------------- /monster/mon_arms/hand_0_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/hand_0_1.png -------------------------------------------------------------------------------- /monster/mon_arms/hand_0_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/hand_0_2.png -------------------------------------------------------------------------------- /monster/mon_arms/hand_0_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/hand_0_3.png -------------------------------------------------------------------------------- /monster/mon_arms/hand_a_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/hand_a_0.png -------------------------------------------------------------------------------- /monster/mon_arms/hand_a_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/hand_a_1.png -------------------------------------------------------------------------------- /monster/mon_arms/hand_a_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/hand_a_2.png -------------------------------------------------------------------------------- /monster/mon_arms/hand_a_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/hand_a_3.png -------------------------------------------------------------------------------- /monster/mon_arms/shoulder_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/shoulder_0.png -------------------------------------------------------------------------------- /monster/mon_arms/shoulder_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_arms/shoulder_a.png -------------------------------------------------------------------------------- /monster/mon_head/head_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_head/head_0.png -------------------------------------------------------------------------------- /monster/mon_head/head_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_head/head_1.png -------------------------------------------------------------------------------- /monster/mon_head/head_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_head/head_2.png -------------------------------------------------------------------------------- /monster/mon_head/head_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_head/head_3.png -------------------------------------------------------------------------------- /monster/mon_legs/foot_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_legs/foot_0.png -------------------------------------------------------------------------------- /monster/mon_legs/foot_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_legs/foot_a.png -------------------------------------------------------------------------------- /monster/mon_legs/pelvis_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_legs/pelvis_0.png -------------------------------------------------------------------------------- /monster/mon_legs/thigh_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_legs/thigh_0.png -------------------------------------------------------------------------------- /monster/mon_legs/thigh_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_legs/thigh_a.png -------------------------------------------------------------------------------- /monster/mon_shadows/shadow_idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_shadows/shadow_idle.png -------------------------------------------------------------------------------- /monster/mon_torso/torso_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/monster/mon_torso/torso_0.png -------------------------------------------------------------------------------- /object.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/object.scm -------------------------------------------------------------------------------- /particle-main.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/particle-main.scm -------------------------------------------------------------------------------- /realmain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/realmain.c -------------------------------------------------------------------------------- /rect.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/rect.scm -------------------------------------------------------------------------------- /sampler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/sampler.c -------------------------------------------------------------------------------- /sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/sampler.h -------------------------------------------------------------------------------- /scmlib.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/scmlib.scm -------------------------------------------------------------------------------- /spacer/enemy-bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/enemy-bullet.png -------------------------------------------------------------------------------- /spacer/hero-engines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/hero-engines.png -------------------------------------------------------------------------------- /spacer/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/hero.png -------------------------------------------------------------------------------- /spacer/images_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/images_default.png -------------------------------------------------------------------------------- /spacer/images_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/images_default.xml -------------------------------------------------------------------------------- /spacer/night-sky-stars.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/night-sky-stars.jpg -------------------------------------------------------------------------------- /spacer/plasma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/plasma.png -------------------------------------------------------------------------------- /spacer/ship-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/ship-right.png -------------------------------------------------------------------------------- /spacer/smoke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spacer/smoke.png -------------------------------------------------------------------------------- /sparrow.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/sparrow.scm -------------------------------------------------------------------------------- /spatial.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spatial.scm -------------------------------------------------------------------------------- /spriter-main.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spriter-main.scm -------------------------------------------------------------------------------- /spriter-util.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spriter-util.scm -------------------------------------------------------------------------------- /spriter.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/spriter.scm -------------------------------------------------------------------------------- /stb_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/stb_image.c -------------------------------------------------------------------------------- /stb_image.h: -------------------------------------------------------------------------------- 1 | // cute hack! 2 | 3 | #define STBI_HEADER_FILE_ONLY 4 | #include "stb_image.c" 5 | -------------------------------------------------------------------------------- /test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/test.png -------------------------------------------------------------------------------- /testcase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/testcase.h -------------------------------------------------------------------------------- /testlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/testlib.c -------------------------------------------------------------------------------- /testlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/testlib.h -------------------------------------------------------------------------------- /testlib_gl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/testlib_gl.c -------------------------------------------------------------------------------- /testlib_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/testlib_internal.h -------------------------------------------------------------------------------- /testlib_rpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/testlib_rpi.c -------------------------------------------------------------------------------- /testlib_sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/testlib_sdl.c -------------------------------------------------------------------------------- /testlib_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/testlib_test.c -------------------------------------------------------------------------------- /threadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/threadlib.c -------------------------------------------------------------------------------- /threadlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/threadlib.h -------------------------------------------------------------------------------- /vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/vector.c -------------------------------------------------------------------------------- /vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/vector.h -------------------------------------------------------------------------------- /xml2.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netguy204/gambit-game-lib/HEAD/xml2.scm --------------------------------------------------------------------------------