【B439】C# WPF 简易迷宫小游戏

2022-02-16 10:48:56      索炜达电子      576     

文件编号:B438

文件大小:4.93M

代码行数:823行(主程序)

开发环境:VS2019

猿创承诺:该源码均通过亲自测试可正常运行

简要概述:

-动画人物;

-随机迷宫生成;

-玩家移动并收集硬币(他们在5c周期内随机产生);

-僵尸对手(游戏开始时是随机移动路线1的敌人,10个硬币后-2个敌人,30个硬币后-敌人移动到玩家的最佳路线上。);

-结果:游戏时间、玩家姓名的硬币数量(XML)。

运行效果:

【B439】C# WPF 简易迷宫小游戏

【B439】C# WPF 简易迷宫小游戏

目录│文件列表:

 │ 说明.txt

 ├ 演示视频

 │  └ 演示视频.mp4

 └ 项目源码

    └ PlariumMazeRunnerWpf

       │ PlariumMazeRunnerWpf.sln

       └ PlariumMazeRunnerWpf

          │ AnimatedResource.cs

          │ App.config

          │ App.xaml

          │ App.xaml.cs

          │ GameInfo.cs

          │ MainWindow.xaml

          │ MainWindow.xaml.cs

          │ MazeGenerator.cs

          │ PlariumMazeRunnerWpf.csproj

          │ Sprite.cs

          ├ bin

          │  ├ Debug

          │  │  │ PlariumMazeRunnerWpf.exe

          │  │  │ PlariumMazeRunnerWpf.exe.config

          │  │  │ PlariumMazeRunnerWpf.pdb

          │  │  │ PlariumMazeRunnerWpf.vshost.exe

          │  │  │ PlariumMazeRunnerWpf.vshost.exe.config

          │  │  │ PlariumMazeRunnerWpf.vshost.exe.manifest

          │  │  └ result.xml

          ├ images

          │  │ go1.png

          │  │ go10.png

          │  │ go10R.png

          │  │ go1R.png

          │  │ go2.png

          │  │ go2R.png

          │  │ go3.png

          │  │ go3R.png

          │  │ go4.png

          │  │ go4R.png

          │  │ go5.png

          │  │ go5R.png

          │  │ go6.png

          │  │ go6R.png

          │  │ go7.png

          │  │ go7R.png

          │  │ go8.png

          │  │ go8R.png

          │  │ go9.png

          │  │ go9R.png

          │  │ Ground.png

          │  │ hit_1.png

          │  │ hit_1R.png

          │  │ hit_2.png

          │  │ hit_2R.png

          │  │ hit_3.png

          │  │ hit_3R.png

          │  │ hit_4.png

          │  │ hit_4R.png

          │  │ hit_5.png

          │  │ hit_5R.png

          │  │ hit_6.png

          │  │ hit_6R.png

          │  │ hit_7.png

          │  │ hit_7R.png

          │  │ Wall.png

          │  ├ Coin

          │  │  │ Coin1.png

          │  │  │ Coin2.png

          │  │  │ Coin3.png

          │  │  └ Coin4.png

          │  └ Player

          │     │ Player1.png

          │     │ Player1Left.png

          │     │ Player2.png

          │     │ Player2Left.png

          │     │ Player3.png

          │     │ Player3Left.png

          │     │ Player4.png

          │     │ Player4Left.png

          │     │ Player5.png

          │     │ Player5Left.png

          │     │ Player6.png

          │     │ Player6Left.png

          │     │ Player7.png

          │     │ Player7Left.png

          │     │ Player8.png

          │     └ Player8Left.png

          ├ obj

          │  └ Debug

          │     │ .NETFramework,Version=v4.5.AssemblyAttributes.cs

          │     │ App.g.cs

          │     │ App.g.i.cs

          │     │ DesignTimeResolveAssemblyReferencesInput.cache

          │     │ MainWindow.baml

          │     │ MainWindow.g.cs

          │     │ MainWindow.g.i.cs

          │     │ PlariumMazeRunnerWpf.csproj.AssemblyReference.cache

          │     │ PlariumMazeRunnerWpf.csproj.CoreCompileInputs.cache

          │     │ PlariumMazeRunnerWpf.csproj.FileListAbsolute.txt

          │     │ PlariumMazeRunnerWpf.csproj.GenerateResource.cache

          │     │ PlariumMazeRunnerWpf.csprojResolveAssemblyReference.cache

          │     │ PlariumMazeRunnerWpf.exe

          │     │ PlariumMazeRunnerWpf.g.resources

          │     │ PlariumMazeRunnerWpf.pdb

          │     │ PlariumMazeRunnerWpf.Properties.Resources.resources

          │     │ PlariumMazeRunnerWpf_Content.g.i.cs

          │     │ PlariumMazeRunnerWpf_MarkupCompile.cache

          │     │ PlariumMazeRunnerWpf_MarkupCompile.i.cache

          │     │ TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

          │     │ TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

          │     │ TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

          └ Properties

             │ AssemblyInfo.cs

             │ Resources.Designer.cs

             │ Resources.resx

             │ Settings.Designer.cs

             └ Settings.settings

TAG迷宫
  • 4 次
  • 200 分