├── .gitignore ├── README.md ├── _clean.bat ├── bin ├── data │ ├── AmazingGrotesk19.fnt │ ├── HelveticaLight19b.fnt │ ├── Lara_Croft_default.mtl │ ├── Lara_Croft_default.obj │ ├── MeshShaderF.txt │ ├── MeshShaderV.txt │ ├── atlas.atlas │ ├── atlas.tga │ ├── box.tga │ ├── gui.atlas │ ├── gui.svg │ ├── gui.tga │ ├── mesh.raw │ ├── space_frigate_6.obj │ └── space_frigate_6_color.tga ├── default assets │ ├── HelveticaLight13.fnt │ ├── SpriteShaderF.txt │ └── SpriteShaderV.txt ├── fight │ └── main.svg ├── lander │ ├── AmazingGrotesk19.fnt │ ├── MoonShaderF.txt │ ├── MoonShaderV.txt │ ├── atlas.atlas │ ├── atlas.tga │ ├── level1.bin │ ├── main.svg │ └── moon.tga ├── pack data.bat ├── pack default assets.bat ├── pack lander.bat ├── pixel │ ├── HelveticaLight19b.fnt │ ├── PixelateF.txt │ ├── SpriteShaderF.txt │ ├── SpriteShaderV.txt │ └── palette.txt ├── shooter │ └── font.fnt └── upx shooter.bat └── src ├── SumCode.exe ├── demos ├── _template │ ├── template.lpi │ ├── template.lpr │ └── ugame.pas ├── checker │ ├── checker.lpi │ └── checker.lpr ├── demo 1 │ ├── demo1.lpi │ └── demo1.lpr ├── demo 2 - GUI │ ├── demo2gui.lpi │ ├── demo2gui.lpr │ ├── uassets.pas │ ├── ugame.pas │ ├── ugsmainmenu.pas │ └── ugssettingsmenu.pas ├── demo 3 - 3D │ ├── demo3simple3D.lpi │ ├── demo3simple3D.lpr │ └── ugame.pas ├── igdc 123 - Arena Shooter │ ├── igdc123.lpi │ ├── igdc123.lpr │ ├── uassets.pas │ ├── ugame.pas │ ├── ugsgame.pas │ ├── ugsmainmenu.pas │ ├── ugssettingsmenu.pas │ ├── uobjects.pas │ └── uunit.pas ├── igdc 125 - Pixel Craft 64 │ ├── igdc125.lpi │ ├── igdc125.lpr │ ├── uassets.pas │ ├── ugame.pas │ ├── ugsgame.pas │ ├── ugsmainmenu.pas │ ├── ugssettingsmenu.pas │ ├── uobjects.pas │ └── uunit.pas ├── igdc 128 - Arena Rage │ ├── ArenaRage.lpi │ ├── ArenaRage.lpr │ ├── uassets.pas │ ├── ucolors.pas │ ├── ugame.pas │ ├── ugui.pas │ ├── uobject.pas │ ├── uplayer.pas │ └── uunit.pas ├── lunar lander │ ├── lander.lpi │ ├── lander.lpr │ ├── umain.pas │ ├── umoon.pas │ └── uspace.pas └── shooter 2D │ ├── libufmod.o │ ├── music.pas │ ├── shooter.lpi │ ├── shooter.lpr │ ├── uFMOD.pp │ └── ugame.pas ├── engine ├── bass │ └── bass.pas ├── box2d │ ├── Physics2D.inc │ ├── UPhysics2D.pas │ ├── UPhysics2DControllers.pas │ ├── UPhysics2DHelper.pas │ ├── UPhysics2DPolygonTool.pas │ ├── UPhysics2DTypes.pas │ ├── uBox2DImport.pas │ └── uTrigger.pas ├── defines.inc ├── glrSound.pas ├── glr_core.pas ├── glr_filesystem.pas ├── glr_gamescreens.pas ├── glr_gui.pas ├── glr_math.pas ├── glr_mesh.pas ├── glr_ogl.pas ├── glr_os_win.pas ├── glr_particles2d.pas ├── glr_render.pas ├── glr_render2d.pas ├── glr_resload.pas ├── glr_scene.pas ├── glr_tween.pas └── glr_utils.pas ├── sum code without external.bat └── utils ├── font ├── ReadMe.txt ├── fontgen.ico ├── fontgen.lpi ├── fontgen.lpr ├── fontgen.res ├── ufont.pas ├── umain.lfm └── umain.pas ├── pack ├── ReadMe.txt ├── pack.lpi └── pack.lpr ├── resbuilder ├── resbuilder.lpi └── resbuilder.lpr └── sumcode ├── sumcode.lpi └── sumcode.lpr /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/README.md -------------------------------------------------------------------------------- /_clean.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/_clean.bat -------------------------------------------------------------------------------- /bin/data/AmazingGrotesk19.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/AmazingGrotesk19.fnt -------------------------------------------------------------------------------- /bin/data/HelveticaLight19b.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/HelveticaLight19b.fnt -------------------------------------------------------------------------------- /bin/data/Lara_Croft_default.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/Lara_Croft_default.mtl -------------------------------------------------------------------------------- /bin/data/Lara_Croft_default.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/Lara_Croft_default.obj -------------------------------------------------------------------------------- /bin/data/MeshShaderF.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/MeshShaderF.txt -------------------------------------------------------------------------------- /bin/data/MeshShaderV.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/MeshShaderV.txt -------------------------------------------------------------------------------- /bin/data/atlas.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/atlas.atlas -------------------------------------------------------------------------------- /bin/data/atlas.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/atlas.tga -------------------------------------------------------------------------------- /bin/data/box.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/box.tga -------------------------------------------------------------------------------- /bin/data/gui.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/gui.atlas -------------------------------------------------------------------------------- /bin/data/gui.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/gui.svg -------------------------------------------------------------------------------- /bin/data/gui.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/gui.tga -------------------------------------------------------------------------------- /bin/data/mesh.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/mesh.raw -------------------------------------------------------------------------------- /bin/data/space_frigate_6.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/space_frigate_6.obj -------------------------------------------------------------------------------- /bin/data/space_frigate_6_color.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/data/space_frigate_6_color.tga -------------------------------------------------------------------------------- /bin/default assets/HelveticaLight13.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/default assets/HelveticaLight13.fnt -------------------------------------------------------------------------------- /bin/default assets/SpriteShaderF.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/default assets/SpriteShaderF.txt -------------------------------------------------------------------------------- /bin/default assets/SpriteShaderV.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/default assets/SpriteShaderV.txt -------------------------------------------------------------------------------- /bin/fight/main.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/fight/main.svg -------------------------------------------------------------------------------- /bin/lander/AmazingGrotesk19.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/lander/AmazingGrotesk19.fnt -------------------------------------------------------------------------------- /bin/lander/MoonShaderF.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/lander/MoonShaderF.txt -------------------------------------------------------------------------------- /bin/lander/MoonShaderV.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/lander/MoonShaderV.txt -------------------------------------------------------------------------------- /bin/lander/atlas.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/lander/atlas.atlas -------------------------------------------------------------------------------- /bin/lander/atlas.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/lander/atlas.tga -------------------------------------------------------------------------------- /bin/lander/level1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/lander/level1.bin -------------------------------------------------------------------------------- /bin/lander/main.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/lander/main.svg -------------------------------------------------------------------------------- /bin/lander/moon.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/lander/moon.tga -------------------------------------------------------------------------------- /bin/pack data.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/pack data.bat -------------------------------------------------------------------------------- /bin/pack default assets.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/pack default assets.bat -------------------------------------------------------------------------------- /bin/pack lander.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/pack lander.bat -------------------------------------------------------------------------------- /bin/pixel/HelveticaLight19b.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/pixel/HelveticaLight19b.fnt -------------------------------------------------------------------------------- /bin/pixel/PixelateF.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/pixel/PixelateF.txt -------------------------------------------------------------------------------- /bin/pixel/SpriteShaderF.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/pixel/SpriteShaderF.txt -------------------------------------------------------------------------------- /bin/pixel/SpriteShaderV.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/pixel/SpriteShaderV.txt -------------------------------------------------------------------------------- /bin/pixel/palette.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/pixel/palette.txt -------------------------------------------------------------------------------- /bin/shooter/font.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/bin/shooter/font.fnt -------------------------------------------------------------------------------- /bin/upx shooter.bat: -------------------------------------------------------------------------------- 1 | upx shooter.exe -------------------------------------------------------------------------------- /src/SumCode.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/SumCode.exe -------------------------------------------------------------------------------- /src/demos/_template/template.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/_template/template.lpi -------------------------------------------------------------------------------- /src/demos/_template/template.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/_template/template.lpr -------------------------------------------------------------------------------- /src/demos/_template/ugame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/_template/ugame.pas -------------------------------------------------------------------------------- /src/demos/checker/checker.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/checker/checker.lpi -------------------------------------------------------------------------------- /src/demos/checker/checker.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/checker/checker.lpr -------------------------------------------------------------------------------- /src/demos/demo 1/demo1.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 1/demo1.lpi -------------------------------------------------------------------------------- /src/demos/demo 1/demo1.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 1/demo1.lpr -------------------------------------------------------------------------------- /src/demos/demo 2 - GUI/demo2gui.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 2 - GUI/demo2gui.lpi -------------------------------------------------------------------------------- /src/demos/demo 2 - GUI/demo2gui.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 2 - GUI/demo2gui.lpr -------------------------------------------------------------------------------- /src/demos/demo 2 - GUI/uassets.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 2 - GUI/uassets.pas -------------------------------------------------------------------------------- /src/demos/demo 2 - GUI/ugame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 2 - GUI/ugame.pas -------------------------------------------------------------------------------- /src/demos/demo 2 - GUI/ugsmainmenu.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 2 - GUI/ugsmainmenu.pas -------------------------------------------------------------------------------- /src/demos/demo 2 - GUI/ugssettingsmenu.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 2 - GUI/ugssettingsmenu.pas -------------------------------------------------------------------------------- /src/demos/demo 3 - 3D/demo3simple3D.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 3 - 3D/demo3simple3D.lpi -------------------------------------------------------------------------------- /src/demos/demo 3 - 3D/demo3simple3D.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 3 - 3D/demo3simple3D.lpr -------------------------------------------------------------------------------- /src/demos/demo 3 - 3D/ugame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/demo 3 - 3D/ugame.pas -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/igdc123.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/igdc123.lpi -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/igdc123.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/igdc123.lpr -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/uassets.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/uassets.pas -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/ugame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/ugame.pas -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/ugsgame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/ugsgame.pas -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/ugsmainmenu.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/ugsmainmenu.pas -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/ugssettingsmenu.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/ugssettingsmenu.pas -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/uobjects.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/uobjects.pas -------------------------------------------------------------------------------- /src/demos/igdc 123 - Arena Shooter/uunit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 123 - Arena Shooter/uunit.pas -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/igdc125.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/igdc125.lpi -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/igdc125.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/igdc125.lpr -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/uassets.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/uassets.pas -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/ugame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/ugame.pas -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/ugsgame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/ugsgame.pas -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/ugsmainmenu.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/ugsmainmenu.pas -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/ugssettingsmenu.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/ugssettingsmenu.pas -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/uobjects.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/uobjects.pas -------------------------------------------------------------------------------- /src/demos/igdc 125 - Pixel Craft 64/uunit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 125 - Pixel Craft 64/uunit.pas -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/ArenaRage.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/ArenaRage.lpi -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/ArenaRage.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/ArenaRage.lpr -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/uassets.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/uassets.pas -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/ucolors.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/ucolors.pas -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/ugame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/ugame.pas -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/ugui.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/ugui.pas -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/uobject.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/uobject.pas -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/uplayer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/uplayer.pas -------------------------------------------------------------------------------- /src/demos/igdc 128 - Arena Rage/uunit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/igdc 128 - Arena Rage/uunit.pas -------------------------------------------------------------------------------- /src/demos/lunar lander/lander.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/lunar lander/lander.lpi -------------------------------------------------------------------------------- /src/demos/lunar lander/lander.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/lunar lander/lander.lpr -------------------------------------------------------------------------------- /src/demos/lunar lander/umain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/lunar lander/umain.pas -------------------------------------------------------------------------------- /src/demos/lunar lander/umoon.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/lunar lander/umoon.pas -------------------------------------------------------------------------------- /src/demos/lunar lander/uspace.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/lunar lander/uspace.pas -------------------------------------------------------------------------------- /src/demos/shooter 2D/libufmod.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/shooter 2D/libufmod.o -------------------------------------------------------------------------------- /src/demos/shooter 2D/music.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/shooter 2D/music.pas -------------------------------------------------------------------------------- /src/demos/shooter 2D/shooter.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/shooter 2D/shooter.lpi -------------------------------------------------------------------------------- /src/demos/shooter 2D/shooter.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/shooter 2D/shooter.lpr -------------------------------------------------------------------------------- /src/demos/shooter 2D/uFMOD.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/shooter 2D/uFMOD.pp -------------------------------------------------------------------------------- /src/demos/shooter 2D/ugame.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/demos/shooter 2D/ugame.pas -------------------------------------------------------------------------------- /src/engine/bass/bass.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/bass/bass.pas -------------------------------------------------------------------------------- /src/engine/box2d/Physics2D.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/box2d/Physics2D.inc -------------------------------------------------------------------------------- /src/engine/box2d/UPhysics2D.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/box2d/UPhysics2D.pas -------------------------------------------------------------------------------- /src/engine/box2d/UPhysics2DControllers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/box2d/UPhysics2DControllers.pas -------------------------------------------------------------------------------- /src/engine/box2d/UPhysics2DHelper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/box2d/UPhysics2DHelper.pas -------------------------------------------------------------------------------- /src/engine/box2d/UPhysics2DPolygonTool.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/box2d/UPhysics2DPolygonTool.pas -------------------------------------------------------------------------------- /src/engine/box2d/UPhysics2DTypes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/box2d/UPhysics2DTypes.pas -------------------------------------------------------------------------------- /src/engine/box2d/uBox2DImport.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/box2d/uBox2DImport.pas -------------------------------------------------------------------------------- /src/engine/box2d/uTrigger.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/box2d/uTrigger.pas -------------------------------------------------------------------------------- /src/engine/defines.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/defines.inc -------------------------------------------------------------------------------- /src/engine/glrSound.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glrSound.pas -------------------------------------------------------------------------------- /src/engine/glr_core.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_core.pas -------------------------------------------------------------------------------- /src/engine/glr_filesystem.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_filesystem.pas -------------------------------------------------------------------------------- /src/engine/glr_gamescreens.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_gamescreens.pas -------------------------------------------------------------------------------- /src/engine/glr_gui.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_gui.pas -------------------------------------------------------------------------------- /src/engine/glr_math.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_math.pas -------------------------------------------------------------------------------- /src/engine/glr_mesh.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_mesh.pas -------------------------------------------------------------------------------- /src/engine/glr_ogl.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_ogl.pas -------------------------------------------------------------------------------- /src/engine/glr_os_win.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_os_win.pas -------------------------------------------------------------------------------- /src/engine/glr_particles2d.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_particles2d.pas -------------------------------------------------------------------------------- /src/engine/glr_render.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_render.pas -------------------------------------------------------------------------------- /src/engine/glr_render2d.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_render2d.pas -------------------------------------------------------------------------------- /src/engine/glr_resload.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_resload.pas -------------------------------------------------------------------------------- /src/engine/glr_scene.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_scene.pas -------------------------------------------------------------------------------- /src/engine/glr_tween.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_tween.pas -------------------------------------------------------------------------------- /src/engine/glr_utils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/engine/glr_utils.pas -------------------------------------------------------------------------------- /src/sum code without external.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/sum code without external.bat -------------------------------------------------------------------------------- /src/utils/font/ReadMe.txt: -------------------------------------------------------------------------------- 1 | Bitmap font generator for tiny-glr -------------------------------------------------------------------------------- /src/utils/font/fontgen.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/font/fontgen.ico -------------------------------------------------------------------------------- /src/utils/font/fontgen.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/font/fontgen.lpi -------------------------------------------------------------------------------- /src/utils/font/fontgen.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/font/fontgen.lpr -------------------------------------------------------------------------------- /src/utils/font/fontgen.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/font/fontgen.res -------------------------------------------------------------------------------- /src/utils/font/ufont.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/font/ufont.pas -------------------------------------------------------------------------------- /src/utils/font/umain.lfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/font/umain.lfm -------------------------------------------------------------------------------- /src/utils/font/umain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/font/umain.pas -------------------------------------------------------------------------------- /src/utils/pack/ReadMe.txt: -------------------------------------------------------------------------------- 1 | Resource packer for tiny-glr -------------------------------------------------------------------------------- /src/utils/pack/pack.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/pack/pack.lpi -------------------------------------------------------------------------------- /src/utils/pack/pack.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/pack/pack.lpr -------------------------------------------------------------------------------- /src/utils/resbuilder/resbuilder.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/resbuilder/resbuilder.lpi -------------------------------------------------------------------------------- /src/utils/resbuilder/resbuilder.lpr: -------------------------------------------------------------------------------- 1 | program resbuilder; 2 | {$mode delphi} 3 | {$H+} 4 | begin 5 | 6 | end. 7 | 8 | -------------------------------------------------------------------------------- /src/utils/sumcode/sumcode.lpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/sumcode/sumcode.lpi -------------------------------------------------------------------------------- /src/utils/sumcode/sumcode.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perfectdaemon/tiny-glr/HEAD/src/utils/sumcode/sumcode.lpr --------------------------------------------------------------------------------