随笔分类 - Love2D
Love2D
摘要:require( "something")或者其他情况出现 Decoding error : Invalid UTF-8.一个解决方案是 尽量使用 utf-8编码:https://love2d.org/forums/viewtopic.php?f=4&t=8760另一个方案, 也是我设置了 utf8 编码后依旧显示 invalid utf-8 问题, 按照 http://love2d.org/forums/viewtopic.php?f=4&t=33279的提法是建议 开启love2d 的 console 查看是否有其他错误 导致出错 , love2D 输出
阅读全文
摘要:在游戏项目开发中, 需要涉及协议的定义及解析, 例如服务端使用c++底层, 前端使用 as进行 flash显示, 前后段数据通信采用 socket, 这就需要协议的定制了. 服务端使用 c++ 做底层网络维护, 搭配 lua 脚本处理逻辑 和 协议解析处理; 使用这种方式的好处时, 指定新协议或修改时, 无需重新编译 C++ 的底层, 只需要修改 lua 脚本, 并重启 服务端程序或 重新加载 lua脚本即可. 唯一的问题时, 当前项目在立项时, 被设计的不友好, 每个模块分配不同同事开发, 每个同事都需要了解协议的格式, 例如"交换背包内两个物品时", lua 这边需要有
阅读全文
摘要:(前置声明: 本随笔图片资源 选自 http://opengameart.org)这边继承上一篇随笔的代码, 修改后效果图将如:较之有以下改动:1.使用简洁的背景图片2.添加了调试文本输出框(下方红色框体)3.添加了角色属性查看蓝(右上方带背景的框体)4.添加带四个方向的2D角色模型5.绘制角色模型的图片sprite边框体5.鼠标控制移动角色模型1.使用简洁的背景图片将 welcome scene 的背景变更为 黑色图片:function WelcomeScene:Initialize() self:SetDesc( "welcome scene") self:SetBac
阅读全文

浙公网安备 33010602011771号