项目游戏开发日记 No.0x000005

还有一周就要交项目了, 看着周围的人也都忙碌了起来, 看着大部分人的项目都已经初具容貌, 我们团队里面也搞得人心惶惶, 一来是, 时间不多了, 还有很多事情要做, 二来是游戏开发的最后阶段简直是煎熬, 完全不能放下心。

游戏虽然已经实现了无数个小功能, 但是, 美工一直是我们避讳的难题, 不是不做, 而是三个人都不擅长这方面, 对美感。。。根本没有概念。

前几天在逻辑实现了一半的时候, 我们决定去做一下开始界面, 结果对开始界面的样式和实现方法各执己见, 基本上每一个想到的样式都试验过了, 但是, 做出来总是觉得有一点点违和感(好吧不是一点点。。。)。

最后, 我们推翻了所有的方案, 重新找了一张图, 重新做了一个, 然而虽然这个样式三个人都算满意, 但是难题接踵而至, 我们使用粒子构造器昨迟来的粒子资源, 根本不能导入到cocos creater里面(顺便吐槽:报错信息可不可以有点建树啊!!!java编译风格的报错信息, 加上神奇的英文语法, 报错的意义难道只在于告诉程序员有错误吗!!!), 试了各种方式无果后, 开始了疯狂的百度之路, 最后在一个论坛上面找到了cocos在线粒子特效编辑器, 顺便贴地址:(http://www.effecthub.com/particle2dx

就这样, 粒子做出来以后, 发现如果让粒子转动, 就会留下很深的拖尾, 特别难看, 经过讨论我们让三个球停在固定的位置。

然后这个做完, 就开始想骨骼动画, 骨骼动画的工具spine(试(po)用(jie)版)但是, 经过实验, 有一个致命问题就是:我们做的导出以后。。。也不能用!!!

最后无奈, 我们选择了(我们不想选啊, 但是没办法)最无奈的方式, 就是使用预制的资源, 因为它内部自带的资源恰好够用, 而且能够使用TT

说了是接踵而至, 就一定不会只有两个问题, 在我们导入了各种资源以后, 发现我们根本就没办法调用这个资源的脚本, 这个问题正在起讨论, 期待会有成果, 不过, 如果路过的大神有解决方法, 请回帖, 或者可以去这里回帖造福cocos大众(http://www.cocoachina.com/bbs/read.php?tid-1679193.html

Thx

时间: 2024-10-12 13:32:42

项目游戏开发日记 No.0x000005的相关文章

项目游戏开发日记 No.0x000001

既然已经决定了开发软件, 时不时就要练练手, 还要时不时的去寻找素材, 因为开发的人物设定就是DotA2里面的祈求者, 所以, 就去找了他的相关人物图片和模型, 结果不是很乐观, 因为我们开发游戏的环境比较特殊, 2.5d横板, 一般截图照相都不会选的角度, 所以, 在万般无奈的境地下, 我想到了一个方法:用3D模型来截, 这个想法一产生, 我马上就开始动手去找3D人物模型, 我最开始的目的是, 找一个3DQ版的模型, 拿回来用3D-Max改成需要的, 但是大部分的模板都是收费的, 我们有没有经

项目游戏开发日记 No.0x000004

还有两周就要交项目了, 我们的作品, 作为作业, 好吧, 其实它完成了接近50%, (only the first bate), 其实也是各种各种忙, 然后才赶出来的进度, 另外, 立项说明书, 需求说明书还没改, 现在的状态大概就是‘啊, 我完成这么多了, 可以休息一下了’, 不过, 我们没有那么多周六周日可以去赶工期了... 关于项目: 这次的项目, 真心学到了好多东西, 也算是逼着自己去做, 慢慢慢慢作出成果, 一点点学, 一点点实验, 顺便, 我们还成了cocos creater 的初代

Unity3D独立游戏开发日记(一):动态生成树木

目前写的独立游戏是一个沙盒类型的游戏.游戏DEMO视频如下: 提到沙盒类型的游戏,就有人给出了这样的定义: 游戏世界离现实世界越近,自由度.随机度越高才叫沙盒游戏.所谓自由度,就是你在游戏里想干啥就干啥,想开车就开车,想走路就走路.想盖房子就盖房子,没有城管来找你麻烦.那么随机度,就是每天发生的事情不能一样,做的任务也不会就一条线路可走. 在我的沙盒游戏里,地形上的树木,岩石等都是随机生成的,这样不同的人玩的地图都会不一样.当然如果最后能做到地形也随机生成那就更完美了. 下面我就讲下树木随机生成

Unity3D独立游戏开发日记(二):摆放建筑物

在沙盒游戏里,能自由建造是很重要的特点,比如说风靡全球的<我的世界>,用一个个方块就能搭建出规模宏大的世界.甚至有偏激的人说,没有自由建造,就不是一个真正的沙盒游戏.的确,沙盒游戏的魅力有很大一部分是能自由构建一个游戏世界.看着自己一砖一瓦搭建起一个城堡世界会很有成就感的. 现如今的手游,大多数就是一个争斗和炫耀的世界.不管是传奇类的狂霸拽酷,还是连连看,消消乐等好友排名,就是消费国人的虚荣心.其实,游戏是第九艺术,要上升到艺术的角度.在游戏里,玩家需要一种情感的宣泄和寄托以及体验. 说了这么

unity3D游戏开发日记(总序)

经过了两三个月对unity3D引擎的粗学习和了解,决定在大学这两年就好好搞unity就好了,配合着学校的课程加深对游戏的理解和对引擎艺术的解读,毕竟现在能力有限,现在就只是处于实用和熟悉引擎的阶段. 然后我的目标是争取一天出一个小游戏,当然了并不是要做到十分完整和比较好的可玩性,只是每天用unity来实现自己的一些脑洞,然后慢慢去体会游戏机制和原理.以后没什么特别的事情的话,早上更一篇日记来阐述游戏想法,这些想法可能是经典的.超前的.无聊的.烂大街的···总之要让自己每天都不闲着:中午会更一篇进

unity3D游戏开发日记(一)——晚

完结散花 另加了计时功能,虽然然并卵,不过稍微提高了一下游戏紧张度,另加了分数和本地储存功能,关于储存目前只会playerPrefabs的一些功能. 总结: 按高紧张度算的话,差不多做了四个半小时,一半参考书本一半自己想,其实主要是书上都是简单例子,代码太简单,不得不再填一些功能,总之第一天不错,至于能不能通过审核是令一回事了. 等通过审核再添加项目网址:——未完待续,敬请期待

unity3D游戏开发日记(二)——晚

已经凌晨十二点半了,是第二天了 虽然比预想的稍微慢了点,但是还要总结一下(2D项目): 一.多层背景以不同速度滚动,实现远近效果: 二.射击类中碰撞检测由子弹的代码来处理,逻辑会比较清晰: 三.书上好多的代码.函数.功能unity新版本已经弃用了,最好的学习方式还是看官方文档. 老规矩,已经提交审核了,等审核过了再上传网址——晚安

D2D RPG游戏开发日记(二)--角色/队伍

角色图片类似于这种的四向图每次只绘制其中一个 初始的player类属性 class Player { public: //队伍中角色数目 int length = 3; //是否激活--角色是否在队伍中 int is_active = 0; //window上坐标 int x = 0; int y = 0; //位置修正参数--角色图像的大小 int x_offset = 46; int y_offset = 92; //角色在地图上的坐标 int x_map = 0; int y_map =

unity3D游戏开发日记(一)——中

到目前为止已经完成大部分工作. 学到的新内容: 1. if (transform.position.y < 4 && transform.position.y > -4) transform.Translate(0, moveSpeed * Time.deltaTime * Input.GetAxis("Vertical"), 0); if (transform.position.y >= 4) transform.position = new Vec