在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
说明,我只是在网上浏览时发现了“金庸群侠传lua复刻版”,有源码,基于sdl使用C语言,我大概看了 一下不是很懂。后来发现了love2d,也是基于sdl,于是便有了用love2d再复刻一遍的想法。 lua可以很容易的与c/cpp结合,对于一些消耗资源的事可以用c/cpp编码,然后给lua调用。 由于我也是初学者,代码很乱,而且都是用的简单又笨的方法,如果有好的建议希望您慷慨指出! 我准备用一年的课余时间来实现这个想法,love2d的教程也一直写到做出完整的“金庸群侠传”。 love2d文档http://pan.baidu.com/share/link?shareid=140069&uk=1913510140 我把代码托管到了gitcafe时地址https://gitcafe.com/dwdcth/love2d-tutor 或者直接使用git clone git://gitcafe.com/dwdcth/love2d-tutor.git 大家可以点击我的邀请链接http://gitcafe.com/signup?invited_by=dwdcth
我发现离线的wiki(在线的没问题)文档里好多函数的名称大小写错了,大家遇到这种情况,自己按照"驼峰式"(即第一个单词首字母小写,之后的 单词首字母大写)命名法修改即可. 说明我是在linux下用scite写的代码,windows下推荐sublimetext2(有love2d插件,可以自动补全)或notepad++ 我也是初学,代码有写错的地方,请大家指正.由于水平有限,更新较慢,但保证每周写两篇. 推荐lua博客,http://www.cnblogs.com/stephen-liu74/archive/2012/07/30/2487201.html 今天有网友提示love2d现在下载不了,传到百度网盘了,分别是windows下32位和官方demo http://pan.baidu.com/share/link?shareid=203884&uk=1913510140 ubuntu下使用 sudo apt-add-repository ppa:bartbes/love-stable sudo apt-get update && sudo apt-get install love 其它linux可以使用在线代理访问. 所有love2d文章 说明好像love2d只识别utf-8编码的源文件,关于编码问题可以看看这篇文章(2013-1-6) 如果你的代码出现问题,可以在另存为选择utf-8,notepad的设置如下: 如果不是,如下图设置: 资源路径使用"/",而不是windows下的"\"。 关于代码下载的问题,我开始使用的是百度网盘,后来由于有时候会修改代码,这样又要上传 有点麻烦,于是使用git。git是个代码版本控制软件,可以很方便的管理自己的代码。 linux一般都有软件中心,搜索一下应该很容易安装。windows下可以 下载一个PortableGit,打开git-cmd.bat,切换到你放代码的地方,然后 待做列表(有链接的表示已经完成),最后顺序可能与此不同. 2.绘图和文字 3.输入和音乐 4.材质和贴图 7.绘图顺序 8.动画 9.角色移动 10.粒子效果 11.着色器 12.画布和批量绘图 13.图形界面 14.tiled地图碰撞检测 15.物理引擎1 16.物理引擎2 18.UDP网络连接 19.定时器 20.金庸群侠资源格式解析1 21.金庸群侠资源格式解析2 22.碰撞跳跃 23.字符流水灯 24.对话条 25.菜单
13.角色在地图上的移动 14.碰撞检测 15.攻击效果 16.一些物理效果 17.金庸群侠传资源解析 18.总结 19.开始复刻金庸群侠传
其他: lua和c的交互
|
请发表评论