├── .gitignore ├── CHANGES.md ├── LICENSE.md ├── README.md ├── example-platformer-tiled.c ├── example-platformer.c ├── example-platformer.rc ├── example-tiled.c ├── example-tiled.rc ├── lib ├── gifw.h ├── json.h ├── mingw │ ├── _mingw_unicode.h │ ├── d3d10.h │ ├── d3d10_1.h │ ├── d3d10_1shader.h │ ├── d3d10effect.h │ ├── d3d10misc.h │ ├── d3d10shader.h │ ├── d3d11.h │ ├── d3d11sdklayers.h │ ├── d3dcommon.h │ ├── dsound.h │ ├── dxgi.h │ ├── dxgiformat.h │ └── dxgitype.h ├── punity-sdl.c ├── punity-tiled.h ├── stb_image.h └── stb_vorbis.c ├── main.c ├── main.rc ├── punity.h └── res ├── example-platformer ├── hit.ogg ├── jump.ogg ├── land.ogg ├── map1.json ├── map_test.json ├── music.ogg ├── src │ ├── tileset-minimal.psd │ └── tileset.psd ├── tileset.json └── tileset.png ├── font-4x10.png ├── font-4x7.png └── icon.ico /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/CHANGES.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/README.md -------------------------------------------------------------------------------- /example-platformer-tiled.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/example-platformer-tiled.c -------------------------------------------------------------------------------- /example-platformer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/example-platformer.c -------------------------------------------------------------------------------- /example-platformer.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/example-platformer.rc -------------------------------------------------------------------------------- /example-tiled.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/example-tiled.c -------------------------------------------------------------------------------- /example-tiled.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/example-tiled.rc -------------------------------------------------------------------------------- /lib/gifw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/gifw.h -------------------------------------------------------------------------------- /lib/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/json.h -------------------------------------------------------------------------------- /lib/mingw/_mingw_unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/_mingw_unicode.h -------------------------------------------------------------------------------- /lib/mingw/d3d10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3d10.h -------------------------------------------------------------------------------- /lib/mingw/d3d10_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3d10_1.h -------------------------------------------------------------------------------- /lib/mingw/d3d10_1shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3d10_1shader.h -------------------------------------------------------------------------------- /lib/mingw/d3d10effect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3d10effect.h -------------------------------------------------------------------------------- /lib/mingw/d3d10misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3d10misc.h -------------------------------------------------------------------------------- /lib/mingw/d3d10shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3d10shader.h -------------------------------------------------------------------------------- /lib/mingw/d3d11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3d11.h -------------------------------------------------------------------------------- /lib/mingw/d3d11sdklayers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3d11sdklayers.h -------------------------------------------------------------------------------- /lib/mingw/d3dcommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/d3dcommon.h -------------------------------------------------------------------------------- /lib/mingw/dsound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/dsound.h -------------------------------------------------------------------------------- /lib/mingw/dxgi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/dxgi.h -------------------------------------------------------------------------------- /lib/mingw/dxgiformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/dxgiformat.h -------------------------------------------------------------------------------- /lib/mingw/dxgitype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/mingw/dxgitype.h -------------------------------------------------------------------------------- /lib/punity-sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/punity-sdl.c -------------------------------------------------------------------------------- /lib/punity-tiled.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/punity-tiled.h -------------------------------------------------------------------------------- /lib/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/stb_image.h -------------------------------------------------------------------------------- /lib/stb_vorbis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/lib/stb_vorbis.c -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/main.c -------------------------------------------------------------------------------- /main.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/main.rc -------------------------------------------------------------------------------- /punity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/punity.h -------------------------------------------------------------------------------- /res/example-platformer/hit.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/hit.ogg -------------------------------------------------------------------------------- /res/example-platformer/jump.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/jump.ogg -------------------------------------------------------------------------------- /res/example-platformer/land.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/land.ogg -------------------------------------------------------------------------------- /res/example-platformer/map1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/map1.json -------------------------------------------------------------------------------- /res/example-platformer/map_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/map_test.json -------------------------------------------------------------------------------- /res/example-platformer/music.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/music.ogg -------------------------------------------------------------------------------- /res/example-platformer/src/tileset-minimal.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/src/tileset-minimal.psd -------------------------------------------------------------------------------- /res/example-platformer/src/tileset.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/src/tileset.psd -------------------------------------------------------------------------------- /res/example-platformer/tileset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/tileset.json -------------------------------------------------------------------------------- /res/example-platformer/tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/example-platformer/tileset.png -------------------------------------------------------------------------------- /res/font-4x10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/font-4x10.png -------------------------------------------------------------------------------- /res/font-4x7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/font-4x7.png -------------------------------------------------------------------------------- /res/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martincohen/Punity/HEAD/res/icon.ico --------------------------------------------------------------------------------