Scratch挖坑系列/王者荣耀1v1制作/(一)

Scratch挖坑系列/王者荣耀1v1制作/(一)

首页模拟经营挖坑的100种方式更新时间:2024-06-09
挖坑计划

常常有人觉得Scratch只能做很简单的程序,不过是几个积木堆来堆去没什么学习价值。今天我们就开来个坑,看看怎么用Scratch开发出一款王者荣耀。高能预警,以下内容仅适合智力水平达到小学3年级以上的同学观看,请适度斟酌~~。王者荣耀看起来很难,做起来也确实很难。咱们先挑个软柿子,开发一下王者荣耀的1v1模式。柿子虽然软,咱们也得看看能不能吃得下。阿达准备按照下面的步骤开发王者荣耀。

  1. 画地图
  2. 游戏时钟
  3. 英雄
  4. 防御塔
  5. 敌人
  6. AI

写到这里,阿达觉得自己给自己挖了一个好大的坑。能不能爬出来还真的要看道行了。今天我们先来完成画地图这个动作吧。是不是感觉画地图应该是游戏开发最简单的部分,其实不然,地图设计恰恰是我们开发王者荣耀最难的一个环节。真的是上来就啃了一个硬骨头。

  1. 找图我们打开google,在里面搜索 王者荣耀 地图,在里面找到适合的地图。


  1. 放大图片谷歌上找到的最大图片还是有点小,我们使用一个基于机器学习的图片放大服务bigpic放大图片。
  2. 切图这个图片拿来直接用还是有一些问题的,天空部分有点多。我们打开photoshop,把图片裁剪一下。保留核心的游戏区域。

  1. 在进行切图之前,我们还需要对地图的边界做一下描边,这一步非常重要,后期课程中会使用到。我们可能第一时间想的是把这个图片保存下来,直接作为Scratch的背景。这样会有一个问题,Scratch的舞台是宽480像素、高360像素的固定舞台,我们把图片直接丢上去会成为这个效果。

  1. 很显然这不是我们想要的,因此,我们要对图片再做一轮裁剪,生成几个小图片,然后在舞台上每次只展示一个小图片的区域。


  1. 我们把地图切割成了25分,这样。地图区域放大了25倍,再在Scratch里构建就比较真实了。
  2. 在Scratch里构建地图在游戏中,地图要根据英雄的走动不断移动自己的位置。这一点实现起来会比较困难,下面的内容是真正的高能预警,听不懂的小朋友没有关系,等你们成为了编程的王者这些自然都是小case了。


总结

第一部分画地图我们就完成了,不知道大家对阿达老师挖的这个坑有没有什么问题,欢迎大家在留言区里讨论。想爬出这个巨大的坑还得靠大家使点力,拉阿达一把~~

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved