易语言游戏吧 关注:5,211贴子:10,777
  • 7回复贴,共1

我是小白,用易语言做一个游戏教程

取消只看楼主收藏回复

本人初一狗一枚,在家很无聊,单身喜欢看X片和撸,此教程针对易语言小白,大神不要喷我可好
言归正传
首先,我们是小白,但我今天要告诉大家是,你不明白这些软件可能写的不如意,但游戏不一样。小白也能自己试着琢磨。目的是如果遇到难题,希望大神们可以帮助大家解答、废话不多说,开始说主题。


1楼2016-02-07 15:56回复
    做游戏之前,你必须了解几点(我也不是很了解,大家勿喷我):
    1,图片(例如地图)
    2,动画(例如人物,怪物,宝宝)
    3,精灵(其实本人也不知道什么意思)
    4,粒子(看上去很牛逼的动画显示效果,我们新手不需要懂这个)
    5,点(人物坐标,怪物坐标)
    6,包围盒(这个很重要,通过检测人物坐标,判断人物是否在包围盒中。包围盒是可视的)
    说到素材很多人头痛了,没有素材岂不是玩不了了?没有关系拉,我们呢就借用《问道》的素材来研究吧,但是大家切记,不管你的游戏写的再好,也不要商业化哦,因为相关条例对游戏运营是非常严格的。1,你必须有公司,2,你必须有运营资质,公司员工至少达到12人左右。。这些都是废话,我相信大家一定会遵纪守法的。
    总结:
    1,我们需要适合易语言的D2D游戏引擎《Edgame 2D》。
    2,准备好《问道》的素材。


    2楼2016-02-07 15:58
    收起回复
      2026-03-06 04:23:14
      广告
      不感兴趣
      开通SVIP免广告
      易语言版本:5.1.1
      1,首先我们打开易语言,如果显示如果下图。请点击工具-系统配置-通过名称为_启动子程序的子程序启动

      2,附加Edgame 2D模块(模块怎么加大家都会吧,不会的留言)

      3,新建一个程序集
      4,将新建的程序集改名为MyGame

      5,在程序集(我的游戏)中新增【3】个子程序

      通过启动子程序的子程序启动 实现


      3楼2016-02-07 16:04
      收起回复
        接下来 我们 先 做一个 Loading 来加载我们的资源
        新建类 如下 改名 Loading类 (改成什么都可以)// 类名 是 Loading类 不是 Loading 截图没截上,你们自己修改

        接下来 定义一个全局变量


        4楼2016-02-07 16:11
        回复
          跟家人去吃年夜饭了。
          回来更


          6楼2016-02-07 16:17
          回复
            还要等一等出发,在更一点,
            新建一个方法名 创建 快捷键ctrl+n 如下图
            解释下,第一行没有必要写出来,我是为了功能完整,才取了启动时间,对我们的Loading没有影响
            这个方法我们需要建立一个全局变量
            文字_普通13 类型是D2D文字
            .全局变量 loading滚动框, D2D精灵
            .全局变量 loading滚动条, D2D精灵
            第四、五行 是载入Loading界面的一张图片以及我们滚动条的图片。
            这里我随便找了一张图


            7楼2016-02-07 16:39
            收起回复
              没人


              8楼2016-02-07 16:40
              回复
                我自己已经实现了一个简单的Loading 如下




                9楼2016-02-07 16:45
                回复