├── README.md ├── dub.json ├── examples ├── 0 - canvas │ ├── dub.json │ └── source │ │ └── main.d ├── 1 - movement │ ├── dub.json │ └── source │ │ └── main.d ├── 10 - blend modes │ ├── dub.json │ └── source │ │ └── main.d ├── 11 - rts path finding │ ├── dub.json │ └── source │ │ ├── dosfont.d │ │ └── main.d ├── 12 - cel7 fantasy console │ ├── dub.json │ ├── snake.c7 │ └── source │ │ ├── api.d │ │ ├── fe.d │ │ └── main.d ├── 13 - isometric procgen │ ├── dub.json │ └── source │ │ ├── main.d │ │ └── vxlgen │ │ ├── aosmap.d │ │ ├── block.d │ │ ├── cell.d │ │ ├── grid.d │ │ ├── pattern.d │ │ ├── randutils.d │ │ ├── room.d │ │ ├── simplexnoise.d │ │ ├── stair.d │ │ ├── terrain.d │ │ └── tower.d ├── 14 - canvas vs canvasity │ ├── dub.json │ └── source │ │ └── main.d ├── 15 - cellular automaton │ ├── dub.json │ └── source │ │ └── main.d ├── 16 - laser world │ ├── dub.json │ └── source │ │ ├── biomes.d │ │ ├── chunk.d │ │ ├── main.d │ │ ├── world.d │ │ └── worldref.d ├── 17 - matrix rain │ ├── dub.json │ └── source │ │ └── main.d ├── 18 - space invader │ ├── dub.json │ └── source │ │ └── main.d ├── 19 - snake with guns │ ├── dub.json │ ├── img │ │ ├── eyes.aseprite │ │ ├── eyes.png │ │ ├── otherstiles.png │ │ ├── othertiles.aseprite │ │ ├── palette.png │ │ ├── players4.aseprite │ │ └── players4.png │ └── source │ │ ├── audiomanager.d │ │ ├── bullet.d │ │ ├── constants.d │ │ ├── game.d │ │ ├── main.d │ │ ├── pattern.d │ │ ├── player.d │ │ ├── texture.d │ │ ├── viewport.d │ │ └── world.d ├── 2 - minesweeper │ ├── bg.mp3 │ ├── dub.json │ ├── loose.wav │ ├── reveal.wav │ ├── select.wav │ └── source │ │ ├── dosfont.d │ │ └── main.d ├── 3 - rawrender │ ├── dub.json │ └── source │ │ └── main.d ├── 4 - voxelrender │ ├── chr_knight.vox │ ├── dub.json │ └── source │ │ ├── main.d │ │ └── ray.d ├── 5 - UI │ ├── dub.json │ └── source │ │ └── main.d ├── 6 - markov-rules │ ├── dub.json │ └── source │ │ └── main.d ├── 7 - roguelike │ ├── data │ │ ├── Aliasthis.ttf │ │ ├── font-gen.html │ │ ├── fonts │ │ │ ├── consola_11x17.png │ │ │ ├── consola_13x20.png │ │ │ ├── consola_15x24.png │ │ │ ├── consola_17x27.png │ │ │ ├── consola_19x30.png │ │ │ ├── consola_21x33.png │ │ │ └── consola_9x14.png │ │ ├── intro.png │ │ ├── mainmenu.png │ │ ├── music.mp3 │ │ ├── music2.mp3 │ │ └── step.wav │ ├── dub.json │ ├── remarks.txt │ └── source │ │ ├── aliasthis │ │ ├── cell.d │ │ ├── change.d │ │ ├── chartable.d │ │ ├── colors.d │ │ ├── command.d │ │ ├── config.d │ │ ├── console.d │ │ ├── entity.d │ │ ├── game.d │ │ ├── grid.d │ │ ├── lang │ │ │ ├── english.d │ │ │ ├── french.d │ │ │ ├── lang.d │ │ │ └── package.d │ │ ├── levelgen.d │ │ ├── simplexnoise.d │ │ ├── states.d │ │ └── worldstate.d │ │ └── main.d ├── 8 - biomes │ ├── dub.json │ └── source │ │ └── main.d ├── 9 - incremental │ ├── dub.json │ └── source │ │ ├── dosfont.d │ │ └── main.d └── README.md ├── logo.png ├── resources └── Lato-Semibold-stripped.ttf └── source └── turtle ├── game.d ├── graphics.d ├── keyboard.d ├── mouse.d ├── package.d ├── random.d ├── renderer.d └── ui.d /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/README.md -------------------------------------------------------------------------------- /dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/dub.json -------------------------------------------------------------------------------- /examples/0 - canvas/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/0 - canvas/dub.json -------------------------------------------------------------------------------- /examples/0 - canvas/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/0 - canvas/source/main.d -------------------------------------------------------------------------------- /examples/1 - movement/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/1 - movement/dub.json -------------------------------------------------------------------------------- /examples/1 - movement/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/1 - movement/source/main.d -------------------------------------------------------------------------------- /examples/10 - blend modes/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/10 - blend modes/dub.json -------------------------------------------------------------------------------- /examples/10 - blend modes/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/10 - blend modes/source/main.d -------------------------------------------------------------------------------- /examples/11 - rts path finding/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/11 - rts path finding/dub.json -------------------------------------------------------------------------------- /examples/11 - rts path finding/source/dosfont.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/11 - rts path finding/source/dosfont.d -------------------------------------------------------------------------------- /examples/11 - rts path finding/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/11 - rts path finding/source/main.d -------------------------------------------------------------------------------- /examples/12 - cel7 fantasy console/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/12 - cel7 fantasy console/dub.json -------------------------------------------------------------------------------- /examples/12 - cel7 fantasy console/snake.c7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/12 - cel7 fantasy console/snake.c7 -------------------------------------------------------------------------------- /examples/12 - cel7 fantasy console/source/api.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/12 - cel7 fantasy console/source/api.d -------------------------------------------------------------------------------- /examples/12 - cel7 fantasy console/source/fe.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/12 - cel7 fantasy console/source/fe.d -------------------------------------------------------------------------------- /examples/12 - cel7 fantasy console/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/12 - cel7 fantasy console/source/main.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/dub.json -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/main.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/aosmap.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/aosmap.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/block.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/block.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/cell.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/cell.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/grid.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/grid.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/pattern.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/pattern.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/randutils.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/randutils.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/room.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/room.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/simplexnoise.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/simplexnoise.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/stair.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/stair.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/terrain.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/terrain.d -------------------------------------------------------------------------------- /examples/13 - isometric procgen/source/vxlgen/tower.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/13 - isometric procgen/source/vxlgen/tower.d -------------------------------------------------------------------------------- /examples/14 - canvas vs canvasity/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/14 - canvas vs canvasity/dub.json -------------------------------------------------------------------------------- /examples/14 - canvas vs canvasity/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/14 - canvas vs canvasity/source/main.d -------------------------------------------------------------------------------- /examples/15 - cellular automaton/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/15 - cellular automaton/dub.json -------------------------------------------------------------------------------- /examples/15 - cellular automaton/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/15 - cellular automaton/source/main.d -------------------------------------------------------------------------------- /examples/16 - laser world/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/16 - laser world/dub.json -------------------------------------------------------------------------------- /examples/16 - laser world/source/biomes.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/16 - laser world/source/biomes.d -------------------------------------------------------------------------------- /examples/16 - laser world/source/chunk.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/16 - laser world/source/chunk.d -------------------------------------------------------------------------------- /examples/16 - laser world/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/16 - laser world/source/main.d -------------------------------------------------------------------------------- /examples/16 - laser world/source/world.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/16 - laser world/source/world.d -------------------------------------------------------------------------------- /examples/16 - laser world/source/worldref.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/16 - laser world/source/worldref.d -------------------------------------------------------------------------------- /examples/17 - matrix rain/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/17 - matrix rain/dub.json -------------------------------------------------------------------------------- /examples/17 - matrix rain/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/17 - matrix rain/source/main.d -------------------------------------------------------------------------------- /examples/18 - space invader/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/18 - space invader/dub.json -------------------------------------------------------------------------------- /examples/18 - space invader/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/18 - space invader/source/main.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/dub.json -------------------------------------------------------------------------------- /examples/19 - snake with guns/img/eyes.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/img/eyes.aseprite -------------------------------------------------------------------------------- /examples/19 - snake with guns/img/eyes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/img/eyes.png -------------------------------------------------------------------------------- /examples/19 - snake with guns/img/otherstiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/img/otherstiles.png -------------------------------------------------------------------------------- /examples/19 - snake with guns/img/othertiles.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/img/othertiles.aseprite -------------------------------------------------------------------------------- /examples/19 - snake with guns/img/palette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/img/palette.png -------------------------------------------------------------------------------- /examples/19 - snake with guns/img/players4.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/img/players4.aseprite -------------------------------------------------------------------------------- /examples/19 - snake with guns/img/players4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/img/players4.png -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/audiomanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/audiomanager.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/bullet.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/bullet.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/constants.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/constants.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/game.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/game.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/main.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/pattern.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/pattern.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/player.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/player.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/texture.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/texture.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/viewport.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/viewport.d -------------------------------------------------------------------------------- /examples/19 - snake with guns/source/world.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/19 - snake with guns/source/world.d -------------------------------------------------------------------------------- /examples/2 - minesweeper/bg.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/2 - minesweeper/bg.mp3 -------------------------------------------------------------------------------- /examples/2 - minesweeper/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/2 - minesweeper/dub.json -------------------------------------------------------------------------------- /examples/2 - minesweeper/loose.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/2 - minesweeper/loose.wav -------------------------------------------------------------------------------- /examples/2 - minesweeper/reveal.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/2 - minesweeper/reveal.wav -------------------------------------------------------------------------------- /examples/2 - minesweeper/select.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/2 - minesweeper/select.wav -------------------------------------------------------------------------------- /examples/2 - minesweeper/source/dosfont.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/2 - minesweeper/source/dosfont.d -------------------------------------------------------------------------------- /examples/2 - minesweeper/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/2 - minesweeper/source/main.d -------------------------------------------------------------------------------- /examples/3 - rawrender/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/3 - rawrender/dub.json -------------------------------------------------------------------------------- /examples/3 - rawrender/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/3 - rawrender/source/main.d -------------------------------------------------------------------------------- /examples/4 - voxelrender/chr_knight.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/4 - voxelrender/chr_knight.vox -------------------------------------------------------------------------------- /examples/4 - voxelrender/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/4 - voxelrender/dub.json -------------------------------------------------------------------------------- /examples/4 - voxelrender/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/4 - voxelrender/source/main.d -------------------------------------------------------------------------------- /examples/4 - voxelrender/source/ray.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/4 - voxelrender/source/ray.d -------------------------------------------------------------------------------- /examples/5 - UI/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/5 - UI/dub.json -------------------------------------------------------------------------------- /examples/5 - UI/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/5 - UI/source/main.d -------------------------------------------------------------------------------- /examples/6 - markov-rules/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/6 - markov-rules/dub.json -------------------------------------------------------------------------------- /examples/6 - markov-rules/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/6 - markov-rules/source/main.d -------------------------------------------------------------------------------- /examples/7 - roguelike/data/Aliasthis.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/Aliasthis.ttf -------------------------------------------------------------------------------- /examples/7 - roguelike/data/font-gen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/font-gen.html -------------------------------------------------------------------------------- /examples/7 - roguelike/data/fonts/consola_11x17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/fonts/consola_11x17.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/fonts/consola_13x20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/fonts/consola_13x20.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/fonts/consola_15x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/fonts/consola_15x24.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/fonts/consola_17x27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/fonts/consola_17x27.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/fonts/consola_19x30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/fonts/consola_19x30.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/fonts/consola_21x33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/fonts/consola_21x33.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/fonts/consola_9x14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/fonts/consola_9x14.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/intro.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/mainmenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/mainmenu.png -------------------------------------------------------------------------------- /examples/7 - roguelike/data/music.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/music.mp3 -------------------------------------------------------------------------------- /examples/7 - roguelike/data/music2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/music2.mp3 -------------------------------------------------------------------------------- /examples/7 - roguelike/data/step.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/data/step.wav -------------------------------------------------------------------------------- /examples/7 - roguelike/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/dub.json -------------------------------------------------------------------------------- /examples/7 - roguelike/remarks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/remarks.txt -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/cell.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/cell.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/change.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/change.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/chartable.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/chartable.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/colors.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/colors.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/command.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/command.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/config.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/config.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/console.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/console.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/entity.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/entity.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/game.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/game.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/grid.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/grid.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/lang/english.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/lang/english.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/lang/french.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/lang/french.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/lang/lang.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/lang/lang.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/lang/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/lang/package.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/levelgen.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/levelgen.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/simplexnoise.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/simplexnoise.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/states.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/states.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/aliasthis/worldstate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/aliasthis/worldstate.d -------------------------------------------------------------------------------- /examples/7 - roguelike/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/7 - roguelike/source/main.d -------------------------------------------------------------------------------- /examples/8 - biomes/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/8 - biomes/dub.json -------------------------------------------------------------------------------- /examples/8 - biomes/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/8 - biomes/source/main.d -------------------------------------------------------------------------------- /examples/9 - incremental/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/9 - incremental/dub.json -------------------------------------------------------------------------------- /examples/9 - incremental/source/dosfont.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/9 - incremental/source/dosfont.d -------------------------------------------------------------------------------- /examples/9 - incremental/source/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/9 - incremental/source/main.d -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/examples/README.md -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/logo.png -------------------------------------------------------------------------------- /resources/Lato-Semibold-stripped.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/resources/Lato-Semibold-stripped.ttf -------------------------------------------------------------------------------- /source/turtle/game.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/source/turtle/game.d -------------------------------------------------------------------------------- /source/turtle/graphics.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/source/turtle/graphics.d -------------------------------------------------------------------------------- /source/turtle/keyboard.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/source/turtle/keyboard.d -------------------------------------------------------------------------------- /source/turtle/mouse.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/source/turtle/mouse.d -------------------------------------------------------------------------------- /source/turtle/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/source/turtle/package.d -------------------------------------------------------------------------------- /source/turtle/random.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/source/turtle/random.d -------------------------------------------------------------------------------- /source/turtle/renderer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/source/turtle/renderer.d -------------------------------------------------------------------------------- /source/turtle/ui.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p0nce/turtle/HEAD/source/turtle/ui.d --------------------------------------------------------------------------------