
游戏开发
lMonster81
淡泊以明志,宁静以致远
展开
-
2D横板动作游戏常用角色移动逻辑(转)
这里所说的横版动作游戏,包含且不限于2D横版动作游戏、横版跑酷游戏、横版格斗游戏,只要逻辑层是横板的,且对于判定需要及高精度的(比如在动作游戏中就是拳头命中身体才算中,而不是WoW中,虽然近战攻击有时候看起来还有点距离,但是服务器计算命中就算命中了)就属于“横版动作游戏”范畴。 1、逻辑的世界 在一个横版动作游戏中,我们就讨论这个移动问题,把世界拆散成三个,他们互相之间是并行的,由这些并行的世...转载 2018-04-24 13:22:41 · 8031 阅读 · 0 评论 -
MVC架构和FSM有限状态机的初步认识与学习
UnityMVC框架编程核心思想MVC 编程模式MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:Model(模型)表示应用程序核心(比如数据库记录列表)。View(视图)显示数据(数据库记录)。Controller(控制器)处理输入(写入数据库记录)。MVC 模式同时提供了对 HTML、CSS 和 ...转载 2018-08-03 18:08:59 · 1255 阅读 · 0 评论 -
关于游戏开发网络协议方面的一些杂谈
ip地址子网掩码子网掩码的主要作用有两个:一、用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。在设置电脑IP时,会碰到两个重要的参数,一个是IP地址,一个是子网掩码。IP地址是互联网上每个子网或每个主机在网络上的唯一身份标签。使用子网是为了减少IP的浪费。因为随着互联网的发展,越来越多的网络产生,有的网络多则几百台,有的只有区区几台,这样...原创 2019-07-08 18:05:34 · 2307 阅读 · 0 评论 -
(转)从入门到精通:如何零基础做一款Roguelike游戏?
本文转自:从入门到精通:如何零基础做一款Roguelike游戏供自己学习和收藏在游戏行业,Roguelike是最受独立游戏开发者青睐的玩法之一,凭借随机生成的地图、不可挽回的单向进程、非线性故事和复杂的系统,这类游戏的重复性极高,近年来国内独立开发者也对Roguelike十分感兴趣。而且比较特别的是,这个品类的开发者与玩家之间的界限很模糊,不少都是因为热爱某个游戏,想要制作...转载 2019-07-09 19:32:56 · 4233 阅读 · 0 评论