├── .editorconfig ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── LICENSE ├── README.md ├── components ├── __template │ ├── dub.json │ └── source │ │ └── package.d ├── assimp │ ├── dub.json │ └── source │ │ └── avocado │ │ └── assimp │ │ ├── funcs.d │ │ └── package.d ├── bmfont │ ├── dub.json │ └── source │ │ └── avocado │ │ └── bmfont.d ├── core │ ├── dub.json │ └── source │ │ └── avocado │ │ └── core │ │ ├── cancelable.d │ │ ├── display │ │ ├── bitmap.d │ │ ├── imesh.d │ │ ├── irenderer.d │ │ ├── irendertarget.d │ │ ├── ishader.d │ │ ├── itexture.d │ │ ├── iview.d │ │ ├── nullrenderer.d │ │ └── nullview.d │ │ ├── engine.d │ │ ├── entity │ │ ├── component.d │ │ ├── entity.d │ │ ├── system.d │ │ └── world.d │ │ ├── event.d │ │ ├── gui │ │ └── control.d │ │ ├── package.d │ │ ├── resource │ │ ├── defaultproviders.d │ │ └── resourceprovider.d │ │ ├── task.d │ │ ├── util.d │ │ └── utilities │ │ ├── fpslimiter.d │ │ ├── math.d │ │ └── projection.d ├── dfs │ ├── dub.json │ └── source │ │ └── avocado │ │ └── dfs │ │ └── package.d ├── gl3 │ ├── dub.json │ └── source │ │ └── avocado │ │ └── gl3 │ │ ├── gl3framebuffer.d │ │ ├── gl3mesh.d │ │ ├── gl3renderer.d │ │ ├── gl3shader.d │ │ ├── gltexture.d │ │ └── package.d ├── input │ ├── dub.json │ └── source │ │ └── avocado │ │ └── input │ │ ├── keyboard.d │ │ ├── mouse.d │ │ └── package.d ├── physfs │ ├── dub.json │ └── source │ │ └── avocado │ │ └── physfs │ │ └── resourcemanager.d └── sdl2 │ ├── dub.json │ └── source │ └── avocado │ └── sdl2 │ ├── events.d │ ├── key.d │ ├── package.d │ └── sdlwindow.d ├── dub.json └── examples ├── shooter-2d ├── .gitignore ├── dub.sdl ├── res │ ├── enemy │ │ ├── dual-exploder.json │ │ ├── exploder.json │ │ ├── medium-drone.json │ │ ├── multiplier.1.json │ │ ├── multiplier.2.json │ │ ├── multiplier.3.json │ │ ├── multiplier.4.json │ │ ├── multiplier.5.json │ │ ├── sidesweeper.json │ │ ├── sidesweeper2.json │ │ ├── small-drone-spawner.json │ │ └── small-drone.json │ ├── fonts │ │ ├── roboto.bmfc │ │ ├── roboto.fnt │ │ └── roboto_0.png │ ├── level │ │ ├── level1.lvl │ │ └── tutorial.lvl │ └── levels.json ├── source │ ├── app.d │ ├── components.d │ ├── display.d │ ├── level.d │ ├── logic.d │ ├── post.d │ └── util │ │ ├── font.d │ │ └── particles.d └── views │ ├── hblur.frag │ ├── hp.frag │ ├── neon.frag │ ├── particle.frag │ ├── particle.vert │ ├── post.vert │ ├── shape.vert │ ├── text.vert │ ├── texture.frag │ └── vblur.frag └── simple ├── .gitignore ├── dub.sdl ├── res ├── models │ ├── bus.blend │ ├── bus.obj │ └── heightmap.blend ├── test.txt └── texture │ └── bus.png ├── source └── app.d └── views ├── default.vert └── texture.frag /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/README.md -------------------------------------------------------------------------------- /components/__template/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/__template/dub.json -------------------------------------------------------------------------------- /components/__template/source/package.d: -------------------------------------------------------------------------------- 1 | module avocado.__template; -------------------------------------------------------------------------------- /components/assimp/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/assimp/dub.json -------------------------------------------------------------------------------- /components/assimp/source/avocado/assimp/funcs.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/assimp/source/avocado/assimp/funcs.d -------------------------------------------------------------------------------- /components/assimp/source/avocado/assimp/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/assimp/source/avocado/assimp/package.d -------------------------------------------------------------------------------- /components/bmfont/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/bmfont/dub.json -------------------------------------------------------------------------------- /components/bmfont/source/avocado/bmfont.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/bmfont/source/avocado/bmfont.d -------------------------------------------------------------------------------- /components/core/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/dub.json -------------------------------------------------------------------------------- /components/core/source/avocado/core/cancelable.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/cancelable.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/bitmap.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/bitmap.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/imesh.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/imesh.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/irenderer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/irenderer.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/irendertarget.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/irendertarget.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/ishader.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/ishader.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/itexture.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/itexture.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/iview.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/iview.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/nullrenderer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/nullrenderer.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/display/nullview.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/display/nullview.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/engine.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/engine.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/entity/component.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/entity/component.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/entity/entity.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/entity/entity.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/entity/system.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/entity/system.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/entity/world.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/entity/world.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/event.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/event.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/gui/control.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/gui/control.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/package.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/resource/defaultproviders.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/resource/defaultproviders.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/resource/resourceprovider.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/resource/resourceprovider.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/task.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/task.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/util.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/util.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/utilities/fpslimiter.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/utilities/fpslimiter.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/utilities/math.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/utilities/math.d -------------------------------------------------------------------------------- /components/core/source/avocado/core/utilities/projection.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/core/source/avocado/core/utilities/projection.d -------------------------------------------------------------------------------- /components/dfs/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/dfs/dub.json -------------------------------------------------------------------------------- /components/dfs/source/avocado/dfs/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/dfs/source/avocado/dfs/package.d -------------------------------------------------------------------------------- /components/gl3/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/gl3/dub.json -------------------------------------------------------------------------------- /components/gl3/source/avocado/gl3/gl3framebuffer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/gl3/source/avocado/gl3/gl3framebuffer.d -------------------------------------------------------------------------------- /components/gl3/source/avocado/gl3/gl3mesh.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/gl3/source/avocado/gl3/gl3mesh.d -------------------------------------------------------------------------------- /components/gl3/source/avocado/gl3/gl3renderer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/gl3/source/avocado/gl3/gl3renderer.d -------------------------------------------------------------------------------- /components/gl3/source/avocado/gl3/gl3shader.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/gl3/source/avocado/gl3/gl3shader.d -------------------------------------------------------------------------------- /components/gl3/source/avocado/gl3/gltexture.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/gl3/source/avocado/gl3/gltexture.d -------------------------------------------------------------------------------- /components/gl3/source/avocado/gl3/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/gl3/source/avocado/gl3/package.d -------------------------------------------------------------------------------- /components/input/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/input/dub.json -------------------------------------------------------------------------------- /components/input/source/avocado/input/keyboard.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/input/source/avocado/input/keyboard.d -------------------------------------------------------------------------------- /components/input/source/avocado/input/mouse.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/input/source/avocado/input/mouse.d -------------------------------------------------------------------------------- /components/input/source/avocado/input/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/input/source/avocado/input/package.d -------------------------------------------------------------------------------- /components/physfs/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/physfs/dub.json -------------------------------------------------------------------------------- /components/physfs/source/avocado/physfs/resourcemanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/physfs/source/avocado/physfs/resourcemanager.d -------------------------------------------------------------------------------- /components/sdl2/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/sdl2/dub.json -------------------------------------------------------------------------------- /components/sdl2/source/avocado/sdl2/events.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/sdl2/source/avocado/sdl2/events.d -------------------------------------------------------------------------------- /components/sdl2/source/avocado/sdl2/key.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/sdl2/source/avocado/sdl2/key.d -------------------------------------------------------------------------------- /components/sdl2/source/avocado/sdl2/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/sdl2/source/avocado/sdl2/package.d -------------------------------------------------------------------------------- /components/sdl2/source/avocado/sdl2/sdlwindow.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/components/sdl2/source/avocado/sdl2/sdlwindow.d -------------------------------------------------------------------------------- /dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/dub.json -------------------------------------------------------------------------------- /examples/shooter-2d/.gitignore: -------------------------------------------------------------------------------- 1 | /sample-shooter-2d 2 | -------------------------------------------------------------------------------- /examples/shooter-2d/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/dub.sdl -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/dual-exploder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/dual-exploder.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/exploder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/exploder.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/medium-drone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/medium-drone.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/multiplier.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/multiplier.1.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/multiplier.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/multiplier.2.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/multiplier.3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/multiplier.3.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/multiplier.4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/multiplier.4.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/multiplier.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/multiplier.5.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/sidesweeper.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/sidesweeper.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/sidesweeper2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/sidesweeper2.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/small-drone-spawner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/small-drone-spawner.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/enemy/small-drone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/enemy/small-drone.json -------------------------------------------------------------------------------- /examples/shooter-2d/res/fonts/roboto.bmfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/fonts/roboto.bmfc -------------------------------------------------------------------------------- /examples/shooter-2d/res/fonts/roboto.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/fonts/roboto.fnt -------------------------------------------------------------------------------- /examples/shooter-2d/res/fonts/roboto_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/fonts/roboto_0.png -------------------------------------------------------------------------------- /examples/shooter-2d/res/level/level1.lvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/level/level1.lvl -------------------------------------------------------------------------------- /examples/shooter-2d/res/level/tutorial.lvl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/level/tutorial.lvl -------------------------------------------------------------------------------- /examples/shooter-2d/res/levels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/res/levels.json -------------------------------------------------------------------------------- /examples/shooter-2d/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/source/app.d -------------------------------------------------------------------------------- /examples/shooter-2d/source/components.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/source/components.d -------------------------------------------------------------------------------- /examples/shooter-2d/source/display.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/source/display.d -------------------------------------------------------------------------------- /examples/shooter-2d/source/level.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/source/level.d -------------------------------------------------------------------------------- /examples/shooter-2d/source/logic.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/source/logic.d -------------------------------------------------------------------------------- /examples/shooter-2d/source/post.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/source/post.d -------------------------------------------------------------------------------- /examples/shooter-2d/source/util/font.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/source/util/font.d -------------------------------------------------------------------------------- /examples/shooter-2d/source/util/particles.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/source/util/particles.d -------------------------------------------------------------------------------- /examples/shooter-2d/views/hblur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/hblur.frag -------------------------------------------------------------------------------- /examples/shooter-2d/views/hp.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/hp.frag -------------------------------------------------------------------------------- /examples/shooter-2d/views/neon.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/neon.frag -------------------------------------------------------------------------------- /examples/shooter-2d/views/particle.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/particle.frag -------------------------------------------------------------------------------- /examples/shooter-2d/views/particle.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/particle.vert -------------------------------------------------------------------------------- /examples/shooter-2d/views/post.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/post.vert -------------------------------------------------------------------------------- /examples/shooter-2d/views/shape.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/shape.vert -------------------------------------------------------------------------------- /examples/shooter-2d/views/text.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/text.vert -------------------------------------------------------------------------------- /examples/shooter-2d/views/texture.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/texture.frag -------------------------------------------------------------------------------- /examples/shooter-2d/views/vblur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/shooter-2d/views/vblur.frag -------------------------------------------------------------------------------- /examples/simple/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/.gitignore -------------------------------------------------------------------------------- /examples/simple/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/dub.sdl -------------------------------------------------------------------------------- /examples/simple/res/models/bus.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/res/models/bus.blend -------------------------------------------------------------------------------- /examples/simple/res/models/bus.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/res/models/bus.obj -------------------------------------------------------------------------------- /examples/simple/res/models/heightmap.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/res/models/heightmap.blend -------------------------------------------------------------------------------- /examples/simple/res/test.txt: -------------------------------------------------------------------------------- 1 | From res/ 2 | -------------------------------------------------------------------------------- /examples/simple/res/texture/bus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/res/texture/bus.png -------------------------------------------------------------------------------- /examples/simple/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/source/app.d -------------------------------------------------------------------------------- /examples/simple/views/default.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/views/default.vert -------------------------------------------------------------------------------- /examples/simple/views/texture.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamAvocado/Avocado/HEAD/examples/simple/views/texture.frag --------------------------------------------------------------------------------