- 博客(10)
- 资源 (17)
- 问答 (2)
- 收藏
- 关注
原创 1000行代码写小游戏(终)
最后献上完整的1000行代码,基本功能已经完成,可以通过配置小怪和矿的位置和大小控制玩家时长和难度:---------------------------------------------------------------------------------------------- Added by ???---------------------------------------
2016-03-28 16:52:06 10579 1
原创 1000行代码写小游戏(八)
还附有主角根据恢复数据自动回血的功能,体力也是定时恢复的,根据定时器限制按钮点击频率最大值:function MineSecretDialog:onEnter() self.schedulerId = CCDirector:sharedDirector():getScheduler():scheduleScriptFunc(function() -- 恢复体力值
2016-03-28 16:49:39 1058
原创 1000行代码写小游戏(七)
初始化系统的状态和点击反馈,有数值系统和老虎机系统:-- 初始化系统的信息和状态function MineSecretDialog:initSystemStatus(v) local times = 0 local haveRunAction = false G_Font_Purple = { name = DefaultFont, size = 15, color
2016-03-28 16:46:23 738
原创 1000行代码写小游戏(六)
初始化敌人的状态和点击逻辑:-- 初始化敌人的信息和状态function MineSecretDialog:initEnemyStatus(v) local haveRunAction = false local itemSize = CCSizeMake(v.width, v.height) local enemyData = getEnemyLifeAndRec
2016-03-28 16:43:00 983
原创 1000行代码写小游戏(五)
主角的一些属性更新和展示都已经做完了,下面主要做玩法方面的,添加小怪、矿和系统,并增加点击逻辑:-- 增加矿,敌人和系统function MineSecretDialog:addMineAndEnemy() local bonusList = getBonusListInfo() for i,v in ipairs(bonusList) do if v.typ
2016-03-28 16:41:13 1273
原创 1000行代码写小游戏(四)
更新金币、钥匙和收藏品:-- 更新金币function MineSecretDialog:updateUserMoney(addMoney, isInit) addMoney = addMoney or 0 isInit = isInit or false if addMoney ~= 0 or isInit then userData.money
2016-03-28 16:33:03 3593
原创 1000行代码写小游戏(三)
更新玩家的血量、攻击、防御等属性数值和展示:-- 更新血量function MineSecretDialog:updateUserHp(addHp, addMaxHp, isInit) addHp = addHp or 0 addMaxHp = addMaxHp or 0 isInit = isInit or false local updateHp = f
2016-03-28 16:25:47 1676
原创 1000行代码写小游戏(二)
玩家属性Table数据格式:local userData = { floor = 1, -- 楼层 level = 0, -- 等级 curExp = 0, -- 当前经验 maxExp = 0, -- 升级经验 money = 0, -- 金钱 ironKey = 0, -- 铁钥匙
2016-03-28 16:06:10 2991
原创 1000行代码写小游戏(一)
用lua写的小游戏,主要玩法是点击进行采矿并和怪物搏斗等操作,人物属性有体力,血量,恢复,攻击,防御采矿可以挖到金币和经验,打怪升级最后决战boss赢取胜利,升级可以获得技能点增加属性,还有老虎机系统等外围系统首先说下小怪和矿的配置格式和需要用到的参数读取函数:local sz = CCDirector:sharedDirector():getVisibleSize()l
2016-03-28 15:43:09 8797
转载 Lua标准库
S库/方法及用途1Error Handling包括错误处理功能,如断言,误差 - 错误处理。2Memory ManagementI包括与垃圾回收Lua中所解释的自动内存管理功能3dofile ([filename])它打开该文件并执行该文件作为一个块的内容。如果不带参数传递,那么这个函数执行标准输入的内容。
2016-03-28 14:49:56 648
Qt实现屏保程序
2014-01-09
curl下载内容被截断,浏览器却可以正常访问
2014-11-11
VS2008编译不过Casablanca?
2013-12-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人