Unity【超级马里奥】游戏素材+源码

Unity 3D 是目前主流的游戏开发引擎,有数据显示,全球最赚钱的 1000 款手机游戏中,有 30% 是使用 Unity 3D 开发出来的。尤其在 VR 设备中,Unity 3D 游戏开发引擎具有统治地位。

Unity 3D 能够创建实时、可视化的 2D 和 3D 动画、游戏,被誉为 3D 手游的传奇,孕育了成千上万款高质、超酷炫的神作,如《炉石传说》《神庙逃亡2》《我叫 MT2》等。

Unity 3D 行业前景广泛,在游戏开发、虚拟仿真、动漫、教育、建筑、电影等多个行业中得到广泛运用。
在这里插入图片描述
下载:https://go.ysboke.cn/archives/1391

项目结构

SuperMarioBros
├─ .gitignore
├─ Assets
│ ├─ Animations
│ │ ├─ BrickAnimator.controller
│ │ ├─ BrickAnimator.controller.meta
│ │ ├─ BrickBreak.anim
│ │ ├─ BrickBreak.anim.meta
│ │ ├─ BrickMovesNoCoin.anim
│ │ ├─ BrickMovesNoCoin.anim.meta
│ │ ├─ Brick_Coin.anim
│ │ ├─ Brick_Coin.anim.meta
│ │ ├─ Brick_LastCoin.anim
│ │ ├─ Brick_LastCoin.anim.meta
│ │ ├─ Flower.controller
│ │ ├─ Flower.controller.meta
│ │ ├─ FlowerAnim.anim
│ │ ├─ FlowerAnim.anim.meta
│ │ ├─ MarioDead.anim
│ │ ├─ MarioDead.anim.meta
│ │ ├─ MarioDeadController.controller
│ │ ├─ MarioDeadController.controller.meta
│ │ ├─ MetalFaceBrick.anim
│ │ ├─ MetalFaceBrick.anim.meta
│ │ ├─ PlayerShrink.anim
│ │ ├─ PlayerShrink.anim.meta
│ │ ├─ QM_Coin.anim
│ │ ├─ QM_Coin.anim.meta
│ │ ├─ QM_Flower.anim
│ │ ├─ QM_Flower.anim.meta
│ │ ├─ QM_Idle.anim
│ │ ├─ QM_Idle.anim.meta
│ │ ├─ QM_Mushroom.anim
│ │ ├─ QM_Mushroom.anim.meta
│ │ ├─ QuestionMarkAnimController.controller
│ │ ├─ QuestionMarkAnimController.controller.meta
│ │ ├─ TemplateAnims
│ │ └─ TemplateAnims.meta
│ ├─ Animations.meta
│ ├─ Art
│ │ ├─ Enemies.png
│ │ ├─ Enemies.png.meta
│ │ ├─ Fonts
│ │ ├─ Fonts.meta
│ │ ├─ GreenBush2.PNG
│ │ ├─ GreenBush2.PNG.meta
│ │ ├─ HillsSpriteSheet.png
│ │ ├─ HillsSpriteSheet.png.meta
│ │ ├─ Level1
│ │ ├─ Level1.meta
│ │ ├─ NES – Super Mario Bros – Items & Objects.png
│ │ ├─ NES – Super Mario Bros – Items & Objects.png.meta
│ │ ├─ NES – Super Mario Bros – Tileset.png
│ │ ├─ NES – Super Mario Bros – Tileset.png.meta
│ │ ├─ backgrounds.png
│ │ ├─ backgrounds.png.meta
│ │ ├─ smb_enemies_sheet.png
│ │ ├─ smb_enemies_sheet.png.meta
│ │ ├─ smb_mario_sheet.png
│ │ ├─ smb_mario_sheet.png.meta
│ │ ├─ sprites.png
│ │ ├─ sprites.png.meta
│ │ ├─ v7fdab.png
│ │ └─ v7fdab.png.meta
│ ├─ Art.meta
│ ├─ ChangeLevelCounterCustom.cs
│ ├─ ChangeLevelCounterCustom.cs.meta
│ ├─ Materials
│ │ ├─ GoombaMaterial.physicsMaterial2D
│ │ ├─ GoombaMaterial.physicsMaterial2D.meta
│ │ ├─ PlayerMaterial.physicsMaterial2D
│ │ └─ PlayerMaterial.physicsMaterial2D.meta
│ ├─ Materials.meta
│ ├─ Music
│ │ ├─ Cyborg Ninja.mp3
│ │ ├─ Cyborg Ninja.mp3.meta
│ │ ├─ Pixelland.mp3
│ │ ├─ Pixelland.mp3.meta
│ │ ├─ ThisGameIsOver.wav
│ │ └─ ThisGameIsOver.wav.meta
│ ├─ Music.meta
│ ├─ Prefabs
│ │ ├─ Dangers
│ │ ├─ Dangers.meta
│ │ ├─ Enemies
│ │ ├─ Enemies.meta
│ │ ├─ Goomba.prefab
│ │ ├─ Goomba.prefab.meta
│ │ ├─ GoombaSplat.prefab
│ │ ├─ GoombaSplat.prefab.meta
│ │ ├─ Green Tube.prefab
│ │ ├─ Green Tube.prefab.meta
│ │ ├─ Interactive Pieces
│ │ ├─ Interactive Pieces.meta
│ │ ├─ Level Pieces
│ │ ├─ Level Pieces.meta
│ │ ├─ Level Starter Pack.prefab
│ │ ├─ Level Starter Pack.prefab.meta
│ │ ├─ LevelManager.prefab
│ │ ├─ LevelManager.prefab.meta
│ │ ├─ Particle Effects
│ │ ├─ Particle Effects.meta
│ │ ├─ Player.prefab
│ │ ├─ Player.prefab.meta
│ │ ├─ PlayerDies.prefab
│ │ └─ PlayerDies.prefab.meta
│ ├─ Prefabs.meta
│ ├─ Scripts
│ │ ├─ Brick.cs
│ │ ├─ Brick.cs.meta
│ │ ├─ CameraController.cs
│ │ ├─ CameraController.cs.meta
│ │ ├─ CheckpointController.cs
│ │ ├─ CheckpointController.cs.meta
│ │ ├─ Coin.cs
│ │ ├─ Coin.cs.meta
│ │ ├─ DestroyOverTime.cs
│ │ ├─ DestroyOverTime.cs.meta
│ │ ├─ ExtraLife.cs
│ │ ├─ ExtraLife.cs.meta
│ │ ├─ FadeIn.cs
│ │ ├─ FadeIn.cs.meta
│ │ ├─ Flower.cs
│ │ ├─ Flower.cs.meta
│ │ ├─ GameOver.cs
│ │ ├─ GameOver.cs.meta
│ │ ├─ GreenWiggleController.cs
│ │ ├─ GreenWiggleController.cs.meta
│ │ ├─ HealthPickup.cs
│ │ ├─ HealthPickup.cs.meta
│ │ ├─ HurtPlayer.cs
│ │ ├─ HurtPlayer.cs.meta
│ │ ├─ LevelChangeCounter.cs
│ │ ├─ LevelChangeCounter.cs.meta
│ │ ├─ LevelDoor.cs
│ │ ├─ LevelDoor.cs.meta
│ │ ├─ LevelEnd.cs
│ │ ├─ LevelEnd.cs.meta
│ │ ├─ LevelManager.cs
│ │ ├─ LevelManager.cs.meta
│ │ ├─ MainMenu.cs
│ │ ├─ MainMenu.cs.meta
│ │ ├─ MovingObject.cs
│ │ ├─ MovingObject.cs.meta
│ │ ├─ Mushroom.cs
│ │ ├─ Mushroom.cs.meta
│ │ ├─ PauseScreen.cs
│ │ ├─ PauseScreen.cs.meta
│ │ ├─ PlayerController.cs
│ │ ├─ PlayerController.cs.meta
│ │ ├─ QuestionMark.cs
│ │ ├─ QuestionMark.cs.meta
│ │ ├─ ResetOnRespawn.cs
│ │ ├─ ResetOnRespawn.cs.meta
│ │ ├─ SpiderController.cs
│ │ ├─ SpiderController.cs.meta
│ │ ├─ StompEnemy.cs
│ │ └─ StompEnemy.cs.meta
│ ├─ Scripts.meta
│ ├─ Sounds
│ │ ├─ Explosion.wav
│ │ ├─ Explosion.wav.meta
│ │ ├─ Hit_Hurt.wav
│ │ ├─ Hit_Hurt.wav.meta
│ │ ├─ Jump.wav
│ │ ├─ Jump.wav.meta
│ │ ├─ Pickup_Coin.wav
│ │ ├─ Pickup_Coin.wav.meta
│ │ ├─ Powerup.wav
│ │ ├─ Powerup.wav.meta
│ │ ├─ PowerupAppears.wav
│ │ ├─ PowerupAppears.wav.meta
│ │ ├─ Super-mario-bros.ogg
│ │ ├─ Super-mario-bros.ogg.meta
│ │ ├─ smb_breakblock.wav
│ │ ├─ smb_breakblock.wav.meta
│ │ ├─ smb_bump.wav
│ │ ├─ smb_bump.wav.meta
│ │ ├─ smb_coin.wav
│ │ ├─ smb_coin.wav.meta
│ │ ├─ smb_jump-super.wav
│ │ ├─ smb_jump-super.wav.meta
│ │ ├─ smb_jumpsmall.wav
│ │ ├─ smb_jumpsmall.wav.meta
│ │ ├─ smb_mariodie.wav
│ │ ├─ smb_mariodie.wav.meta
│ │ ├─ smb_pipe.wav
│ │ ├─ smb_pipe.wav.meta
│ │ ├─ smb_stomp.wav
│ │ └─ smb_stomp.wav.meta
│ ├─ Sounds.meta
│ ├─ _Scenes
│ │ ├─ Level1-1.unity
│ │ ├─ Level1-1.unity.meta
│ │ ├─ Level2.unity
│ │ ├─ Level2.unity.meta
│ │ ├─ LevelSelect.unity
│ │ ├─ LevelSelect.unity.meta
│ │ ├─ MainMenu.unity
│ │ ├─ MainMenu.unity.meta
│ │ ├─ Splash1-1.unity
│ │ └─ Splash1-1.unity.meta
│ └─ _Scenes.meta
├─ Library
│ ├─ AnnotationManager
│ ├─ AssetImportState
│ ├─ AssetServerCacheV3
│ ├─ BuildPlayer.prefs
│ ├─ BuildSettings.asset
│ ├─ CurrentLayout.dwlt
│ ├─ EditorUserBuildSettings.asset
│ ├─ EditorUserSettings.asset
│ ├─ InspectorExpandedItems.asset
│ ├─ LastSceneManagerSetup.txt
│ ├─ LibraryFormatVersion.txt
│ ├─ MonoManager.asset
│ ├─ ProjectSettings.asset
│ ├─ ScriptAssemblies
│ │ ├─ Assembly-CSharp.dll
│ │ ├─ Assembly-CSharp.dll.mdb
│ │ └─ BuiltinAssemblies.stamp
│ ├─ ScriptMapper
│ ├─ ShaderCache
│ │ ├─ 7
│ │ ├─ 9
│ │ ├─ a
│ │ ├─ b
│ │ ├─ c
│ │ ├─ e
│ │ └─ f
│ ├─ assetDatabase3
│ ├─ expandedItems
│ └─ shadercompiler-UnityShaderCompiler.exe0.log
├─ ProjectSettings
│ ├─ AudioManager.asset
│ ├─ ClusterInputManager.asset
│ ├─ DynamicsManager.asset
│ ├─ EditorBuildSettings.asset
│ ├─ EditorSettings.asset
│ ├─ GraphicsSettings.asset
│ ├─ InputManager.asset
│ ├─ NavMeshAreas.asset
│ ├─ NetworkManager.asset
│ ├─ Physics2DSettings.asset
│ ├─ ProjectSettings.asset
│ ├─ ProjectVersion.txt
│ ├─ QualitySettings.asset
│ ├─ TagManager.asset
│ ├─ TimeManager.asset
│ ├─ UnityAdsSettings.asset
│ └─ UnityConnectSettings.asset
├─ README.md
├─ ToDo.docx
└─ ~$ToDo.docx

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值