| 网站首页 | 游戏新闻 | 游戏资讯 | 游戏信息 | 游戏攻略 | 游戏大全 | 资讯中心 | 文章 | 

您现在的位置: 游戏信息资讯网www.yxnetw.com >> 游戏资讯 >> 正文

  没有公告

  欣游戏|如何制作一个2D游戏引擎孤魂野岛           ★★★ 【字体:  
欣游戏|如何制作一个2D游戏引擎孤魂野岛
作者:佚名    游戏资讯来源:本站原创    点击数:    更新时间:2023/12/6    

  兼职神仙类似超级玛丽,取名《猫咪大作战》。方向键控制猫咪进行移动、跳跃、发射子弹,到达泡泡进入下一关。

  屏幕顶端有个时间条,随着时间流逝慢慢向左缩短。当时间耗尽,猫咪的探险也就结束了。

  因为是二维世界的模拟,每个物体有x和y两个方向上的速度,vx和vy。渲染的时候,每个单位时间物体的新位置:

  重力是每个时间单位自动叠加到速度上的。每个物体自带一个叫status的变量,标记当前是否腾空,用来判断一些操作比如跳跃是否有效。如果物体有地面支撑,会cancel重力效果。

  最开始用的检测算法,被吐槽太多了只好又写了一个。代码略长,一共三百多行,不复制过来主要还是因为写得太烂了。描述一下大致思路:

  把list里的每个砖块转换成一个正方形区域,把player转换成一个长方形区域。调用ActionScript自带的intersection函数,比较player和每个砖块的区域,看看返回的结果是否为空。

  对于每个砖块,如果和player有重叠的区域,那么根据相对位置判断相撞方向,再根据该方向的当前速度,要么强制归零要么dy’ = -c*dy反弹。同时更新status变量。

  首先是一些基本操作,比如在物体移动出了屏幕边界的时候就会被从画布上移除。

  在计算游戏中物体的具体位置时,一种粗糙的处理方式是直接修改Flash元件在舞台上的显示坐标。这样做的缺点是,每次改动都会重新渲染屏幕,消耗不必要的时间和资源。所以先保存每个物体的理论位置,再统一渲染。甚至动用了神秘的名叫tempX和tempY的变量(误)。

  有剧情有鸡汤。除了判定是否重来、晋级下一关以外,还特地藏了个作弊键,一键到下一关。

  游戏地图用二维数组保存,1表示此处有墙,0表示此处无墙。由于手写数据非常不直观,还容易出错,于是用Visual Basic写了一个小工具,可以直观地编辑游戏地图,并生成对应的代码。

  界面最上方设置数组名称、数组规模,下方的大块区域是A*B的方格,每个格子通过鼠标点击切换黑白颜色,对应有墙无墙两种状态。完成地图编辑后单击右上方的按钮“生成代码”,文本框里会出现自动生成的代码用于复制。

  VB6年久失修,刚刚用虚拟机跑了一下发现中文显示不出来了。放个大致的界面你们感受一下就好。

游戏资讯录入:admin    责任编辑:admin 
  • 上一个游戏资讯:

  • 下一个游戏资讯: 没有了
  • 最新热点 最新推荐 相关文章
    为了能再现像素风的荣光 《铃…
    生成式 AI 专题报告:下一颗…
    触控Cocos2d-x发布开源游戏引…
    3手游:还原经典光通145高爆…
    国外15种手机游戏引擎和开发…
    游戏开发引擎:游戏创意腾飞…
    游戏开发-游戏引擎之战:God…
    炒股_投资界:播报炒股投资并…
    《面包的诞生》:使用虚幻引…
    AI下的游戏制作变革:Unity工…
     最新文章
    普通游戏资讯 欣游戏|如何制作一个2D游戏引擎孤魂野岛
    普通游戏资讯 安卓单机角色扮演游戏有哪些推荐?shabondama elegy博朗扑…
    普通游戏资讯 必玩的安卓单机游戏有哪些 2023好玩的安卓单机游戏推荐钢管…
    普通游戏资讯 安卓十大好玩单机游戏排行榜桃园带甲加点ava伊娃补丁
    普通游戏资讯 安卓单机手游排行榜不灭重生网游之菜鸟传说
    普通游戏资讯 安卓好玩的单机游戏排行榜妈咪投降吧
    普通游戏资讯 武汉手机游戏开发三万亿感谢有你卖霸平台
    普通游戏资讯 全国APP开发培训机构(97)吴镇宇微博骂曹格
    普通游戏资讯 茂名手机游戏开发d绅士之塔freeime是什么
    普通游戏资讯 手机游戏开发培训_手机软件制作开发培训机构哪家好多少钱地…
    普通游戏资讯 青岛手机游戏开发最新牛奶质量排行榜
    普通游戏资讯 比较火的01折手机游戏便利店的利润
    普通游戏资讯 好玩的手游合集2023凌乱紫零落武皇全文阅读
    普通游戏资讯 躲猫猫游戏联机游戏有哪些2023 超好玩的躲猫猫盘点立云购物…
    普通游戏资讯 五款好玩的游戏下载大全(最火手游推荐几款2023)团队队名口…
    普通游戏资讯 是什么让你放下手机去读书 从不堪到自己掌握人生参王谷

    游戏信息资讯网声明:本站部分资源来源于网络,版权归原作者或者来源机构所有,如作者或来源机构不同意本站转载采用,请通知我们,我们将第一时间删除内容!