├── .gitignore ├── LICENSE ├── README.md ├── assets └── spritesheets │ ├── coins │ ├── MonedaD.png │ ├── MonedaP.png │ └── MonedaR.png │ ├── fire │ ├── guide.png │ ├── png │ │ ├── blue │ │ │ ├── end │ │ │ │ ├── burning_end_1.png │ │ │ │ ├── burning_end_2.png │ │ │ │ ├── burning_end_3.png │ │ │ │ ├── burning_end_4.png │ │ │ │ └── burning_end_5.png │ │ │ ├── loops │ │ │ │ ├── burning_loop_1.png │ │ │ │ ├── burning_loop_1_144x192.png │ │ │ │ ├── burning_loop_2.png │ │ │ │ ├── burning_loop_3.png │ │ │ │ ├── burning_loop_4.png │ │ │ │ └── burning_loop_5.png │ │ │ └── start │ │ │ │ ├── burning_start_1.png │ │ │ │ ├── burning_start_2.png │ │ │ │ ├── burning_start_3.png │ │ │ │ ├── burning_start_4.png │ │ │ │ └── burning_start_5.png │ │ ├── green │ │ │ ├── end │ │ │ │ ├── burning_end_1.png │ │ │ │ ├── burning_end_2.png │ │ │ │ ├── burning_end_3.png │ │ │ │ ├── burning_end_4.png │ │ │ │ └── burning_end_5.png │ │ │ ├── loops │ │ │ │ ├── burning_loop_1.png │ │ │ │ ├── burning_loop_2.png │ │ │ │ ├── burning_loop_3.png │ │ │ │ ├── burning_loop_4.png │ │ │ │ └── burning_loop_5.png │ │ │ └── start │ │ │ │ ├── burning_start_1.png │ │ │ │ ├── burning_start_2.png │ │ │ │ ├── burning_start_3.png │ │ │ │ ├── burning_start_4.png │ │ │ │ └── burning_start_5.png │ │ ├── orange │ │ │ ├── end │ │ │ │ ├── burning_end_1.png │ │ │ │ ├── burning_end_2.png │ │ │ │ ├── burning_end_3.png │ │ │ │ ├── burning_end_4.png │ │ │ │ └── burning_end_5.png │ │ │ ├── loops │ │ │ │ ├── burning_loop_1.png │ │ │ │ ├── burning_loop_2.png │ │ │ │ ├── burning_loop_3.png │ │ │ │ ├── burning_loop_4.png │ │ │ │ └── burning_loop_5.png │ │ │ └── start │ │ │ │ ├── burning_start_1.png │ │ │ │ ├── burning_start_2.png │ │ │ │ ├── burning_start_3.png │ │ │ │ ├── burning_start_4.png │ │ │ │ └── burning_start_5.png │ │ ├── purple │ │ │ ├── end │ │ │ │ ├── burning_end_1.png │ │ │ │ ├── burning_end_2.png │ │ │ │ ├── burning_end_3.png │ │ │ │ ├── burning_end_4.png │ │ │ │ └── burning_end_5.png │ │ │ ├── loops │ │ │ │ ├── burning_loop_1.png │ │ │ │ ├── burning_loop_2.png │ │ │ │ ├── burning_loop_3.png │ │ │ │ ├── burning_loop_4.png │ │ │ │ └── burning_loop_5.png │ │ │ └── start │ │ │ │ ├── burning_start_1.png │ │ │ │ ├── burning_start_2.png │ │ │ │ ├── burning_start_3.png │ │ │ │ ├── burning_start_4.png │ │ │ │ └── burning_start_5.png │ │ └── white │ │ │ ├── end │ │ │ ├── burning_end_1.png │ │ │ ├── burning_end_2.png │ │ │ ├── burning_end_3.png │ │ │ ├── burning_end_4.png │ │ │ └── burning_end_5.png │ │ │ ├── loops │ │ │ ├── burning_loop_1.png │ │ │ ├── burning_loop_2.png │ │ │ ├── burning_loop_3.png │ │ │ ├── burning_loop_4.png │ │ │ └── burning_loop_5.png │ │ │ └── start │ │ │ ├── burning_start_1.png │ │ │ ├── burning_start_2.png │ │ │ ├── burning_start_3.png │ │ │ ├── burning_start_4.png │ │ │ └── burning_start_5.png │ └── readme.TXT │ ├── gems │ ├── spr_coin_ama.png │ ├── spr_coin_azu.png │ ├── spr_coin_gri.png │ ├── spr_coin_roj.png │ └── spr_coin_strip4.png │ └── player │ ├── Font.txt │ ├── effects │ ├── Run_dust_8x38.png │ ├── SteamMan_steam_14x28.png │ └── Walk_dust_6x24.png │ ├── graveRobber │ ├── GraveRobber.png │ ├── GraveRobber_attack1.png │ ├── GraveRobber_attack2.png │ ├── GraveRobber_attack3.png │ ├── GraveRobber_climb.png │ ├── GraveRobber_craft.png │ ├── GraveRobber_death.png │ ├── GraveRobber_hurt.png │ ├── GraveRobber_idle.png │ ├── GraveRobber_jump.png │ ├── GraveRobber_push.png │ ├── GraveRobber_run.png │ └── GraveRobber_walk.png │ ├── license.txt │ ├── steamMan │ ├── SteamMan.png │ ├── SteamMan_attack1.png │ ├── SteamMan_attack2.png │ ├── SteamMan_attack3.png │ ├── SteamMan_climb.png │ ├── SteamMan_craft.png │ ├── SteamMan_death.png │ ├── SteamMan_hurt.png │ ├── SteamMan_idle.png │ ├── SteamMan_jump.png │ ├── SteamMan_push.png │ ├── SteamMan_run.png │ └── SteamMan_walk.png │ └── woodcutter │ ├── Woodcutter.png │ ├── Woodcutter_attack1.png │ ├── Woodcutter_attack2.png │ ├── Woodcutter_attack3.png │ ├── Woodcutter_climb.png │ ├── Woodcutter_craft.png │ ├── Woodcutter_death.png │ ├── Woodcutter_hurt.png │ ├── Woodcutter_idle.png │ ├── Woodcutter_jump.png │ ├── Woodcutter_push.png │ ├── Woodcutter_run.png │ ├── Woodcutter_spritesheet.png │ └── Woodcutter_walk.png ├── img ├── color-2174049_1280.png ├── colorful-2174045_1280.png ├── dprogramming.jpeg ├── geometric-3037028_1920.png ├── profile │ ├── banner image 00.png │ ├── banner image element.png │ ├── banner image.png │ ├── d-nogc .png │ ├── dman.png │ ├── profile github.png │ ├── profile youtube.jpg │ └── rocket.png ├── thumbnail.jpg └── thumbnail_.jpg ├── lesson#1 - Installing DMD, DUB, Sublime Text └── README.md ├── lesson#10 - Setting up DUB with Raylib └── raylib_firstWindow │ ├── dub.json │ ├── dub.selections.json │ └── source │ └── app.d ├── lesson#11 - Opening a window and drawing with Raylib └── raylib_firstWindow │ ├── car.png │ ├── dub.json │ ├── dub.selections.json │ └── source │ └── app.d ├── lesson#12.1 - Structs └── raylib_firstWindow │ ├── car.png │ ├── dub.json │ ├── dub.selections.json │ └── source │ └── app.d ├── lesson#12.2 - Modules └── raylib_firstWindow │ ├── car.png │ ├── dub.json │ ├── dub.selections.json │ └── source │ ├── app.d │ └── test.d ├── lesson#13 - 2D Tic Tac Toe └── ticTacToe │ ├── dub.json │ ├── dub.selections.json │ ├── res │ ├── cross.png │ └── nought.png │ └── source │ ├── app.d │ └── data.d ├── lesson#14 - 2D Snake Game ├── .gitignore ├── dub.json ├── dub.selections.json └── source │ └── app.d ├── lesson#15 - The Stack vs. the Heap └── stack vs heap.png ├── lesson#16 - Pointers + Manual Memory Allocation ├── main.d └── pointers.png ├── lesson#17 - Classes vs. Structs └── main.d ├── lesson#18 - Encapsulation and Protection Attributes ├── encap_protec_attrib.d └── main.d ├── lesson#19.1 - Interfaces and Inheritance ├── inheritance.d └── main.d ├── lesson#19.2 - Inheriting from classes ├── inheritance diagram.png ├── inheritance.d └── main.d ├── lesson#19.3 - Static and Final members └── main.d ├── lesson#2 - Hello, Dlang └── main.d ├── lesson#20 - this, alias, alias this keyword └── main.d ├── lesson#21 - More on Imports ├── main.d ├── school.d └── student.d ├── lesson#22 - Singleton design pattern └── ourGame │ ├── .gitignore │ ├── dub.json │ ├── dub.selections.json │ └── source │ ├── app.d │ ├── data.d │ └── gstatemanager.d ├── lesson#23 - State design pattern └── ourGame │ ├── .gitignore │ ├── dub.json │ ├── dub.selections.json │ └── source │ ├── app.d │ ├── data.d │ ├── gstatemanager.d │ ├── menu.d │ └── play.d ├── lesson#24 - Observer Design Pattern ├── main.d └── slides │ ├── ObserverDiagram2.png │ ├── ObserverExample.png │ └── observer.jpg ├── lesson#25 - Wrapping up the Game State Manager └── ourGame │ ├── .gitignore │ ├── dub.json │ ├── dub.selections.json │ └── source │ ├── app.d │ ├── data.d │ ├── gstatemanager.d │ ├── menu.d │ └── play.d ├── lesson#26 - Drawing a player ├── ourGame │ ├── .gitignore │ ├── dub.json │ ├── dub.selections.json │ └── source │ │ ├── app.d │ │ └── game │ │ ├── data.d │ │ ├── gstatemanager.d │ │ ├── menu.d │ │ ├── play.d │ │ └── player.d └── slides │ ├── slide1.png │ └── slide2.png ├── lesson#27 - in, out, inout type qualifiers ├── in_out_inout.d ├── ourGame │ ├── .gitignore │ ├── dub.json │ ├── dub.selections.json │ └── source │ │ ├── app.d │ │ └── game │ │ ├── data.d │ │ ├── gstatemanager.d │ │ ├── menu.d │ │ ├── play.d │ │ └── player.d └── slides │ ├── 0.jpg │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ └── 8.png ├── lesson#28 - Simple spritesheet animation ├── ourGame │ ├── .gitignore │ ├── dub.json │ ├── dub.selections.json │ └── source │ │ ├── app.d │ │ └── game │ │ ├── animation │ │ └── animation.d │ │ ├── data.d │ │ ├── entity │ │ ├── coin.d │ │ └── player.d │ │ ├── gstatemanager.d │ │ └── state │ │ ├── menu.d │ │ └── play.d └── slides │ ├── 0.jpg │ ├── 1.png │ ├── 10.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ └── 9.png ├── lesson#29 - Player spritesheet animation ├── ourGame │ ├── .gitignore │ ├── dub.json │ ├── dub.selections.json │ └── source │ │ ├── app.d │ │ └── game │ │ ├── animation │ │ ├── animation.d │ │ └── manager.d │ │ ├── data.d │ │ ├── entity │ │ ├── coin.d │ │ └── player.d │ │ ├── gstatemanager.d │ │ └── state │ │ ├── menu.d │ │ └── play.d └── slides │ ├── 0.jpg │ ├── 1.jpg │ ├── 10.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ └── 9.png ├── lesson#3 - Fundamental Data Types └── main.d ├── lesson#4 - Create a Calculator! └── main.d ├── lesson#5 - Improving our Calculator └── main.d ├── lesson#6.1 - Strings and Arrays └── main.d ├── lesson#6.2 - For loop and Random Number Generator └── main.d ├── lesson#7 - Passing by value and by reference ├── main.d └── ticTacToe.d ├── lesson#8 - Converting Data Types ├── main.d └── ticTacToe.d ├── lesson#9.1 - Enums ├── hints_battleship.png └── main.d ├── lesson#9.2 - Creating Battleship game └── main.d └── lesson#9.3 - Finishing Battleship game └── main.d /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/README.md -------------------------------------------------------------------------------- /assets/spritesheets/coins/MonedaD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/coins/MonedaD.png -------------------------------------------------------------------------------- /assets/spritesheets/coins/MonedaP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/coins/MonedaP.png -------------------------------------------------------------------------------- /assets/spritesheets/coins/MonedaR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/coins/MonedaR.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/guide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/guide.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/end/burning_end_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/end/burning_end_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/end/burning_end_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/end/burning_end_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/end/burning_end_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/end/burning_end_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/end/burning_end_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/end/burning_end_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/end/burning_end_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/end/burning_end_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/loops/burning_loop_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/loops/burning_loop_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/loops/burning_loop_1_144x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/loops/burning_loop_1_144x192.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/loops/burning_loop_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/loops/burning_loop_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/loops/burning_loop_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/loops/burning_loop_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/loops/burning_loop_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/loops/burning_loop_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/loops/burning_loop_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/loops/burning_loop_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/start/burning_start_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/start/burning_start_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/start/burning_start_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/start/burning_start_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/start/burning_start_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/start/burning_start_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/start/burning_start_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/start/burning_start_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/blue/start/burning_start_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/blue/start/burning_start_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/end/burning_end_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/end/burning_end_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/end/burning_end_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/end/burning_end_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/end/burning_end_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/end/burning_end_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/end/burning_end_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/end/burning_end_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/end/burning_end_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/end/burning_end_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/loops/burning_loop_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/loops/burning_loop_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/loops/burning_loop_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/loops/burning_loop_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/loops/burning_loop_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/loops/burning_loop_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/loops/burning_loop_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/loops/burning_loop_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/loops/burning_loop_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/loops/burning_loop_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/start/burning_start_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/start/burning_start_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/start/burning_start_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/start/burning_start_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/start/burning_start_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/start/burning_start_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/start/burning_start_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/start/burning_start_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/green/start/burning_start_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/green/start/burning_start_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/end/burning_end_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/end/burning_end_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/end/burning_end_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/end/burning_end_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/end/burning_end_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/end/burning_end_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/end/burning_end_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/end/burning_end_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/end/burning_end_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/end/burning_end_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/loops/burning_loop_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/loops/burning_loop_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/loops/burning_loop_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/loops/burning_loop_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/loops/burning_loop_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/loops/burning_loop_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/loops/burning_loop_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/loops/burning_loop_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/loops/burning_loop_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/loops/burning_loop_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/start/burning_start_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/start/burning_start_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/start/burning_start_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/start/burning_start_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/start/burning_start_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/start/burning_start_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/start/burning_start_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/start/burning_start_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/orange/start/burning_start_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/orange/start/burning_start_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/end/burning_end_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/end/burning_end_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/end/burning_end_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/end/burning_end_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/end/burning_end_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/end/burning_end_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/end/burning_end_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/end/burning_end_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/end/burning_end_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/end/burning_end_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/loops/burning_loop_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/loops/burning_loop_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/loops/burning_loop_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/loops/burning_loop_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/loops/burning_loop_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/loops/burning_loop_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/loops/burning_loop_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/loops/burning_loop_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/loops/burning_loop_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/loops/burning_loop_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/start/burning_start_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/start/burning_start_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/start/burning_start_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/start/burning_start_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/start/burning_start_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/start/burning_start_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/start/burning_start_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/start/burning_start_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/purple/start/burning_start_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/purple/start/burning_start_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/end/burning_end_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/end/burning_end_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/end/burning_end_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/end/burning_end_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/end/burning_end_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/end/burning_end_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/end/burning_end_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/end/burning_end_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/end/burning_end_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/end/burning_end_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/loops/burning_loop_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/loops/burning_loop_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/loops/burning_loop_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/loops/burning_loop_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/loops/burning_loop_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/loops/burning_loop_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/loops/burning_loop_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/loops/burning_loop_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/loops/burning_loop_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/loops/burning_loop_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/start/burning_start_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/start/burning_start_1.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/start/burning_start_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/start/burning_start_2.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/start/burning_start_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/start/burning_start_3.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/start/burning_start_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/start/burning_start_4.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/png/white/start/burning_start_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/png/white/start/burning_start_5.png -------------------------------------------------------------------------------- /assets/spritesheets/fire/readme.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/fire/readme.TXT -------------------------------------------------------------------------------- /assets/spritesheets/gems/spr_coin_ama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/gems/spr_coin_ama.png -------------------------------------------------------------------------------- /assets/spritesheets/gems/spr_coin_azu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/gems/spr_coin_azu.png -------------------------------------------------------------------------------- /assets/spritesheets/gems/spr_coin_gri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/gems/spr_coin_gri.png -------------------------------------------------------------------------------- /assets/spritesheets/gems/spr_coin_roj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/gems/spr_coin_roj.png -------------------------------------------------------------------------------- /assets/spritesheets/gems/spr_coin_strip4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/gems/spr_coin_strip4.png -------------------------------------------------------------------------------- /assets/spritesheets/player/Font.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/Font.txt -------------------------------------------------------------------------------- /assets/spritesheets/player/effects/Run_dust_8x38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/effects/Run_dust_8x38.png -------------------------------------------------------------------------------- /assets/spritesheets/player/effects/SteamMan_steam_14x28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/effects/SteamMan_steam_14x28.png -------------------------------------------------------------------------------- /assets/spritesheets/player/effects/Walk_dust_6x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/effects/Walk_dust_6x24.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_attack1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_attack1.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_attack2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_attack2.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_attack3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_attack3.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_climb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_climb.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_craft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_craft.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_death.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_death.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_hurt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_hurt.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_idle.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_jump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_jump.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_push.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_push.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_run.png -------------------------------------------------------------------------------- /assets/spritesheets/player/graveRobber/GraveRobber_walk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/graveRobber/GraveRobber_walk.png -------------------------------------------------------------------------------- /assets/spritesheets/player/license.txt: -------------------------------------------------------------------------------- 1 | https://craftpix.net/file-licenses/ -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_attack1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_attack1.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_attack2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_attack2.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_attack3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_attack3.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_climb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_climb.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_craft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_craft.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_death.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_death.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_hurt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_hurt.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_idle.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_jump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_jump.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_push.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_push.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_run.png -------------------------------------------------------------------------------- /assets/spritesheets/player/steamMan/SteamMan_walk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/steamMan/SteamMan_walk.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_attack1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_attack1.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_attack2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_attack2.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_attack3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_attack3.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_climb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_climb.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_craft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_craft.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_death.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_death.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_hurt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_hurt.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_idle.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_jump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_jump.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_push.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_push.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_run.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_spritesheet.png -------------------------------------------------------------------------------- /assets/spritesheets/player/woodcutter/Woodcutter_walk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/assets/spritesheets/player/woodcutter/Woodcutter_walk.png -------------------------------------------------------------------------------- /img/color-2174049_1280.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/color-2174049_1280.png -------------------------------------------------------------------------------- /img/colorful-2174045_1280.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/colorful-2174045_1280.png -------------------------------------------------------------------------------- /img/dprogramming.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/dprogramming.jpeg -------------------------------------------------------------------------------- /img/geometric-3037028_1920.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/geometric-3037028_1920.png -------------------------------------------------------------------------------- /img/profile/banner image 00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/profile/banner image 00.png -------------------------------------------------------------------------------- /img/profile/banner image element.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/profile/banner image element.png -------------------------------------------------------------------------------- /img/profile/banner image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/profile/banner image.png -------------------------------------------------------------------------------- /img/profile/d-nogc .png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/profile/d-nogc .png -------------------------------------------------------------------------------- /img/profile/dman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/profile/dman.png -------------------------------------------------------------------------------- /img/profile/profile github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/profile/profile github.png -------------------------------------------------------------------------------- /img/profile/profile youtube.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/profile/profile youtube.jpg -------------------------------------------------------------------------------- /img/profile/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/profile/rocket.png -------------------------------------------------------------------------------- /img/thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/thumbnail.jpg -------------------------------------------------------------------------------- /img/thumbnail_.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/img/thumbnail_.jpg -------------------------------------------------------------------------------- /lesson#1 - Installing DMD, DUB, Sublime Text/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#1 - Installing DMD, DUB, Sublime Text/README.md -------------------------------------------------------------------------------- /lesson#10 - Setting up DUB with Raylib/raylib_firstWindow/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#10 - Setting up DUB with Raylib/raylib_firstWindow/dub.json -------------------------------------------------------------------------------- /lesson#10 - Setting up DUB with Raylib/raylib_firstWindow/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#10 - Setting up DUB with Raylib/raylib_firstWindow/dub.selections.json -------------------------------------------------------------------------------- /lesson#10 - Setting up DUB with Raylib/raylib_firstWindow/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#10 - Setting up DUB with Raylib/raylib_firstWindow/source/app.d -------------------------------------------------------------------------------- /lesson#11 - Opening a window and drawing with Raylib/raylib_firstWindow/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#11 - Opening a window and drawing with Raylib/raylib_firstWindow/car.png -------------------------------------------------------------------------------- /lesson#11 - Opening a window and drawing with Raylib/raylib_firstWindow/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#11 - Opening a window and drawing with Raylib/raylib_firstWindow/dub.json -------------------------------------------------------------------------------- /lesson#11 - Opening a window and drawing with Raylib/raylib_firstWindow/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#11 - Opening a window and drawing with Raylib/raylib_firstWindow/dub.selections.json -------------------------------------------------------------------------------- /lesson#11 - Opening a window and drawing with Raylib/raylib_firstWindow/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#11 - Opening a window and drawing with Raylib/raylib_firstWindow/source/app.d -------------------------------------------------------------------------------- /lesson#12.1 - Structs/raylib_firstWindow/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.1 - Structs/raylib_firstWindow/car.png -------------------------------------------------------------------------------- /lesson#12.1 - Structs/raylib_firstWindow/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.1 - Structs/raylib_firstWindow/dub.json -------------------------------------------------------------------------------- /lesson#12.1 - Structs/raylib_firstWindow/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.1 - Structs/raylib_firstWindow/dub.selections.json -------------------------------------------------------------------------------- /lesson#12.1 - Structs/raylib_firstWindow/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.1 - Structs/raylib_firstWindow/source/app.d -------------------------------------------------------------------------------- /lesson#12.2 - Modules/raylib_firstWindow/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.2 - Modules/raylib_firstWindow/car.png -------------------------------------------------------------------------------- /lesson#12.2 - Modules/raylib_firstWindow/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.2 - Modules/raylib_firstWindow/dub.json -------------------------------------------------------------------------------- /lesson#12.2 - Modules/raylib_firstWindow/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.2 - Modules/raylib_firstWindow/dub.selections.json -------------------------------------------------------------------------------- /lesson#12.2 - Modules/raylib_firstWindow/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.2 - Modules/raylib_firstWindow/source/app.d -------------------------------------------------------------------------------- /lesson#12.2 - Modules/raylib_firstWindow/source/test.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#12.2 - Modules/raylib_firstWindow/source/test.d -------------------------------------------------------------------------------- /lesson#13 - 2D Tic Tac Toe/ticTacToe/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#13 - 2D Tic Tac Toe/ticTacToe/dub.json -------------------------------------------------------------------------------- /lesson#13 - 2D Tic Tac Toe/ticTacToe/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#13 - 2D Tic Tac Toe/ticTacToe/dub.selections.json -------------------------------------------------------------------------------- /lesson#13 - 2D Tic Tac Toe/ticTacToe/res/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#13 - 2D Tic Tac Toe/ticTacToe/res/cross.png -------------------------------------------------------------------------------- /lesson#13 - 2D Tic Tac Toe/ticTacToe/res/nought.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#13 - 2D Tic Tac Toe/ticTacToe/res/nought.png -------------------------------------------------------------------------------- /lesson#13 - 2D Tic Tac Toe/ticTacToe/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#13 - 2D Tic Tac Toe/ticTacToe/source/app.d -------------------------------------------------------------------------------- /lesson#13 - 2D Tic Tac Toe/ticTacToe/source/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#13 - 2D Tic Tac Toe/ticTacToe/source/data.d -------------------------------------------------------------------------------- /lesson#14 - 2D Snake Game/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#14 - 2D Snake Game/.gitignore -------------------------------------------------------------------------------- /lesson#14 - 2D Snake Game/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#14 - 2D Snake Game/dub.json -------------------------------------------------------------------------------- /lesson#14 - 2D Snake Game/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#14 - 2D Snake Game/dub.selections.json -------------------------------------------------------------------------------- /lesson#14 - 2D Snake Game/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#14 - 2D Snake Game/source/app.d -------------------------------------------------------------------------------- /lesson#15 - The Stack vs. the Heap/stack vs heap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#15 - The Stack vs. the Heap/stack vs heap.png -------------------------------------------------------------------------------- /lesson#16 - Pointers + Manual Memory Allocation/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#16 - Pointers + Manual Memory Allocation/main.d -------------------------------------------------------------------------------- /lesson#16 - Pointers + Manual Memory Allocation/pointers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#16 - Pointers + Manual Memory Allocation/pointers.png -------------------------------------------------------------------------------- /lesson#17 - Classes vs. Structs/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#17 - Classes vs. Structs/main.d -------------------------------------------------------------------------------- /lesson#18 - Encapsulation and Protection Attributes/encap_protec_attrib.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#18 - Encapsulation and Protection Attributes/encap_protec_attrib.d -------------------------------------------------------------------------------- /lesson#18 - Encapsulation and Protection Attributes/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#18 - Encapsulation and Protection Attributes/main.d -------------------------------------------------------------------------------- /lesson#19.1 - Interfaces and Inheritance/inheritance.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#19.1 - Interfaces and Inheritance/inheritance.d -------------------------------------------------------------------------------- /lesson#19.1 - Interfaces and Inheritance/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#19.1 - Interfaces and Inheritance/main.d -------------------------------------------------------------------------------- /lesson#19.2 - Inheriting from classes/inheritance diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#19.2 - Inheriting from classes/inheritance diagram.png -------------------------------------------------------------------------------- /lesson#19.2 - Inheriting from classes/inheritance.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#19.2 - Inheriting from classes/inheritance.d -------------------------------------------------------------------------------- /lesson#19.2 - Inheriting from classes/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#19.2 - Inheriting from classes/main.d -------------------------------------------------------------------------------- /lesson#19.3 - Static and Final members/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#19.3 - Static and Final members/main.d -------------------------------------------------------------------------------- /lesson#2 - Hello, Dlang/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#2 - Hello, Dlang/main.d -------------------------------------------------------------------------------- /lesson#20 - this, alias, alias this keyword/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#20 - this, alias, alias this keyword/main.d -------------------------------------------------------------------------------- /lesson#21 - More on Imports/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#21 - More on Imports/main.d -------------------------------------------------------------------------------- /lesson#21 - More on Imports/school.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#21 - More on Imports/school.d -------------------------------------------------------------------------------- /lesson#21 - More on Imports/student.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#21 - More on Imports/student.d -------------------------------------------------------------------------------- /lesson#22 - Singleton design pattern/ourGame/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#22 - Singleton design pattern/ourGame/.gitignore -------------------------------------------------------------------------------- /lesson#22 - Singleton design pattern/ourGame/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#22 - Singleton design pattern/ourGame/dub.json -------------------------------------------------------------------------------- /lesson#22 - Singleton design pattern/ourGame/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#22 - Singleton design pattern/ourGame/dub.selections.json -------------------------------------------------------------------------------- /lesson#22 - Singleton design pattern/ourGame/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#22 - Singleton design pattern/ourGame/source/app.d -------------------------------------------------------------------------------- /lesson#22 - Singleton design pattern/ourGame/source/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#22 - Singleton design pattern/ourGame/source/data.d -------------------------------------------------------------------------------- /lesson#22 - Singleton design pattern/ourGame/source/gstatemanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#22 - Singleton design pattern/ourGame/source/gstatemanager.d -------------------------------------------------------------------------------- /lesson#23 - State design pattern/ourGame/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#23 - State design pattern/ourGame/.gitignore -------------------------------------------------------------------------------- /lesson#23 - State design pattern/ourGame/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#23 - State design pattern/ourGame/dub.json -------------------------------------------------------------------------------- /lesson#23 - State design pattern/ourGame/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#23 - State design pattern/ourGame/dub.selections.json -------------------------------------------------------------------------------- /lesson#23 - State design pattern/ourGame/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#23 - State design pattern/ourGame/source/app.d -------------------------------------------------------------------------------- /lesson#23 - State design pattern/ourGame/source/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#23 - State design pattern/ourGame/source/data.d -------------------------------------------------------------------------------- /lesson#23 - State design pattern/ourGame/source/gstatemanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#23 - State design pattern/ourGame/source/gstatemanager.d -------------------------------------------------------------------------------- /lesson#23 - State design pattern/ourGame/source/menu.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#23 - State design pattern/ourGame/source/menu.d -------------------------------------------------------------------------------- /lesson#23 - State design pattern/ourGame/source/play.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#23 - State design pattern/ourGame/source/play.d -------------------------------------------------------------------------------- /lesson#24 - Observer Design Pattern/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#24 - Observer Design Pattern/main.d -------------------------------------------------------------------------------- /lesson#24 - Observer Design Pattern/slides/ObserverDiagram2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#24 - Observer Design Pattern/slides/ObserverDiagram2.png -------------------------------------------------------------------------------- /lesson#24 - Observer Design Pattern/slides/ObserverExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#24 - Observer Design Pattern/slides/ObserverExample.png -------------------------------------------------------------------------------- /lesson#24 - Observer Design Pattern/slides/observer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#24 - Observer Design Pattern/slides/observer.jpg -------------------------------------------------------------------------------- /lesson#25 - Wrapping up the Game State Manager/ourGame/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#25 - Wrapping up the Game State Manager/ourGame/.gitignore -------------------------------------------------------------------------------- /lesson#25 - Wrapping up the Game State Manager/ourGame/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#25 - Wrapping up the Game State Manager/ourGame/dub.json -------------------------------------------------------------------------------- /lesson#25 - Wrapping up the Game State Manager/ourGame/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#25 - Wrapping up the Game State Manager/ourGame/dub.selections.json -------------------------------------------------------------------------------- /lesson#25 - Wrapping up the Game State Manager/ourGame/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#25 - Wrapping up the Game State Manager/ourGame/source/app.d -------------------------------------------------------------------------------- /lesson#25 - Wrapping up the Game State Manager/ourGame/source/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#25 - Wrapping up the Game State Manager/ourGame/source/data.d -------------------------------------------------------------------------------- /lesson#25 - Wrapping up the Game State Manager/ourGame/source/gstatemanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#25 - Wrapping up the Game State Manager/ourGame/source/gstatemanager.d -------------------------------------------------------------------------------- /lesson#25 - Wrapping up the Game State Manager/ourGame/source/menu.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#25 - Wrapping up the Game State Manager/ourGame/source/menu.d -------------------------------------------------------------------------------- /lesson#25 - Wrapping up the Game State Manager/ourGame/source/play.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#25 - Wrapping up the Game State Manager/ourGame/source/play.d -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/.gitignore -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/dub.json -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/dub.selections.json -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/source/app.d -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/source/game/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/source/game/data.d -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/source/game/gstatemanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/source/game/gstatemanager.d -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/source/game/menu.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/source/game/menu.d -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/source/game/play.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/source/game/play.d -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/ourGame/source/game/player.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/ourGame/source/game/player.d -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/slides/slide1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/slides/slide1.png -------------------------------------------------------------------------------- /lesson#26 - Drawing a player/slides/slide2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#26 - Drawing a player/slides/slide2.png -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/in_out_inout.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/in_out_inout.d -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/.gitignore -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/dub.json -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/dub.selections.json -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/source/app.d -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/source/game/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/source/game/data.d -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/source/game/gstatemanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/source/game/gstatemanager.d -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/source/game/menu.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/source/game/menu.d -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/source/game/play.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/source/game/play.d -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/ourGame/source/game/player.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/ourGame/source/game/player.d -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/0.jpg -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/1.png -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/2.png -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/3.png -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/4.png -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/5.png -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/6.png -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/7.png -------------------------------------------------------------------------------- /lesson#27 - in, out, inout type qualifiers/slides/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#27 - in, out, inout type qualifiers/slides/8.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/.gitignore -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/dub.json -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/dub.selections.json -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/source/app.d -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/source/game/animation/animation.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/source/game/animation/animation.d -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/source/game/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/source/game/data.d -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/source/game/entity/coin.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/source/game/entity/coin.d -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/source/game/entity/player.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/source/game/entity/player.d -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/source/game/gstatemanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/source/game/gstatemanager.d -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/source/game/state/menu.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/source/game/state/menu.d -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/ourGame/source/game/state/play.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/ourGame/source/game/state/play.d -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/0.jpg -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/1.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/10.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/2.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/3.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/4.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/5.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/6.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/7.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/8.png -------------------------------------------------------------------------------- /lesson#28 - Simple spritesheet animation/slides/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#28 - Simple spritesheet animation/slides/9.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/.gitignore -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/dub.json -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/dub.selections.json -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/app.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/game/animation/animation.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/game/animation/animation.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/game/animation/manager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/game/animation/manager.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/game/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/game/data.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/game/entity/coin.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/game/entity/coin.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/game/entity/player.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/game/entity/player.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/game/gstatemanager.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/game/gstatemanager.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/game/state/menu.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/game/state/menu.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/ourGame/source/game/state/play.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/ourGame/source/game/state/play.d -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/0.jpg -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/1.jpg -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/10.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/2.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/3.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/4.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/5.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/6.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/7.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/8.png -------------------------------------------------------------------------------- /lesson#29 - Player spritesheet animation/slides/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#29 - Player spritesheet animation/slides/9.png -------------------------------------------------------------------------------- /lesson#3 - Fundamental Data Types/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#3 - Fundamental Data Types/main.d -------------------------------------------------------------------------------- /lesson#4 - Create a Calculator!/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#4 - Create a Calculator!/main.d -------------------------------------------------------------------------------- /lesson#5 - Improving our Calculator/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#5 - Improving our Calculator/main.d -------------------------------------------------------------------------------- /lesson#6.1 - Strings and Arrays/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#6.1 - Strings and Arrays/main.d -------------------------------------------------------------------------------- /lesson#6.2 - For loop and Random Number Generator/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#6.2 - For loop and Random Number Generator/main.d -------------------------------------------------------------------------------- /lesson#7 - Passing by value and by reference/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#7 - Passing by value and by reference/main.d -------------------------------------------------------------------------------- /lesson#7 - Passing by value and by reference/ticTacToe.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#7 - Passing by value and by reference/ticTacToe.d -------------------------------------------------------------------------------- /lesson#8 - Converting Data Types/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#8 - Converting Data Types/main.d -------------------------------------------------------------------------------- /lesson#8 - Converting Data Types/ticTacToe.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#8 - Converting Data Types/ticTacToe.d -------------------------------------------------------------------------------- /lesson#9.1 - Enums/hints_battleship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#9.1 - Enums/hints_battleship.png -------------------------------------------------------------------------------- /lesson#9.1 - Enums/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#9.1 - Enums/main.d -------------------------------------------------------------------------------- /lesson#9.2 - Creating Battleship game/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#9.2 - Creating Battleship game/main.d -------------------------------------------------------------------------------- /lesson#9.3 - Finishing Battleship game/main.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillki/learn-dlang/HEAD/lesson#9.3 - Finishing Battleship game/main.d --------------------------------------------------------------------------------