- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 先用PureMvc搭一个MVC的框架
https://github.com/PureMVC/puremvc-csharp-standard-frameworkhttps://my.oschina.net/u/1582495/blog/601547感谢朋友给我找的教程。
2020-05-06 19:50:29 165
原创 学习使我快乐
标题党,不过最近确实学了好多东西,昨天刚看完了闫大大的图形学入门,前段时间看OPENGL,有点懵逼,看完闫大大的图形学入门后,很多东西都懂了。然后学习最开始学习顺序有点混乱,现在能稍微理顺一下了。之前先看了OPENGL,然后有点蒙圈,然后去看了UWA系列视频,发现更蒙圈,虽然知道要这样优化,但是不知道为什么这样优化,内心一万只草泥马路过。所以理顺一下就是看一下图形学入门,理解光栅化,图形渲...
2020-05-06 19:46:25 148
原创 关于做点什么
失业了,混沌了好久,挺没出息的,毕竟做了快四年的棋牌,公司解散了,又碰上了疫情,闲着在家一段时间,也没思考好究竟要做什么。今天跟老王出去喝咖啡聊了段时间。再次否定了之前自己的决定,原先是打算随便找份工作然后再转U3D或者其他,现在想想还是直接转吧。既然直接转,那么就要有作品,毕竟之前只是用U3D做了一个2D的卡牌游戏,还是好几年前了。思考了下,用U3D做一个有趣的反塔防游戏会比较不错。正统...
2020-04-16 16:25:40 672
原创 qucik初学之做一个战棋类游戏(1)
用了1年多的unity,准备在这条路上走下去的时候,老板让我去看下quick,好吧,又要从头在来了,早上熟悉了下整个qucik的开发过程,安装了cocosstudio,qucikplayer,cocos ide,稍微了解了下语法,然后就准备开始学习了,然后想到了csdn的博客,这个被我遗忘了的地方,然后就写个博客记录下,因为战棋类游戏之前的时候已经用cocos2dx做个一个,所以基本上这个应该只能
2015-03-02 13:48:13 1597
原创 用cocos2d3.0写一个srpg游戏-需要实现什么
需要实现的东西1.tiled的点击效果、点击弹出菜单2.NPC移动、NPC移动受地形影响效果的实现、npc可移动范围显示3.and so on后续想到什么就往里面添加。
2014-03-22 11:05:13 979
原创 用cocos2d3.0写一个srpg游戏-srpg介绍
srpg–战棋类游戏,策略角色扮演游戏代表作:机器人大战,火焰纹章等一、战斗方式:1.回合制(demo实现这种方式)2.等待时间制3.半及时制二、地形影响1.移动速度2.角色防御3.角色命中4.角色攻击5.and so on三、人物能力1.攻击2.防御3.爆击4.躲避
2014-03-22 11:03:48 1181
原创 用cocos2d3.0写一个srpg游戏-开篇
写一个2d的srpg游戏,故事应该会采用冰与火之歌这个题材。很早之前就想写一个,用cocos2d-x写一个,但是一直没有时间。最近公司开发游戏用unity开发,所以就趁业余用untiy写一个srpg游戏。但是个人感觉unity编辑地图这块的功能比较坑爹,或者是我自己习惯了用tiled map eidter去编写地图。所以就打算用2d tool kit的tiledmap部分编辑场景地
2014-03-22 11:02:14 1201
原创 U3d学习 StartCoroutine
MonoBehaviour.StartCoroutine 开始协同程序一个协同程序在执行过程中,可以在任意位置使用yield语句。yield的返回值控制何时恢复协同程序向下执行。协同程序在对象自有帧执行过程中堪称优秀。协同程序在性能上没有更多的开销。StartCoroutine函数是立刻返回的,但是yield可以延迟结果。直到协同程序执行完毕。yield return 0;yi
2013-12-26 15:32:34 1083
原创 装甲逆袭-剧情
-------游戏世界观2069年,核战争爆发,地球接近毁灭,地球环境因为核辐射异变,科技退步,各种变异生物横行,人类在世界各地苟延残喘,直到超级电脑--“拯救”的出现,局面稍微好转。2089年,20年的光阴,人类在修养生息中不断强大,各种超能力者不断出现,但此时,超级电脑--“拯救”突然暴走,人类再度陷入危机。。。之后,人类世界的2大组织--“毁灭”“新生”宣布将联手抵抗
2013-09-05 13:47:59 767
原创 Protocol buffer学习一(为什么要学习)
标注下,今天开始看看Protocol buffer格式,熟悉它java c++库的使用。首先来说明下 PB(Protocol buffer) json XML三者之间的比较 XMLJSONPB数据结构支持复杂结构简单结构较复杂结构 数据保存方式文本文本二进制 数据保存大小大
2013-06-25 21:52:48 696
原创 装甲逆袭-自动寻路
目前在游戏里面加入了自动寻路,点开小地图,然后点击小地图上的某个位置,就可以让人物自动走到该位置。然后至于玩家怎么移动到这个位置,就是用A星算法求一个路径,然后根据这个路径走到该位置。从网上随便下了份别人已经写好的算法,准备先实现在改正- -!因为毕竟不仅仅是一个单纯的算法,还要结合自己游戏的实际情况来进行设计。A星算法概念什么的部分就不说了,毕竟这东西网上一圈一大把,然后要实现么,如
2013-05-22 10:02:33 1009 3
原创 发了个自己写的COCOS2D-X的塔防
发了个自己写的COCOS2D-X的塔防,下载地址是http://download.csdn.net/detail/yy392612422/5166913COCOS2D-X1.0版本的。
2013-03-21 17:25:28 804
原创 装甲逆袭-NPC对话处理
NPC对话其实就是在地图上一个点击事件,然后触摸到该位置的时候,显示一个界面。至于NPC对话的内容,可以放到地图上。bool RpgGameScene::npcTouch(CCTouch *pTouch){CCNode* n;for (int i=0;inpccount;i++){n=map->map->getChildByTag(map->npcinfo[i].npc
2013-03-14 12:56:36 543
原创 装甲逆袭-玩家碰撞处理
玩家碰撞处理,其实就是矩形碰撞检测,然后会将本身的位置通过移动方式增加几位来进行判断,因为写了比较久了,所以只贴代码。#include "CommonCollisonUtil.h"#include "CommonUtil.h"#include "CommonNPCSprite.h"#include "RpgGameScene.h"#include "CommonMapSprit
2013-03-14 12:54:42 645
原创 装甲逆袭-NPC移动处理
处理NPC的移动,目前采取的方式是预设一段移动方式,然后在地图中编辑,然后NPC读取之后通过该方式移动。#include "MoveNPCSprite.h"bool MoveNPCSprite::init(){ bool bRet = false;do {CC_BREAK_IF(! CommonNPCSprite::init());runRo
2013-03-14 12:52:45 578
原创 装甲逆袭-加载NPC
加载NPC或者是物品等地图属性,都是先读取地图的数据到内存,然后再在游戏绘画的时候画到游戏上。读取地图数据到内存#include "CommonMapSprite.h"#include "GameData.h"#include "CommonTiledMapUtil.h"#include "CommonUtil.h"bool CommonMapSprite::ini
2013-03-14 11:49:56 610
原创 装甲逆袭-玩家移动处理
玩家移动目前采取的是摇杆方式,A星会在后期开始加入,后期会专门写一篇关于在游戏中加入A星。摇杆的部分代码是用HIMI的那个,然后稍微修改。#include "HRocker.h" #include "RpgGameScene.h"#include "PlayerSprite.h"#include "CommonUtil.h"#include "MoveNPCSprite.h
2013-03-14 11:43:14 659
原创 装甲逆袭-地图加载
地图的话采取的是用微软的tiled地图编辑器。地图样式采取的是下面2层是一般的地图层,然后fugai这层放的是遮挡人物的图片,然后objects放置的是游戏的各种数据,如NPC、坦克、物品等各种信息,unwalk放置的是地图上的各种障碍物地图加载和数据读取这块的东西,GOOGLE一下会有很多,所以就不多说了。
2013-03-14 11:34:04 523
原创 装甲逆袭-资源加载
当前的单机游戏,所以大部分的游戏数据是放在本地的,这点后期会更改,先说明下当前的游戏数据保存方式。之前试过各种方式,CCUserDefault、SQLLITE等,最终决定放在TILED MAP里面。在TILED MAP里面编辑各种数据,然后在游戏开始的时候读取,之后保存在内存当中。代码如下//加载装备武器信息void LoadGameResources::loadEquipment
2013-03-14 11:29:50 566
原创 装甲逆袭-开发进度
1、游戏资源加载2、地图加载3、玩家移动处理4、加载NPC5、NPC移动处理6、玩家碰撞处理7、NPC对话处理8、获取坦克界面9、人物属性界面10、装备店界面11、药品店界面------以上为完成部分------------------------------------------12、回合战斗模式基类13、回合战斗模式-小怪AI类14、回
2013-03-14 11:23:47 631
原创 用未来的好多年时间,自己写一款手机网游
第一次写博客,之前写的单机游戏,改成网络游戏后,发现了自己代码的各种不足,再加上群里的同学想喊我分享代码,所以就决定重写下代码,然后写个博客贴出部分代码。要写一款游戏,以--重装机兵--这款游戏为模版,然后逐渐扩展成包含塔防、魔塔、格斗,ARPG等各个类型集合的网络游戏,目前技术方面完成了塔防和回合制的单人战斗模式。
2013-03-14 09:50:27 803
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人