基本信息
源码名称:Visual.C#游戏编程入门].Visual.C.Sharp.Game.Programming+源代码
源码大小:36.38M
文件格式:.rar
开发语言:C#
更新时间:2023-06-16
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
Visual.C#游戏编程入门].Visual.C.Sharp.Game.Programming 源代码 精品


.
├── Source Code
│   ├── chap02
│   │   ├── Bitmap Drawing Demo
│   │   │   ├── Bitmap Demo
│   │   │   │   ├── Bitmap Demo.csproj
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Bitmap Demo.exe
│   │   │   │           ├── Bitmap Demo.vshost.exe
│   │   │   │           ├── Bitmap Demo.vshost.exe.manifest
│   │   │   │           ├── planet.bmp
│   │   │   │           └── skellyarcher.png
│   │   │   ├── Bitmap Drawing Demo.sln
│   │   │   └── Bitmap Drawing Demo.suo
│   │   ├── Framework Demo
│   │   │   ├── Framework Demo.sln
│   │   │   ├── Framework Demo.suo
│   │   │   └── Game Framework Demo
│   │   │       ├── Form1.Designer.cs
│   │   │       ├── Form1.cs
│   │   │       ├── Form1.resx
│   │   │       ├── Game Framework Demo.csproj
│   │   │       ├── Game.cs
│   │   │       ├── Program.cs
│   │   │       ├── Properties
│   │   │       │   ├── AssemblyInfo.cs
│   │   │       │   ├── Resources.Designer.cs
│   │   │       │   ├── Resources.resx
│   │   │       │   ├── Settings.Designer.cs
│   │   │       │   └── Settings.settings
│   │   │       └── bin
│   │   │           └── Debug
│   │   │               ├── Game Framework Demo.exe
│   │   │               ├── Game Framework Demo.vshost.exe
│   │   │               └── planet.bmp
│   │   ├── Line Drawing Demo
│   │   │   ├── Line Demo
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Line Demo.csproj
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Line Demo.exe
│   │   │   │           └── Line Demo.vshost.exe
│   │   │   ├── Line Drawing Demo.sln
│   │   │   └── Line Drawing Demo.suo
│   │   ├── Rectangle Drawing Demo
│   │   │   ├── Rectangle Drawing Demo.sln
│   │   │   ├── Rectangle Drawing Demo.suo
│   │   │   └── Rectangles Demo
│   │   │       ├── Form1.Designer.cs
│   │   │       ├── Form1.cs
│   │   │       ├── Form1.resx
│   │   │       ├── Program.cs
│   │   │       ├── Properties
│   │   │       │   ├── AssemblyInfo.cs
│   │   │       │   ├── Resources.Designer.cs
│   │   │       │   ├── Resources.resx
│   │   │       │   ├── Settings.Designer.cs
│   │   │       │   └── Settings.settings
│   │   │       ├── Rectangles Demo.csproj
│   │   │       └── bin
│   │   │           └── Debug
│   │   │               ├── Rectangles Demo.exe
│   │   │               ├── Rectangles Demo.vshost.exe
│   │   │               └── Rectangles Demo.vshost.exe.manifest
│   │   └── Text Drawing Demo
│   │       ├── Text Demo
│   │       │   ├── Form1.Designer.cs
│   │       │   ├── Form1.cs
│   │       │   ├── Form1.resx
│   │       │   ├── Program.cs
│   │       │   ├── Properties
│   │       │   │   ├── AssemblyInfo.cs
│   │       │   │   ├── Resources.Designer.cs
│   │       │   │   ├── Resources.resx
│   │       │   │   ├── Settings.Designer.cs
│   │       │   │   └── Settings.settings
│   │       │   ├── Text Demo.csproj
│   │       │   └── bin
│   │       │       └── Debug
│   │       │           ├── Text Demo.exe
│   │       │           ├── Text Demo.vshost.exe
│   │       │           └── Text Demo.vshost.exe.manifest
│   │       ├── Text Drawing Demo.sln
│   │       └── Text Drawing Demo.suo
│   ├── chap03
│   │   └── Sprite Demo
│   │       ├── Sprite Demo
│   │       │   ├── Form1.Designer.cs
│   │       │   ├── Form1.cs
│   │       │   ├── Form1.resx
│   │       │   ├── Game.cs
│   │       │   ├── Program.cs
│   │       │   ├── Properties
│   │       │   │   ├── AssemblyInfo.cs
│   │       │   │   ├── Resources.Designer.cs
│   │       │   │   ├── Resources.resx
│   │       │   │   ├── Settings.Designer.cs
│   │       │   │   └── Settings.settings
│   │       │   ├── Sprite Demo.csproj
│   │       │   ├── Sprite.cs
│   │       │   └── bin
│   │       │       └── Debug
│   │       │           ├── Sprite Demo.exe
│   │       │           ├── Sprite Demo.vshost.exe
│   │       │           ├── Sprite Demo.vshost.exe.manifest
│   │       │           ├── dragon.bmp
│   │       │           ├── dragon.png
│   │       │           ├── dragon128.bmp
│   │       │           └── grass.bmp
│   │       ├── Sprite Demo.sln
│   │       └── Sprite Demo.suo
│   ├── chap04
│   │   └── Shooting Game
│   │       ├── Shooting Game
│   │       │   ├── Form1.Designer.cs
│   │       │   ├── Form1.cs
│   │       │   ├── Form1.resx
│   │       │   ├── Game.cs
│   │       │   ├── Program.cs
│   │       │   ├── Properties
│   │       │   │   ├── AssemblyInfo.cs
│   │       │   │   ├── Resources.Designer.cs
│   │       │   │   ├── Resources.resx
│   │       │   │   ├── Settings.Designer.cs
│   │       │   │   └── Settings.settings
│   │       │   ├── Shooting Game.csproj
│   │       │   ├── Sprite.cs
│   │       │   └── bin
│   │       │       └── Debug
│   │       │           ├── Sprite Demo.exe
│   │       │           ├── Sprite Demo.vshost.exe
│   │       │           ├── Sprite Demo.vshost.exe.manifest
│   │       │           ├── archer_attack.png
│   │       │           ├── arrow.png
│   │       │           ├── dragonflying.png
│   │       │           ├── grass.bmp
│   │       │           ├── redspiderwalking.png
│   │       │           ├── skeleton archer walk.png
│   │       │           ├── skeleton_walk.png
│   │       │           └── zombie walk.png
│   │       ├── Shooting Game.sln
│   │       ├── Shooting Game.suo
│   │       └── Sprite Demo.suo
│   ├── chap05
│   │   ├── Audio Playback Demo
│   │   │   ├── Audio Demo.sln
│   │   │   ├── Audio Demo.suo
│   │   │   └── Audio Playback Demo
│   │   │       ├── Audio Playback Demo.csproj
│   │   │       ├── Form1.Designer.cs
│   │   │       ├── Form1.cs
│   │   │       ├── Form1.resx
│   │   │       ├── Program.cs
│   │   │       ├── Properties
│   │   │       │   ├── AssemblyInfo.cs
│   │   │       │   ├── Resources.Designer.cs
│   │   │       │   ├── Resources.resx
│   │   │       │   ├── Settings.Designer.cs
│   │   │       │   └── Settings.settings
│   │   │       ├── Resource1.Designer.cs
│   │   │       ├── Resource1.resx
│   │   │       ├── Resources
│   │   │       │   └── foom.wav
│   │   │       ├── bin
│   │   │       │   └── Debug
│   │   │       │       ├── Audio Playback Demo.exe
│   │   │       │       ├── Audio Playback Demo.vshost.exe
│   │   │       │       ├── foom.wav
│   │   │       │       ├── laser.wav
│   │   │       │       ├── launch1.wav
│   │   │       │       ├── launch2.wav
│   │   │       │       └── missed1.wav
│   │   │       └── foom.wav
│   │   └── Music Playback Demo
│   │       ├── Form1.Designer.cs
│   │       ├── Form1.cs
│   │       ├── Form1.resx
│   │       ├── Media Player Demo.sln
│   │       ├── Media Player Demo.suo
│   │       ├── Music Playback Demo.csproj
│   │       ├── Program.cs
│   │       ├── Properties
│   │       │   ├── AssemblyInfo.cs
│   │       │   ├── Resources.Designer.cs
│   │       │   ├── Resources.resx
│   │       │   ├── Settings.Designer.cs
│   │       │   └── Settings.settings
│   │       └── bin
│   │           └── Debug
│   │               ├── Interop.WMPLib.dll
│   │               ├── Music Playback Demo.exe
│   │               ├── Music Playback Demo.vshost.exe
│   │               ├── Music Playback Demo.vshost.exe.manifest
│   │               └── song.mid
│   ├── chap06
│   │   └── Level Editor
│   │       ├── Form1.Designer.cs
│   │       ├── Form1.cs
│   │       ├── Form1.resx
│   │       ├── Level Editor.csproj
│   │       ├── Level Editor.sln
│   │       ├── Level Editor.suo
│   │       ├── Program.cs
│   │       ├── Properties
│   │       │   ├── AssemblyInfo.cs
│   │       │   ├── Resources.Designer.cs
│   │       │   ├── Resources.resx
│   │       │   ├── Settings.Designer.cs
│   │       │   └── Settings.settings
│   │       ├── Tilemap.cs
│   │       └── bin
│   │           └── Debug
│   │               ├── Level Editor.exe
│   │               ├── Level Editor.vshost.exe
│   │               ├── Level Editor.vshost.exe.manifest
│   │               ├── level1.level
│   │               ├── palette.bmp
│   │               ├── palette.png
│   │               ├── portals.level
│   │               ├── portals2.level
│   │               ├── selection_box3.png
│   │               ├── temp.level
│   │               ├── tilemap.bmp
│   │               └── tilemap.level
│   ├── chap07
│   │   ├── Level Scroller
│   │   │   ├── Level Scroller
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Level Scroller.csproj
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Level Scroller.exe
│   │   │   │           ├── Level Scroller.vshost.exe
│   │   │   │           ├── Level Scroller.vshost.exe.manifest
│   │   │   │           ├── level1.level
│   │   │   │           └── palette.bmp
│   │   │   ├── Level Scroller.sln
│   │   │   └── Level Scroller.suo
│   │   ├── Level Viewer
│   │   │   ├── Level Viewer
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Level Viewer.csproj
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Level Viewer.exe
│   │   │   │           ├── Level Viewer.vshost.exe
│   │   │   │           ├── Level Viewer.vshost.exe.manifest
│   │   │   │           ├── level1.level
│   │   │   │           └── palette.bmp
│   │   │   ├── Level Viewer.sln
│   │   │   └── Level Viewer.suo
│   │   ├── Smooth Scroller
│   │   │   ├── Level Scroller.suo
│   │   │   ├── Smooth Scroller
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Smooth Scroller.csproj
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Level Scroller.exe
│   │   │   │           ├── Level Scroller.vshost.exe
│   │   │   │           ├── Level Scroller.vshost.exe.manifest
│   │   │   │           ├── level1.level
│   │   │   │           └── palette.bmp
│   │   │   ├── Smooth Scroller.sln
│   │   │   └── Smooth Scroller.suo
│   │   ├── Sub-Tile Buffer
│   │   │   ├── Sub-Tile Buffer
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sub-Tile Buffer.csproj
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Level Scroller.exe
│   │   │   │           ├── Level Scroller.vshost.exe
│   │   │   │           ├── Level Scroller.vshost.exe.manifest
│   │   │   │           ├── level1.level
│   │   │   │           └── palette.bmp
│   │   │   ├── Sub-Tile Buffer.sln
│   │   │   └── Sub-Tile Buffer.suo
│   │   └── Sub-Tile Smooth Scroller
│   │       ├── Sub-Tile Smooth Scroller
│   │       │   ├── Form1.Designer.cs
│   │       │   ├── Form1.cs
│   │       │   ├── Form1.resx
│   │       │   ├── Program.cs
│   │       │   ├── Properties
│   │       │   │   ├── AssemblyInfo.cs
│   │       │   │   ├── Resources.Designer.cs
│   │       │   │   ├── Resources.resx
│   │       │   │   ├── Settings.Designer.cs
│   │       │   │   └── Settings.settings
│   │       │   ├── Sub-Tile Smooth Scroller.csproj
│   │       │   └── bin
│   │       │       └── Debug
│   │       │           ├── Level Scroller.exe
│   │       │           ├── Level Scroller.vshost.exe
│   │       │           ├── Level Scroller.vshost.exe.manifest
│   │       │           ├── level1.level
│   │       │           └── palette.bmp
│   │       ├── Sub-Tile Smooth Scroller.sln
│   │       └── Sub-Tile Smooth Scroller.suo
│   ├── chap08
│   │   ├── Random Tree Demo
│   │   │   ├── Random Tree Demo.sln
│   │   │   ├── Random Tree Demo.suo
│   │   │   └── Random Trees
│   │   │       ├── Form1.Designer.cs
│   │   │       ├── Form1.cs
│   │   │       ├── Form1.resx
│   │   │       ├── Game.cs
│   │   │       ├── Level.cs
│   │   │       ├── Program.cs
│   │   │       ├── Properties
│   │   │       │   ├── AssemblyInfo.cs
│   │   │       │   ├── Resources.Designer.cs
│   │   │       │   ├── Resources.resx
│   │   │       │   ├── Settings.Designer.cs
│   │   │       │   └── Settings.settings
│   │   │       ├── Random Trees.csproj
│   │   │       ├── Sprite.cs
│   │   │       └── bin
│   │   │           └── Debug
│   │   │               ├── Random Trees.exe
│   │   │               ├── Random Trees.vshost.exe
│   │   │               ├── Random Trees.vshost.exe.manifest
│   │   │               ├── level1.level
│   │   │               ├── palette.bmp
│   │   │               ├── sample.level
│   │   │               ├── trees.png
│   │   │               └── trees64.png
│   │   └── Walk About
│   │       ├── Walk About
│   │       │   ├── Form1.Designer.cs
│   │       │   ├── Form1.cs
│   │       │   ├── Form1.resx
│   │       │   ├── Game.cs
│   │       │   ├── Level.cs
│   │       │   ├── Program.cs
│   │       │   ├── Properties
│   │       │   │   ├── AssemblyInfo.cs
│   │       │   │   ├── Resources.Designer.cs
│   │       │   │   ├── Resources.resx
│   │       │   │   ├── Settings.Designer.cs
│   │       │   │   └── Settings.settings
│   │       │   ├── Sprite.cs
│   │       │   ├── Walk About.csproj
│   │       │   └── bin
│   │       │       └── Debug
│   │       │           ├── Random Trees.exe
│   │       │           ├── Random Trees.vshost.exe
│   │       │           ├── Random Trees.vshost.exe.manifest
│   │       │           ├── hero_sword_walk.png
│   │       │           ├── hero_sword_walk48.png
│   │       │           ├── hero_sword_walk64.png
│   │       │           ├── level1.level
│   │       │           ├── palette.bmp
│   │       │           ├── sample.level
│   │       │           ├── trees.png
│   │       │           └── trees64.png
│   │       ├── Walk About.sln
│   │       └── Walk About.suo
│   ├── chap09
│   │   └── Portal Demo
│   │       ├── Portal Demo.sln
│   │       ├── Portal Demo.suo
│   │       └── Portal Project
│   │           ├── Form1.Designer.cs
│   │           ├── Form1.cs
│   │           ├── Form1.resx
│   │           ├── Game.cs
│   │           ├── Level.cs
│   │           ├── Portal Project.csproj
│   │           ├── Program.cs
│   │           ├── Properties
│   │           │   ├── AssemblyInfo.cs
│   │           │   ├── Resources.Designer.cs
│   │           │   ├── Resources.resx
│   │           │   ├── Settings.Designer.cs
│   │           │   └── Settings.settings
│   │           ├── Sprite.cs
│   │           └── bin
│   │               └── Debug
│   │                   ├── Portal Project.exe
│   │                   ├── Portal Project.vshost.exe
│   │                   ├── Portal Project.vshost.exe.manifest
│   │                   ├── hero_sword_walk.png
│   │                   ├── palette.bmp
│   │                   ├── portals.level
│   │                   └── trees64.png
│   ├── chap10
│   │   ├── Character Demo
│   │   │   ├── Character Demo
│   │   │   │   ├── Character Demo.csproj
│   │   │   │   ├── Character.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Game.cs
│   │   │   │   ├── Level.cs
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.cs
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Character Demo.exe
│   │   │   │           ├── Character Demo.vshost.exe
│   │   │   │           ├── Character Demo.vshost.exe.manifest
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── palette.bmp
│   │   │   │           └── sample.level
│   │   │   ├── Character Demo.sln
│   │   │   ├── Character Demo.suo
│   │   │   └── Project
│   │   │       ├── Character.vb
│   │   │       ├── Form1.Designer.vb
│   │   │       ├── Form1.resx
│   │   │       ├── Form1.vb
│   │   │       ├── Game.vb
│   │   │       ├── Level.vb
│   │   │       ├── My Project
│   │   │       │   ├── Application.Designer.vb
│   │   │       │   ├── Application.myapp
│   │   │       │   ├── AssemblyInfo.vb
│   │   │       │   ├── Resources.Designer.vb
│   │   │       │   ├── Resources.resx
│   │   │       │   ├── Settings.Designer.vb
│   │   │       │   └── Settings.settings
│   │   │       ├── Project.vbproj
│   │   │       ├── Sprite.vb
│   │   │       └── bin
│   │   │           └── Debug
│   │   │               ├── Project.exe
│   │   │               ├── Project.vshost.exe
│   │   │               ├── Project.vshost.exe.manifest
│   │   │               ├── Project.xml
│   │   │               ├── Walk About.vshost.exe.manifest
│   │   │               ├── paladin.char
│   │   │               ├── paladin_attack.png
│   │   │               ├── paladin_die.png
│   │   │               ├── paladin_walk.png
│   │   │               ├── palette.bmp
│   │   │               └── sample.level
│   │   └── Character Editor
│   │       ├── Character Editor
│   │       │   ├── Character Editor.vbproj
│   │       │   ├── Form1.Designer.vb
│   │       │   ├── Form1.resx
│   │       │   ├── Form1.vb
│   │       │   ├── Game.vb
│   │       │   ├── My Project
│   │       │   │   ├── Application.Designer.vb
│   │       │   │   ├── Application.myapp
│   │       │   │   ├── AssemblyInfo.vb
│   │       │   │   ├── Resources.Designer.vb
│   │       │   │   ├── Resources.resx
│   │       │   │   ├── Settings.Designer.vb
│   │       │   │   └── Settings.settings
│   │       │   ├── Sprite.vb
│   │       │   └── bin
│   │       │       └── Debug
│   │       │           ├── Character Editor.exe
│   │       │           ├── Character Editor.vshost.exe
│   │       │           ├── Character Editor.vshost.exe.manifest
│   │       │           ├── Character Editor.xml
│   │       │           ├── archer_walk.png
│   │       │           ├── axe_walk.png
│   │       │           ├── bow_walk.png
│   │       │           ├── dragon.png
│   │       │           ├── paladin.char
│   │       │           ├── paladin_attack.png
│   │       │           ├── paladin_die.png
│   │       │           ├── paladin_walk.png
│   │       │           ├── staff_walk.png
│   │       │           └── sword_walk.png
│   │       ├── Character Editor.sln
│   │       └── Character Editor.suo
│   ├── chap11
│   │   ├── Dialogue Demo 1
│   │   │   ├── Dialogue Demo
│   │   │   │   ├── Character.cs
│   │   │   │   ├── Dialogue Demo.csproj
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Game.cs
│   │   │   │   ├── Level.cs
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.cs
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Dialogue Demo.exe
│   │   │   │           ├── Dialogue Demo.vshost.exe
│   │   │   │           ├── Dialogue Demo.vshost.exe.manifest
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── palette.bmp
│   │   │   │           ├── sample.level
│   │   │   │           ├── vendor.char
│   │   │   │           └── vendor.png
│   │   │   ├── Dialogue Demo 1.sln
│   │   │   ├── Dialogue Demo 1.suo
│   │   │   └── Project
│   │   │       ├── Character.vb
│   │   │       ├── Form1.Designer.vb
│   │   │       ├── Form1.resx
│   │   │       ├── Form1.vb
│   │   │       ├── Game.vb
│   │   │       ├── Level.vb
│   │   │       ├── My Project
│   │   │       │   ├── Application.Designer.vb
│   │   │       │   ├── Application.myapp
│   │   │       │   ├── AssemblyInfo.vb
│   │   │       │   ├── Resources.Designer.vb
│   │   │       │   ├── Resources.resx
│   │   │       │   ├── Settings.Designer.vb
│   │   │       │   └── Settings.settings
│   │   │       ├── Project.vbproj
│   │   │       ├── Sprite.vb
│   │   │       └── bin
│   │   │           └── Debug
│   │   │               ├── Character Editor.exe
│   │   │               ├── Project.exe
│   │   │               ├── Project.vshost.exe
│   │   │               ├── Project.vshost.exe.manifest
│   │   │               ├── Project.xml
│   │   │               ├── Walk About.vshost.exe.manifest
│   │   │               ├── paladin.char
│   │   │               ├── paladin_attack.png
│   │   │               ├── paladin_die.png
│   │   │               ├── paladin_walk.png
│   │   │               ├── palette.bmp
│   │   │               ├── sample.level
│   │   │               ├── vendor.char
│   │   │               └── vendor.png
│   │   ├── Dialogue Demo 2
│   │   │   ├── Dialogue Demo
│   │   │   │   ├── Character.cs
│   │   │   │   ├── Dialogue Demo.csproj
│   │   │   │   ├── Dialogue.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Game.cs
│   │   │   │   ├── Level.cs
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.cs
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Dialogue Demo.exe
│   │   │   │           ├── Dialogue Demo.vshost.exe
│   │   │   │           ├── Dialogue Demo.vshost.exe.manifest
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── palette.bmp
│   │   │   │           ├── sample.level
│   │   │   │           ├── vendor.char
│   │   │   │           └── vendor.png
│   │   │   ├── Dialogue Demo 1.suo
│   │   │   ├── Dialogue Demo 2.sln
│   │   │   └── Dialogue Demo 2.suo
│   │   └── Dialogue Demo 3
│   │       ├── Dialogue Demo
│   │       │   ├── Character.cs
│   │       │   ├── Dialogue Demo.csproj
│   │       │   ├── Dialogue.cs
│   │       │   ├── Form1.Designer.cs
│   │       │   ├── Form1.cs
│   │       │   ├── Form1.resx
│   │       │   ├── Game.cs
│   │       │   ├── Level.cs
│   │       │   ├── Program.cs
│   │       │   ├── Properties
│   │       │   │   ├── AssemblyInfo.cs
│   │       │   │   ├── Resources.Designer.cs
│   │       │   │   ├── Resources.resx
│   │       │   │   ├── Settings.Designer.cs
│   │       │   │   └── Settings.settings
│   │       │   ├── Sprite.cs
│   │       │   └── bin
│   │       │       └── Debug
│   │       │           ├── Dialogue Demo.exe
│   │       │           ├── Dialogue Demo.vshost.exe
│   │       │           ├── Dialogue Demo.vshost.exe.manifest
│   │       │           ├── paladin.char
│   │       │           ├── paladin_attack.png
│   │       │           ├── paladin_die.png
│   │       │           ├── paladin_walk.png
│   │       │           ├── palette.bmp
│   │       │           ├── sample.level
│   │       │           ├── vendor.char
│   │       │           └── vendor.png
│   │       ├── Dialogue Demo 1.suo
│   │       ├── Dialogue Demo 2.suo
│   │       ├── Dialogue Demo 3.sln
│   │       └── Dialogue Demo 3.suo
│   ├── chap12
│   │   ├── Combat Demo 1
│   │   │   ├── Combat Demo
│   │   │   │   ├── Character.cs
│   │   │   │   ├── Combat Demo.csproj
│   │   │   │   ├── Dialogue.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Game.cs
│   │   │   │   ├── Level.cs
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.cs
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Combat Demo.exe
│   │   │   │           ├── Combat Demo.vshost.exe
│   │   │   │           ├── hero axe attack.png
│   │   │   │           ├── hero axe die.png
│   │   │   │           ├── hero axe walk.png
│   │   │   │           ├── hero axe.char
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── palette.bmp
│   │   │   │           ├── sample.level
│   │   │   │           ├── zombie attack.png
│   │   │   │           ├── zombie die.png
│   │   │   │           ├── zombie walk.png
│   │   │   │           └── zombie.char
│   │   │   ├── Combat Demo 1.sln
│   │   │   └── Combat Demo 1.suo
│   │   ├── Combat Demo 2
│   │   │   ├── Combat Demo
│   │   │   │   ├── Character.cs
│   │   │   │   ├── Combat Demo.csproj
│   │   │   │   ├── Dialogue.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Game.cs
│   │   │   │   ├── Level.cs
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.cs
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Combat Demo.exe
│   │   │   │           ├── Combat Demo.vshost.exe
│   │   │   │           ├── Combat Demo.vshost.exe.manifest
│   │   │   │           ├── hero axe attack.png
│   │   │   │           ├── hero axe die.png
│   │   │   │           ├── hero axe walk.png
│   │   │   │           ├── hero axe.char
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── palette.bmp
│   │   │   │           ├── sample.level
│   │   │   │           ├── zombie attack.png
│   │   │   │           ├── zombie die.png
│   │   │   │           ├── zombie walk.png
│   │   │   │           └── zombie.char
│   │   │   ├── Combat Demo.sln
│   │   │   └── Combat Demo.suo
│   │   ├── Combat Demo 3
│   │   │   ├── Combat Demo
│   │   │   │   ├── Character.cs
│   │   │   │   ├── Combat Demo.csproj
│   │   │   │   ├── Dialogue.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Game.cs
│   │   │   │   ├── Level.cs
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.cs
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Combat Demo.exe
│   │   │   │           ├── Combat Demo.vshost.exe
│   │   │   │           ├── Combat Demo.vshost.exe.manifest
│   │   │   │           ├── hero axe attack.png
│   │   │   │           ├── hero axe die.png
│   │   │   │           ├── hero axe walk.png
│   │   │   │           ├── hero axe.char
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── palette.bmp
│   │   │   │           ├── sample.level
│   │   │   │           ├── zombie attack.png
│   │   │   │           ├── zombie die.png
│   │   │   │           ├── zombie walk.png
│   │   │   │           └── zombie.char
│   │   │   ├── Combat Demo.sln
│   │   │   └── Combat Demo.suo
│   │   ├── Combat Demo 4
│   │   │   ├── Combat Demo
│   │   │   │   ├── Character.cs
│   │   │   │   ├── Combat Demo.csproj
│   │   │   │   ├── Dialogue.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Game.cs
│   │   │   │   ├── Level.cs
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.cs
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Combat Demo.exe
│   │   │   │           ├── Combat Demo.vshost.exe
│   │   │   │           ├── Combat Demo.vshost.exe.manifest
│   │   │   │           ├── hero axe attack.png
│   │   │   │           ├── hero axe die.png
│   │   │   │           ├── hero axe walk.png
│   │   │   │           ├── hero axe.char
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── palette.bmp
│   │   │   │           ├── sample.level
│   │   │   │           ├── zombie attack.png
│   │   │   │           ├── zombie die.png
│   │   │   │           ├── zombie walk.png
│   │   │   │           └── zombie.char
│   │   │   ├── Combat Demo.sln
│   │   │   └── Combat Demo.suo
│   │   ├── Combat Demo 5
│   │   │   ├── Combat Demo
│   │   │   │   ├── Character.cs
│   │   │   │   ├── Combat Demo.csproj
│   │   │   │   ├── Dialogue.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Game.cs
│   │   │   │   ├── Level.cs
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.cs
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Combat Demo.exe
│   │   │   │           ├── Combat Demo.vshost.exe
│   │   │   │           ├── Combat Demo.vshost.exe.manifest
│   │   │   │           ├── hero axe attack.png
│   │   │   │           ├── hero axe die.png
│   │   │   │           ├── hero axe walk.png
│   │   │   │           ├── hero axe.char
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── palette.bmp
│   │   │   │           ├── sample.level
│   │   │   │           ├── zombie attack.png
│   │   │   │           ├── zombie die.png
│   │   │   │           ├── zombie walk.png
│   │   │   │           └── zombie.char
│   │   │   ├── Combat Demo.sln
│   │   │   └── Combat Demo.suo
│   │   ├── NPCs
│   │   │   ├── anna the peasant
│   │   │   │   ├── Character Editor.exe
│   │   │   │   ├── Thumbs.db
│   │   │   │   ├── anna.char
│   │   │   │   └── anna.png
│   │   │   ├── berserker
│   │   │   │   ├── Character Editor.exe
│   │   │   │   ├── viking guard.char
│   │   │   │   ├── viking_attack.png
│   │   │   │   ├── viking_axe_walk.png
│   │   │   │   └── viking_die.png
│   │   │   ├── joe the farmer
│   │   │   │   ├── Character Editor.exe
│   │   │   │   ├── farmer harvest.png
│   │   │   │   ├── farmer sow.png
│   │   │   │   ├── farmer walk.png
│   │   │   │   └── joe farmer.char
│   │   │   ├── skeleton archer
│   │   │   │   ├── Character Editor.exe
│   │   │   │   ├── skeleton archer attack.png
│   │   │   │   ├── skeleton archer die.png
│   │   │   │   ├── skeleton archer walk.png
│   │   │   │   └── skeleton archer.char
│   │   │   ├── skeleton unarmed
│   │   │   │   ├── Character Editor.exe
│   │   │   │   ├── skeleton unarmed.char
│   │   │   │   ├── skeleton_attack.png
│   │   │   │   ├── skeleton_die.png
│   │   │   │   └── skeleton_walk.png
│   │   │   ├── skeleton warrior
│   │   │   │   ├── Character Editor.exe
│   │   │   │   ├── skeleton sword shield.char
│   │   │   │   ├── skeleton_attack.png
│   │   │   │   ├── skeleton_die.png
│   │   │   │   └── skeleton_walk.png
│   │   │   └── zombie
│   │   │       ├── Character Editor.exe
│   │   │       ├── zombie attack.png
│   │   │       ├── zombie die.png
│   │   │       ├── zombie walk.png
│   │   │       └── zombie.char
│   │   └── PCs
│   │       ├── hero axe
│   │       │   ├── Character Editor.exe
│   │       │   ├── hero axe attack.png
│   │       │   ├── hero axe die.png
│   │       │   ├── hero axe walk.png
│   │       │   └── hero axe.char
│   │       ├── hero axe shield
│   │       │   ├── Character Editor.exe
│   │       │   ├── Thumbs.db
│   │       │   ├── hero axe shield attack.png
│   │       │   ├── hero axe shield die.png
│   │       │   ├── hero axe shield walk.png
│   │       │   └── hero axe shield.char
│   │       ├── hero bow
│   │       │   ├── Character Editor.exe
│   │       │   ├── hero bow.char
│   │       │   ├── hunter_attack.png
│   │       │   ├── hunter_die.png
│   │       │   └── hunter_walk.png
│   │       ├── hero staff
│   │       │   ├── Character Editor.exe
│   │       │   ├── hero staff.char
│   │       │   ├── priest_attack.png
│   │       │   ├── priest_die.png
│   │       │   └── priest_walk.png
│   │       ├── hero sword
│   │       │   ├── Character Editor.exe
│   │       │   ├── Thumbs.db
│   │       │   ├── hero sword attack.png
│   │       │   ├── hero sword die.png
│   │       │   ├── hero sword walk.png
│   │       │   └── hero sword.char
│   │       ├── hero sword shield
│   │       │   ├── Character Editor.exe
│   │       │   ├── hero sword shield.char
│   │       │   ├── paladin_attack.png
│   │       │   ├── paladin_die.png
│   │       │   └── paladin_walk.png
│   │       └── hero unarmed
│   │           ├── Character Editor.exe
│   │           ├── hero unarmed attack.png
│   │           ├── hero unarmed die.png
│   │           ├── hero unarmed walk.png
│   │           └── hero unarmed.char
│   ├── chap13
│   │   ├── Character Editor 2
│   │   │   ├── Character Editor
│   │   │   │   ├── Character Editor.vbproj
│   │   │   │   ├── ClassDiagram1.cd
│   │   │   │   ├── Form1.Designer.vb
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Form1.vb
│   │   │   │   ├── Game.vb
│   │   │   │   ├── Item.vb
│   │   │   │   ├── Items.vb
│   │   │   │   ├── My Project
│   │   │   │   │   ├── Application.Designer.vb
│   │   │   │   │   ├── Application.myapp
│   │   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   │   ├── Resources.Designer.vb
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.vb
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.vb
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Character Editor.exe
│   │   │   │           ├── Character Editor.vshost.exe
│   │   │   │           ├── Character Editor.vshost.exe.manifest
│   │   │   │           ├── Character Editor.xml
│   │   │   │           ├── archer_walk.png
│   │   │   │           ├── axe_walk.png
│   │   │   │           ├── bow_walk.png
│   │   │   │           ├── dragon.png
│   │   │   │           ├── items.item
│   │   │   │           ├── mace02d.png
│   │   │   │           ├── mace02i.png
│   │   │   │           ├── paladin.char
│   │   │   │           ├── paladin_attack.png
│   │   │   │           ├── paladin_die.png
│   │   │   │           ├── paladin_walk.png
│   │   │   │           ├── staff_walk.png
│   │   │   │           └── sword_walk.png
│   │   │   ├── Character Editor.sln
│   │   │   └── Character Editor.suo
│   │   ├── Item Editor
│   │   │   ├── Character Editor.suo
│   │   │   ├── Item Editor
│   │   │   │   ├── Form1.Designer.vb
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Form1.vb
│   │   │   │   ├── Game.vb
│   │   │   │   ├── Item Editor.vbproj
│   │   │   │   ├── Item.vb
│   │   │   │   ├── My Project
│   │   │   │   │   ├── Application.Designer.vb
│   │   │   │   │   ├── Application.myapp
│   │   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   │   ├── Resources.Designer.vb
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.vb
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Sprite.vb
│   │   │   │   └── bin
│   │   │   │       └── Debug
│   │   │   │           ├── Character Editor.vshost.exe.manifest
│   │   │   │           ├── Character Editor.xml
│   │   │   │           ├── Item Editor.exe
│   │   │   │           ├── Item Editor.vshost.exe
│   │   │   │           ├── Item Editor.vshost.exe.manifest
│   │   │   │           ├── Item Editor.xml
│   │   │   │           ├── axe01d.png
│   │   │   │           ├── axe01i.png
│   │   │   │           ├── axe02d.png
│   │   │   │           ├── axe02i.png
│   │   │   │           ├── axe03d.png
│   │   │   │           ├── axe03i.png
│   │   │   │           ├── axe04d.png
│   │   │   │           ├── axe04i.png
│   │   │   │           ├── axe05d.png
│   │   │   │           ├── axe05i.png
│   │   │   │           ├── bow01d.png
│   │   │   │           ├── bow01i.png
│   │   │   │           ├── bow02d.png
│   │   │   │           ├── bow02i.png
│   │   │   │           ├── bow03d.png
│   │   │   │           ├── bow03i.png
│   │   │   │           ├── bow04d.png
│   │   │   │           ├── bow04i.png
│   │   │   │           ├── bow05d.png
│   │   │   │           ├── bow05i.png
│   │   │   │           ├── chain01d.png
│   │   │   │           ├── chain02d.png
│   │   │   │           ├── chain02i.png
│   │   │   │           ├── chain03d.png
│   │   │   │           ├── chain03i.png
│   │   │   │           ├── chain04d.png
│   │   │   │           ├── chain04i.png
│   │   │   │           ├── chain1i.png
│   │   │   │           ├── items.item
│   │   │   │           ├── items2.item
│   │   │   │           ├── mace01d.png
│   │   │   │           ├── mace01i.png
│   │   │   │           ├── mace02d.png
│   │   │   │           ├── mace02i.png
│   │   │   │           ├── mace03d.png
│   │   │   │           ├── mace03i.png
│   │   │   │           ├── mace04d.png
│   │   │   │           ├── mace04i.png
│   │   │   │           ├── mace05d.png
│   │   │   │           ├── mace05i.png
│   │   │   │           ├── staff01d.png
│   │   │   │           ├── staff01i.png
│   │   │   │           ├── staff02d.png
│   │   │   │           ├── staff02i.png
│   │   │   │           ├── staff03d.png
│   │   │   │           ├── staff03i.png
│   │   │   │           ├── staff04d.png
│   │   │   │           ├── staff04i.png
│   │   │   │           ├── staff05d.png
│   │   │   │           ├── staff05i.png
│   │   │   │           ├── sword01d.png
│   │   │   │           ├── sword01i.png
│   │   │   │           ├── sword02d.png
│   │   │   │           ├── sword02i.png
│   │   │   │           ├── sword03d.png
│   │   │   │           ├── sword03i.png
│   │   │   │           ├── sword04d.png
│   │   │   │           ├── sword04i.png
│   │   │   │           ├── sword05d.png
│   │   │   │           └── sword05i.png
│   │   │   ├── Item Editor.sln
│   │   │   └── Item Editor.suo
│   │   └── Looting Demo
│   │       ├── Combat Demo.suo
│   │       ├── Looting Demo.sln
│   │       ├── Looting Demo.suo
│   │       └── Project
│   │           ├── Character.cs
│   │           ├── Dialogue.cs
│   │           ├── Form1.Designer.cs
│   │           ├── Form1.cs
│   │           ├── Form1.resx
│   │           ├── Game.cs
│   │           ├── Inventory.cs
│   │           ├── Item.cs
│   │           ├── Items.cs
│   │           ├── Level.cs
│   │           ├── Looting Demo.csproj
│   │           ├── Player.cs
│   │           ├── Program.cs
│   │           ├── Properties
│   │           │   ├── AssemblyInfo.cs
│   │           │   ├── Resources.Designer.cs
│   │           │   ├── Resources.resx
│   │           │   ├── Settings.Designer.cs
│   │           │   └── Settings.settings
│   │           ├── Sprite.cs
│   │           └── bin
│   │               └── Debug
│   │                   ├── Character Editor.exe
│   │                   ├── Combat Demo.vshost.exe.manifest
│   │                   ├── Item Editor.exe
│   │                   ├── Looting Demo.exe
│   │                   ├── Looting Demo.vshost.exe
│   │                   ├── Looting Demo.vshost.exe.manifest
│   │                   ├── Project.vshost.exe.manifest
│   │                   ├── Project.xml
│   │                   ├── axe01d.png
│   │                   ├── axe01i.png
│   │                   ├── axe02d.png
│   │                   ├── axe02i.png
│   │                   ├── axe03d.png
│   │                   ├── axe03i.png
│   │                   ├── axe04d.png
│   │                   ├── axe04i.png
│   │                   ├── axe05d.png
│   │                   ├── axe05i.png
│   │                   ├── boots01d.png
│   │                   ├── boots01i.png
│   │                   ├── bow01d.png
│   │                   ├── bow01i.png
│   │                   ├── bow02d.png
│   │                   ├── bow02i.png
│   │                   ├── bow03d.png
│   │                   ├── bow03i.png
│   │                   ├── bow04d.png
│   │                   ├── bow04i.png
│   │                   ├── bow05d.png
│   │                   ├── bow05i.png
│   │                   ├── cape01d.png
│   │                   ├── cape01i.png
│   │                   ├── cape02d.png
│   │                   ├── cape02i.png
│   │                   ├── cape03d.png
│   │                   ├── cape03i.png
│   │                   ├── cape04d.png
│   │                   ├── cape04i.png
│   │                   ├── chain01d.png
│   │                   ├── chain02d.png
│   │                   ├── chain02i.png
│   │                   ├── chain03d.png
│   │                   ├── chain03i.png
│   │                   ├── chain04d.png
│   │                   ├── chain04i.png
│   │                   ├── chain1i.png
│   │                   ├── char_bg3.png
│   │                   ├── gold.png
│   │                   ├── hero sword shield.char
│   │                   ├── items.item
│   │                   ├── items2.item
│   │                   ├── mace01d.png
│   │                   ├── mace01i.png
│   │                   ├── mace02d.png
│   │                   ├── mace02i.png
│   │                   ├── mace03d.png
│   │                   ├── mace03i.png
│   │                   ├── mace04d.png
│   │                   ├── mace04i.png
│   │                   ├── mace05d.png
│   │                   ├── mace05i.png
│   │                   ├── paladin.char
│   │                   ├── paladin_attack.png
│   │                   ├── paladin_die.png
│   │                   ├── paladin_walk.png
│   │                   ├── palette.bmp
│   │                   ├── sample.level
│   │                   ├── shield01d.png
│   │                   ├── shield01i.png
│   │                   ├── skeleton sword shield.char
│   │                   ├── skeleton_attack.png
│   │                   ├── skeleton_die.png
│   │                   ├── skeleton_walk.png
│   │                   ├── staff01d.png
│   │                   ├── staff01i.png
│   │                   ├── staff02d.png
│   │                   ├── staff02i.png
│   │                   ├── staff03d.png
│   │                   ├── staff03i.png
│   │                   ├── staff04d.png
│   │                   ├── staff04i.png
│   │                   ├── staff05d.png
│   │                   ├── staff05i.png
│   │                   ├── sword01d.png
│   │                   ├── sword01i.png
│   │                   ├── sword02d.png
│   │                   ├── sword02i.png
│   │                   ├── sword03d.png
│   │                   ├── sword03i.png
│   │                   ├── sword04d.png
│   │                   ├── sword04i.png
│   │                   ├── sword05d.png
│   │                   └── sword05i.png
│   ├── chap14
│   │   └── Populating Demo
│   │       ├── Dungeon Crawler.sln
│   │       ├── Dungeon Crawler.suo
│   │       ├── Looting Demo.suo
│   │       └── Project
│   │           ├── Character.cs
│   │           ├── Dialogue.cs
│   │           ├── Form1.Designer.cs
│   │           ├── Form1.cs
│   │           ├── Form1.resx
│   │           ├── Game.cs
│   │           ├── Inventory.cs
│   │           ├── Item.cs
│   │           ├── Items.cs
│   │           ├── Level.cs
│   │           ├── Player.cs
│   │           ├── Program.cs
│   │           ├── Project.csproj
│   │           ├── Properties
│   │           │   ├── AssemblyInfo.cs
│   │           │   ├── Resources.Designer.cs
│   │           │   ├── Resources.resx
│   │           │   ├── Settings.Designer.cs
│   │           │   └── Settings.settings
│   │           ├── Sprite.cs
│   │           └── bin
│   │               └── Debug
│   │                   ├── Character Editor.exe
│   │                   ├── Combat Demo.vshost.exe.manifest
│   │                   ├── Item Editor.exe
│   │                   ├── Level Editor.exe
│   │                   ├── Looting Demo.exe
│   │                   ├── Looting Demo.vshost.exe.manifest
│   │                   ├── Project.exe
│   │                   ├── Project.vshost.exe
│   │                   ├── Project.vshost.exe.manifest
│   │                   ├── Project.xml
│   │                   ├── axe01d.png
│   │                   ├── axe01i.png
│   │                   ├── axe02d.png
│   │                   ├── axe02i.png
│   │                   ├── axe03d.png
│   │                   ├── axe03i.png
│   │                   ├── axe04d.png
│   │                   ├── axe04i.png
│   │                   ├── axe05d.png
│   │                   ├── axe05i.png
│   │                   ├── boots01d.png
│   │                   ├── boots01i.png
│   │                   ├── bow01d.png
│   │                   ├── bow01i.png
│   │                   ├── bow02d.png
│   │                   ├── bow02i.png
│   │                   ├── bow03d.png
│   │                   ├── bow03i.png
│   │                   ├── bow04d.png
│   │                   ├── bow04i.png
│   │                   ├── bow05d.png
│   │                   ├── bow05i.png
│   │                   ├── cape01d.png
│   │                   ├── cape01i.png
│   │                   ├── cape02d.png
│   │                   ├── cape02i.png
│   │                   ├── cape03d.png
│   │                   ├── cape03i.png
│   │                   ├── cape04d.png
│   │                   ├── cape04i.png
│   │                   ├── chain01d.png
│   │                   ├── chain02d.png
│   │                   ├── chain02i.png
│   │                   ├── chain03d.png
│   │                   ├── chain03i.png
│   │                   ├── chain04d.png
│   │                   ├── chain04i.png
│   │                   ├── chain1i.png
│   │                   ├── char_bg3.png
│   │                   ├── dummydrop1.char
│   │                   ├── gold.png
│   │                   ├── hero sword shield.char
│   │                   ├── items.item
│   │                   ├── items2.item
│   │                   ├── level1.level
│   │                   ├── mace01d.png
│   │                   ├── mace01i.png
│   │                   ├── mace02d.png
│   │                   ├── mace02i.png
│   │                   ├── mace03d.png
│   │                   ├── mace03i.png
│   │                   ├── mace04d.png
│   │                   ├── mace04i.png
│   │                   ├── mace05d.png
│   │                   ├── mace05i.png
│   │                   ├── paladin.char
│   │                   ├── paladin_attack.png
│   │                   ├── paladin_die.png
│   │                   ├── paladin_walk.png
│   │                   ├── palette.bmp
│   │                   ├── shield01d.png
│   │                   ├── shield01i.png
│   │                   ├── skeleton sword shield.char
│   │                   ├── skeleton_attack.png
│   │                   ├── skeleton_die.png
│   │                   ├── skeleton_walk.png
│   │                   ├── staff01d.png
│   │                   ├── staff01i.png
│   │                   ├── staff02d.png
│   │                   ├── staff02i.png
│   │                   ├── staff03d.png
│   │                   ├── staff03i.png
│   │                   ├── staff04d.png
│   │                   ├── staff04i.png
│   │                   ├── staff05d.png
│   │                   ├── staff05i.png
│   │                   ├── sword01d.png
│   │                   ├── sword01i.png
│   │                   ├── sword02d.png
│   │                   ├── sword02i.png
│   │                   ├── sword03d.png
│   │                   ├── sword03i.png
│   │                   ├── sword04d.png
│   │                   ├── sword04i.png
│   │                   ├── sword05d.png
│   │                   ├── sword05i.png
│   │                   ├── zombie attack.png
│   │                   ├── zombie die.png
│   │                   ├── zombie walk.png
│   │                   └── zombie.char
│   └── chap15
│       ├── Line of Sight Demo
│       │   ├── LOS Demo.sln
│       │   ├── LOS Demo.suo
│       │   ├── Looting Demo.suo
│       │   └── Project
│       │       ├── Character.cs
│       │       ├── Dialogue.cs
│       │       ├── Form1.Designer.cs
│       │       ├── Form1.cs
│       │       ├── Form1.resx
│       │       ├── Game.cs
│       │       ├── Inventory.cs
│       │       ├── Item.cs
│       │       ├── Items.cs
│       │       ├── Level.cs
│       │       ├── Player.cs
│       │       ├── Program.cs
│       │       ├── Project.csproj
│       │       ├── Properties
│       │       │   ├── AssemblyInfo.cs
│       │       │   ├── Resources.Designer.cs
│       │       │   ├── Resources.resx
│       │       │   ├── Settings.Designer.cs
│       │       │   └── Settings.settings
│       │       ├── Sprite.cs
│       │       └── bin
│       │           └── Debug
│       │               ├── Combat Demo.vshost.exe.manifest
│       │               ├── Level Editor.exe
│       │               ├── Looting Demo.vshost.exe.manifest
│       │               ├── Project.exe
│       │               ├── Project.vshost.exe
│       │               ├── Project.vshost.exe.manifest
│       │               ├── Project.xml
│       │               ├── axe01d.png
│       │               ├── axe01i.png
│       │               ├── axe02d.png
│       │               ├── axe02i.png
│       │               ├── axe03d.png
│       │               ├── axe03i.png
│       │               ├── axe04d.png
│       │               ├── axe04i.png
│       │               ├── axe05d.png
│       │               ├── axe05i.png
│       │               ├── boots01d.png
│       │               ├── boots01i.png
│       │               ├── bow01d.png
│       │               ├── bow01i.png
│       │               ├── bow02d.png
│       │               ├── bow02i.png
│       │               ├── bow03d.png
│       │               ├── bow03i.png
│       │               ├── bow04d.png
│       │               ├── bow04i.png
│       │               ├── bow05d.png
│       │               ├── bow05i.png
│       │               ├── cape01d.png
│       │               ├── cape01i.png
│       │               ├── cape02d.png
│       │               ├── cape02i.png
│       │               ├── cape03d.png
│       │               ├── cape03i.png
│       │               ├── cape04d.png
│       │               ├── cape04i.png
│       │               ├── chain01d.png
│       │               ├── chain02d.png
│       │               ├── chain02i.png
│       │               ├── chain03d.png
│       │               ├── chain03i.png
│       │               ├── chain04d.png
│       │               ├── chain04i.png
│       │               ├── chain1i.png
│       │               ├── char_bg3.png
│       │               ├── dummydrop1.char
│       │               ├── gold.png
│       │               ├── hero sword shield.char
│       │               ├── items.item
│       │               ├── level1.level
│       │               ├── level2.level
│       │               ├── mace01d.png
│       │               ├── mace01i.png
│       │               ├── mace02d.png
│       │               ├── mace02i.png
│       │               ├── mace03d.png
│       │               ├── mace03i.png
│       │               ├── mace04d.png
│       │               ├── mace04i.png
│       │               ├── mace05d.png
│       │               ├── mace05i.png
│       │               ├── paladin.char
│       │               ├── paladin_attack.png
│       │               ├── paladin_die.png
│       │               ├── paladin_walk.png
│       │               ├── palette.bmp
│       │               ├── shield01d.png
│       │               ├── shield01i.png
│       │               ├── staff01d.png
│       │               ├── staff01i.png
│       │               ├── staff02d.png
│       │               ├── staff02i.png
│       │               ├── staff03d.png
│       │               ├── staff03i.png
│       │               ├── staff04d.png
│       │               ├── staff04i.png
│       │               ├── staff05d.png
│       │               ├── staff05i.png
│       │               ├── sword01d.png
│       │               ├── sword01i.png
│       │               ├── sword02d.png
│       │               ├── sword02i.png
│       │               ├── sword03d.png
│       │               ├── sword03i.png
│       │               ├── sword04d.png
│       │               ├── sword04i.png
│       │               ├── sword05d.png
│       │               └── sword05i.png
│       ├── Lua Script Demo
│       │   ├── Lua Script Demo
│       │   │   ├── Form1.Designer.cs
│       │   │   ├── Form1.cs
│       │   │   ├── Form1.resx
│       │   │   ├── Lua Script Demo.csproj
│       │   │   ├── Lua Script Demo.csproj.user
│       │   │   ├── LuaInterface.dll
│       │   │   ├── Program.cs
│       │   │   ├── Properties
│       │   │   │   ├── AssemblyInfo.cs
│       │   │   │   ├── Resources.Designer.cs
│       │   │   │   ├── Resources.resx
│       │   │   │   ├── Settings.Designer.cs
│       │   │   │   └── Settings.settings
│       │   │   └── bin
│       │   │       └── Debug
│       │   │           ├── Lua Script Demo.exe
│       │   │           ├── Lua Script Demo.vshost.exe
│       │   │           ├── Lua Script Demo.vshost.exe.manifest
│       │   │           ├── LuaInterface.dll
│       │   │           ├── lua51.dll
│       │   │           └── script.lua
│       │   ├── Lua Script Demo.sln
│       │   └── Lua Script Demo.suo
│       ├── LuaInterface
│       │   └── google code svn
│       │       ├── Built
│       │       │   ├── LuaInterface.dll
│       │       │   ├── LuaRunner.exe
│       │       │   ├── TestLua.exe
│       │       │   ├── TestLua.vshost.exe
│       │       │   ├── TestLua.vshost.exe.manifest
│       │       │   ├── lua51.dll
│       │       │   ├── lua51.map
│       │       │   └── test.lua
│       │       ├── lua-5.1.2
│       │       │   ├── COPYRIGHT
│       │       │   ├── HISTORY
│       │       │   ├── INSTALL
│       │       │   ├── Makefile
│       │       │   ├── README
│       │       │   ├── doc
│       │       │   │   ├── amazon.gif
│       │       │   │   ├── contents.html
│       │       │   │   ├── cover.png
│       │       │   │   ├── logo.gif
│       │       │   │   ├── lua.1
│       │       │   │   ├── lua.css
│       │       │   │   ├── lua.html
│       │       │   │   ├── luac.1
│       │       │   │   ├── luac.html
│       │       │   │   ├── manual.css
│       │       │   │   ├── manual.html
│       │       │   │   └── readme.html
│       │       │   ├── etc
│       │       │   │   ├── Makefile
│       │       │   │   ├── README
│       │       │   │   ├── all.c
│       │       │   │   ├── lua.hpp
│       │       │   │   ├── lua.ico
│       │       │   │   ├── lua.pc
│       │       │   │   ├── luavs.bat
│       │       │   │   ├── min.c
│       │       │   │   ├── noparser.c
│       │       │   │   └── strict.lua
│       │       │   ├── lua511
│       │       │   │   ├── Debug
│       │       │   │   ├── Lua.snk
│       │       │   │   ├── LuaDLL.cpp
│       │       │   │   ├── Release
│       │       │   │   │   ├── BuildLog.htm
│       │       │   │   │   ├── LuaDLL.obj
│       │       │   │   │   ├── lua51.dll.embed.manifest
│       │       │   │   │   ├── lua51.dll.embed.manifest.res
│       │       │   │   │   ├── lua51.dll.intermediate.manifest
│       │       │   │   │   ├── luaglue.obj
│       │       │   │   │   ├── mt.dep
│       │       │   │   │   └── vc90.idb
│       │       │   │   ├── lua511.vcproj
│       │       │   │   └── lua511.vcproj.HAL.jonathan.user
│       │       │   ├── src
│       │       │   │   ├── Makefile
│       │       │   │   ├── lapi.c
│       │       │   │   ├── lapi.h
│       │       │   │   ├── lauxlib.c
│       │       │   │   ├── lauxlib.h
│       │       │   │   ├── lbaselib.c
│       │       │   │   ├── lcode.c
│       │       │   │   ├── lcode.h
│       │       │   │   ├── ldblib.c
│       │       │   │   ├── ldebug.c
│       │       │   │   ├── ldebug.h
│       │       │   │   ├── ldo.c
│       │       │   │   ├── ldo.h
│       │       │   │   ├── ldump.c
│       │       │   │   ├── lfunc.c
│       │       │   │   ├── lfunc.h
│       │       │   │   ├── lgc.c
│       │       │   │   ├── lgc.h
│       │       │   │   ├── linit.c
│       │       │   │   ├── liolib.c
│       │       │   │   ├── llex.c
│       │       │   │   ├── llex.h
│       │       │   │   ├── llimits.h
│       │       │   │   ├── lmathlib.c
│       │       │   │   ├── lmem.c
│       │       │   │   ├── lmem.h
│       │       │   │   ├── loadlib.c
│       │       │   │   ├── lobject.c
│       │       │   │   ├── lobject.h
│       │       │   │   ├── lopcodes.c
│       │       │   │   ├── lopcodes.h
│       │       │   │   ├── loslib.c
│       │       │   │   ├── lparser.c
│       │       │   │   ├── lparser.h
│       │       │   │   ├── lstate.c
│       │       │   │   ├── lstate.h
│       │       │   │   ├── lstring.c
│       │       │   │   ├── lstring.h
│       │       │   │   ├── lstrlib.c
│       │       │   │   ├── ltable.c
│       │       │   │   ├── ltable.h
│       │       │   │   ├── ltablib.c
│       │       │   │   ├── ltm.c
│       │       │   │   ├── ltm.h
│       │       │   │   ├── lua.c
│       │       │   │   ├── lua.h
│       │       │   │   ├── luac.c
│       │       │   │   ├── luaconf.h
│       │       │   │   ├── luaglue.cpp
│       │       │   │   ├── lualib.h
│       │       │   │   ├── lundump.c
│       │       │   │   ├── lundump.h
│       │       │   │   ├── lvm.c
│       │       │   │   ├── lvm.h
│       │       │   │   ├── lzio.c
│       │       │   │   ├── lzio.h
│       │       │   │   └── print.c
│       │       │   └── test
│       │       │       ├── README
│       │       │       ├── bisect.lua
│       │       │       ├── cf.lua
│       │       │       ├── echo.lua
│       │       │       ├── env.lua
│       │       │       ├── factorial.lua
│       │       │       ├── fib.lua
│       │       │       ├── fibfor.lua
│       │       │       ├── globals.lua
│       │       │       ├── hello.lua
│       │       │       ├── life.lua
│       │       │       ├── luac.lua
│       │       │       ├── printf.lua
│       │       │       ├── readonly.lua
│       │       │       ├── sieve.lua
│       │       │       ├── sort.lua
│       │       │       ├── table.lua
│       │       │       ├── trace-calls.lua
│       │       │       ├── trace-globals.lua
│       │       │       └── xd.lua
│       │       └── luainterface
│       │           ├── COPYRIGHT
│       │           ├── LuaInterface.sln
│       │           ├── LuaInterface.suo
│       │           ├── README.txt
│       │           ├── doc
│       │           │   ├── LuaRunner.txt
│       │           │   ├── guide.pdf
│       │           │   └── luainterface.pdf
│       │           ├── samples
│       │           │   ├── CLRPackage.lua
│       │           │   ├── README.txt
│       │           │   ├── form.lua
│       │           │   ├── form_alt.lua
│       │           │   ├── socket.lua
│       │           │   ├── socket_alt.lua
│       │           │   ├── testluaform.lua
│       │           │   └── testluaform_alt.lua
│       │           └── src
│       │               ├── LuaInterface
│       │               │   ├── AssemblyInfo.cs
│       │               │   ├── CheckType.cs
│       │               │   ├── GenerateEventAssembly.cs
│       │               │   ├── Lua.cs
│       │               │   ├── LuaBase.cs
│       │               │   ├── LuaException.cs
│       │               │   ├── LuaFunction.cs
│       │               │   ├── LuaGlobalAttribute.cs
│       │               │   ├── LuaHideAttribute.cs
│       │               │   ├── LuaInterface.csproj
│       │               │   ├── LuaRegistrationHelper.cs
│       │               │   ├── LuaScriptException.cs
│       │               │   ├── LuaTable.cs
│       │               │   ├── LuaUserData.cs
│       │               │   ├── Metatables.cs
│       │               │   ├── MethodWrapper.cs
│       │               │   ├── ObjectTranslator.cs
│       │               │   ├── Properties
│       │               │   ├── ProxyType.cs
│       │               │   └── luainterface.snk
│       │               ├── LuaRunner
│       │               │   ├── LuaNetRunner.cs
│       │               │   ├── LuaRunner.csproj
│       │               │   └── Properties
│       │               │       └── AssemblyInfo.cs
│       │               └── TestLuaInterface
│       │                   ├── AssemblyInfo.cs
│       │                   ├── Entity.cs
│       │                   ├── Properties
│       │                   ├── TestLua.cs
│       │                   ├── TestLuaInterface.cs
│       │                   └── TestLuaInterface.csproj
│       ├── NPCs
│       │   ├── Character Editor.exe
│       │   ├── anna.char
│       │   ├── anna.png
│       │   ├── dark knight attack.png
│       │   ├── dark knight die.png
│       │   ├── dark knight walk.png
│       │   ├── farmer harvest.png
│       │   ├── farmer sow.png
│       │   ├── farmer walk.png
│       │   ├── items.item
│       │   ├── joe farmer.char
│       │   ├── skeleton archer attack.png
│       │   ├── skeleton archer die.png
│       │   ├── skeleton archer walk.png
│       │   ├── skeleton archer.char
│       │   ├── skeleton sword shield.char
│       │   ├── skeleton unarmed.char
│       │   ├── skeleton_attack.png
│       │   ├── skeleton_die.png
│       │   ├── skeleton_walk.png
│       │   ├── skeleton_warrior_attack.png
│       │   ├── skeleton_warrior_die.png
│       │   ├── skeleton_warrior_walk.png
│       │   ├── vendor.char
│       │   ├── vendor.png
│       │   ├── viking dark knight.char
│       │   ├── viking guard.char
│       │   ├── viking_attack.png
│       │   ├── viking_axe_walk.png
│       │   ├── viking_die.png
│       │   ├── zombie attack.png
│       │   ├── zombie die.png
│       │   ├── zombie walk.png
│       │   └── zombie.char
│       ├── PCs
│       │   ├── Character Editor.exe
│       │   ├── hero axe attack.png
│       │   ├── hero axe die.png
│       │   ├── hero axe shield attack.png
│       │   ├── hero axe shield die.png
│       │   ├── hero axe shield walk.png
│       │   ├── hero axe shield.char
│       │   ├── hero axe walk.png
│       │   ├── hero axe.char
│       │   ├── hero bow.char
│       │   ├── hero girl axe shield attack.png
│       │   ├── hero girl axe shield die.png
│       │   ├── hero girl axe shield walk.png
│       │   ├── hero girl.char
│       │   ├── hero staff.char
│       │   ├── hero sword attack.png
│       │   ├── hero sword die.png
│       │   ├── hero sword shield.char
│       │   ├── hero sword walk.png
│       │   ├── hero sword.char
│       │   ├── hero unarmed attack.png
│       │   ├── hero unarmed die.png
│       │   ├── hero unarmed walk.png
│       │   ├── hero unarmed.char
│       │   ├── hunter_attack.png
│       │   ├── hunter_die.png
│       │   ├── hunter_walk.png
│       │   ├── items.item
│       │   ├── paladin_attack.png
│       │   ├── paladin_die.png
│       │   ├── paladin_walk.png
│       │   ├── priest_attack.png
│       │   ├── priest_die.png
│       │   └── priest_walk.png
│       ├── Torch Light Demo
│       │   ├── Lamp Demo.sln
│       │   ├── Lamp Demo.suo
│       │   ├── Looting Demo.suo
│       │   └── Project
│       │       ├── Character.cs
│       │       ├── Dialogue.cs
│       │       ├── Form1.Designer.cs
│       │       ├── Form1.cs
│       │       ├── Form1.resx
│       │       ├── Game.cs
│       │       ├── Inventory.cs
│       │       ├── Item.cs
│       │       ├── Items.cs
│       │       ├── Level.cs
│       │       ├── Player.cs
│       │       ├── Program.cs
│       │       ├── Project.csproj
│       │       ├── Properties
│       │       │   ├── AssemblyInfo.cs
│       │       │   ├── Resources.Designer.cs
│       │       │   ├── Resources.resx
│       │       │   ├── Settings.Designer.cs
│       │       │   └── Settings.settings
│       │       ├── Sprite.cs
│       │       └── bin
│       │           └── Debug
│       │               ├── Combat Demo.vshost.exe.manifest
│       │               ├── Level Editor.exe
│       │               ├── Looting Demo.vshost.exe.manifest
│       │               ├── Project.exe
│       │               ├── Project.vshost.exe
│       │               ├── Project.vshost.exe.manifest
│       │               ├── Project.xml
│       │               ├── axe01d.png
│       │               ├── axe01i.png
│       │               ├── axe02d.png
│       │               ├── axe02i.png
│       │               ├── axe03d.png
│       │               ├── axe03i.png
│       │               ├── axe04d.png
│       │               ├── axe04i.png
│       │               ├── axe05d.png
│       │               ├── axe05i.png
│       │               ├── boots01d.png
│       │               ├── boots01i.png
│       │               ├── bow01d.png
│       │               ├── bow01i.png
│       │               ├── bow02d.png
│       │               ├── bow02i.png
│       │               ├── bow03d.png
│       │               ├── bow03i.png
│       │               ├── bow04d.png
│       │               ├── bow04i.png
│       │               ├── bow05d.png
│       │               ├── bow05i.png
│       │               ├── cape01d.png
│       │               ├── cape01i.png
│       │               ├── cape02d.png
│       │               ├── cape02i.png
│       │               ├── cape03d.png
│       │               ├── cape03i.png
│       │               ├── cape04d.png
│       │               ├── cape04i.png
│       │               ├── chain01d.png
│       │               ├── chain02d.png
│       │               ├── chain02i.png
│       │               ├── chain03d.png
│       │               ├── chain03i.png
│       │               ├── chain04d.png
│       │               ├── chain04i.png
│       │               ├── chain1i.png
│       │               ├── char_bg3.png
│       │               ├── dummydrop1.char
│       │               ├── gold.png
│       │               ├── hero sword shield.char
│       │               ├── items.item
│       │               ├── level1.level
│       │               ├── mace01d.png
│       │               ├── mace01i.png
│       │               ├── mace02d.png
│       │               ├── mace02i.png
│       │               ├── mace03d.png
│       │               ├── mace03i.png
│       │               ├── mace04d.png
│       │               ├── mace04i.png
│       │               ├── mace05d.png
│       │               ├── mace05i.png
│       │               ├── paladin.char
│       │               ├── paladin_attack.png
│       │               ├── paladin_die.png
│       │               ├── paladin_walk.png
│       │               ├── palette.bmp
│       │               ├── palette_dark.bmp
│       │               ├── shield01d.png
│       │               ├── shield01i.png
│       │               ├── staff01d.png
│       │               ├── staff01i.png
│       │               ├── staff02d.png
│       │               ├── staff02i.png
│       │               ├── staff03d.png
│       │               ├── staff03i.png
│       │               ├── staff04d.png
│       │               ├── staff04i.png
│       │               ├── staff05d.png
│       │               ├── staff05i.png
│       │               ├── sword01d.png
│       │               ├── sword01i.png
│       │               ├── sword02d.png
│       │               ├── sword02i.png
│       │               ├── sword03d.png
│       │               ├── sword03i.png
│       │               ├── sword04d.png
│       │               ├── sword04i.png
│       │               ├── sword05d.png
│       │               └── sword05i.png
│       ├── finished artwork
│       │   ├── armor1.png
│       │   ├── axe01d.png
│       │   ├── axe01i.png
│       │   ├── axe02d.png
│       │   ├── axe02i.png
│       │   ├── axe03d.png
│       │   ├── axe03i.png
│       │   ├── axe04d.png
│       │   ├── axe04i.png
│       │   ├── axe05d.png
│       │   ├── axe05i.png
│       │   ├── boots01d.png
│       │   ├── boots01i.png
│       │   ├── bow01d.png
│       │   ├── bow01i.png
│       │   ├── bow02d.png
│       │   ├── bow02i.png
│       │   ├── bow03d.png
│       │   ├── bow03i.png
│       │   ├── bow04d.png
│       │   ├── bow04i.png
│       │   ├── bow05d.png
│       │   ├── bow05i.png
│       │   ├── cape01d.png
│       │   ├── cape01i.png
│       │   ├── cape02d.png
│       │   ├── cape02i.png
│       │   ├── cape03d.png
│       │   ├── cape03i.png
│       │   ├── cape04d.png
│       │   ├── cape04i.png
│       │   ├── chain01d.png
│       │   ├── chain02d.png
│       │   ├── chain02i.png
│       │   ├── chain03d.png
│       │   ├── chain03i.png
│       │   ├── chain04d.png
│       │   ├── chain04i.png
│       │   ├── chain1i.png
│       │   ├── char_bg3.png
│       │   ├── gold.png
│       │   ├── green aura.png
│       │   ├── helms1.png
│       │   ├── helms2.png
│       │   ├── junk.png
│       │   ├── keygold.png
│       │   ├── keygreen.png
│       │   ├── keypurple.png
│       │   ├── keyred.png
│       │   ├── keysilver.png
│       │   ├── mace01d.png
│       │   ├── mace01i.png
│       │   ├── mace02d.png
│       │   ├── mace02i.png
│       │   ├── mace03d.png
│       │   ├── mace03i.png
│       │   ├── mace04d.png
│       │   ├── mace04i.png
│       │   ├── mace05d.png
│       │   ├── mace05i.png
│       │   ├── meat0003.bmp
│       │   ├── more armor.png
│       │   ├── palette.bmp
│       │   ├── pickup armor iso tileset.bmp
│       │   ├── questitems iso tileset.bmp
│       │   ├── red aura.png
│       │   ├── rings1.png
│       │   ├── rings2.png
│       │   ├── shield01d.png
│       │   ├── shield01i.png
│       │   ├── shields1.png
│       │   ├── skeleton_attack.png
│       │   ├── skeleton_die.png
│       │   ├── skeleton_walk.png
│       │   ├── staff01d.png
│       │   ├── staff01i.png
│       │   ├── staff02d.png
│       │   ├── staff02i.png
│       │   ├── staff03d.png
│       │   ├── staff03i.png
│       │   ├── staff04d.png
│       │   ├── staff04i.png
│       │   ├── staff05d.png
│       │   ├── staff05i.png
│       │   ├── sword01d.png
│       │   ├── sword01i.png
│       │   ├── sword02d.png
│       │   ├── sword02i.png
│       │   ├── sword03d.png
│       │   ├── sword03i.png
│       │   ├── sword04d.png
│       │   ├── sword04i.png
│       │   ├── sword05d.png
│       │   ├── sword05i.png
│       │   ├── tileset pickupthings.bmp
│       │   ├── vendor.png
│       │   └── yellow aura.png
│       └── finished editors
│           ├── Character Editor.exe
│           ├── Item Editor.exe
│           ├── Level Editor.exe
│           └── Quest Editor.exe
├── Visual C Sharp Game Programming for Teens 2011.zip
└── 好例子网_[Visual.C#游戏编程入门].Visual.C.Sharp.Game.Programming 源代码.rar

238 directories, 1715 files