游戏开发点滴
booirror
享受编程的乐趣
展开
-
初识cocos2dx——入门第一篇
享受"啪"的按下Enter的快感。 (by云风)cocos2dx是不是个toy引擎,不同的人有不同的看法。但是你不得不承认它很受欢迎,好多很火的手游使用的就是cocos2dx,比如我叫mt。我自己工作中,也有多个项目使用了这个引擎。我之前没写过关于cocos2dx的文章,自己也没有系统地学习过,现在,我打算写一些这方面的文章,通过写blog来重新梳理下cocos2dx的知识,这也是写b原创 2014-09-01 00:38:52 · 12997 阅读 · 1 评论 -
我心中最好玩的音乐游戏——音符传说
话说很久以前,在宇宙形成之初,大爆炸打乱了音乐世界,使得音符散落一地,七零八碎。而你的使命就是把音符串联起来,合成一曲曲美妙的音乐。这是游戏的背景故事。音符传说这是我心中最好的音乐游戏简洁优雅的界面可爱萌萌的角色第一眼便喜欢上了这个游戏是跳跃的舞姿让我体会到游戏的快感是跳跃的速度让我产生了恐高的感觉是优美的音乐让我坚持着心中的梦想原创 2016-07-06 21:06:00 · 1540 阅读 · 0 评论 -
新作品上线了啦,等你来玩!!!
宇宙超人气消除休闲手游《糖果消星星》震撼来袭!!!游戏画面清新优美,玩法简单易上手,且富有挑战!《糖果消星星》的特点:• 美味的糖果,丰富多彩的玩法,趣味无穷!• 小巧的安装包,但画面非常优美!• 超过140个关卡,更多刺激,更多挑战!• 排行榜把你出色的成绩展示给小伙伴们!搭地铁,等公交,等吃饭,约会等男/女朋友,坐车...,《糖果消星星》就是你用来打发时原创 2016-06-09 23:14:33 · 610 阅读 · 0 评论 -
D3D11无双(2):渲染一个3D彩色立方体
渲染一个彩色立方体,这是个很经典的案例,上一篇文章成功地渲染了一个三角形,这次是个3D对象。(注:blog: http://blog.csdn.net/booirror)3D空间对象空间:对象空间也叫模型空间,是美工创建模型是使用的坐标。通常位于模型的中间。世界空间:是将场景中的所有对象共享于一个坐标下。相机空间:也用于整个场景,但原点位于相机处。投影空间:相机空间应用原创 2016-04-27 18:31:20 · 1494 阅读 · 0 评论 -
D3D11无双(1):渲染你的第一个三角形
D3D11无双(1):渲染你的第一个三角形blog: http://blog.csdn.net/booirror话说游戏《古墓丽影II:西安匕首》中,劳拉·克劳福特(Lara Croft)的乳房岂止是性感丰满,简直是硕大无比,有传闻,是因为设计师当时用的鼠标不好使,结果把乳房弄大了。哈哈。回到话题,初学DirectX11,如何渲染出你的第一个三角形呢。我们将分成几步原创 2016-04-25 23:25:01 · 2295 阅读 · 0 评论 -
A*算法可视化详解与实现
在计算机科学中,A*算法广泛应用于寻路和图的遍历。最早是于1968年,由Peter Hart, Nils Nilsson 和Bertram Raphael3人在斯坦福研究院描述了 该算法。是对Dijkstra算法的一种扩展。是一种高效的搜索算法。这是个比较常用的算法,游戏中的寻路通常会使用这个算法,在理解这个算法之前,先明白几个概念:搜索区域(The Search Ar原创 2016-03-09 14:12:52 · 14766 阅读 · 4 评论 -
用Cocos Quick+Lua写的射击游戏——月球战士(MoonWarriors)附源码
越来越多的公司选择用脚本来开发手游了,Cocos2d-x支持JavaScript和Lua。和C++相比,用脚本写起来更随心所欲。尽管C++11之后,写起代码来更顺手了,但还是比不上脚本的方便啊。Lua的table,闭包,语法简单等,让你越用越喜欢。C++要想用的顺手,没几年功夫是很难的。Linux之父Linus Torvalds说过“C++写的代码烂,是因为一群不合格的C++程序员在用它”。coc原创 2015-11-04 23:27:42 · 3543 阅读 · 2 评论 -
最佳实战:用Cocos2d-x3.x和C++11编写2048游戏以及游戏AI(全民2048 Android版上线啦)
话说,年仅19岁的意大利人Gabriele Cirulli于2014年3月完成并发布在github上,游戏设计来自于《1024》,而《1024》灵感来源于《Threes!》的移动端游戏。然而游戏飙升的人气超乎他的想象,人们忘记了Flappy Bird, 2048成了 网络上“最上瘾的东西”。我是完全为了熟悉Cocos2d-x3.x版本,才写这个游戏的。这个游戏的玩法如下:该游戏使用原创 2015-05-05 00:46:38 · 17190 阅读 · 18 评论 -
D3D11无双(0):DirectX11学习第一篇
之前买了本OpenGL的书,没看,现在却准备学习DirectX了。既然想学,就得选一个版本开始,我选择了DriectX11,也是听从前辈们的推荐。入门的书就首推这本——《Introduction_to_3D_Game_Programming_with_Directx_11》,然而,这本貌似没有中文版,至少我没找到。考虑的平时工作忙碌,英文读起来远远比中文慢,我内心有些纠结了。最后,我只能决定,硬着原创 2015-09-23 00:22:17 · 1440 阅读 · 0 评论 -
韩国美女连连看核心算法
精选的韩国美女,看着一个个沉鱼落雁,闭月羞花之貌的美人,着实令人心神俱醉,目不暇接。“媚眼含羞合,丹唇逐笑开”,“俊眉修眼,顾盼神飞”,如此一个小游戏,却让你赏尽天下美人,岂不快哉。一饱眼福之余,也让人好奇这背后的逻辑。欲知背后的算法如何,且听我细细分析。大神说,talk is cheap, show me the code.这个世界是由代码构成的,一切基于co原创 2015-09-29 00:18:19 · 2205 阅读 · 0 评论 -
科兴科学园简直是深圳游戏科技园
科兴科学园目前有3栋大厦(A,B,C),堪称世界级研发基地,C栋被腾讯租去,腾讯互娱在这里办公。大量游戏企业紧挨着腾讯扎堆,乐逗游戏、墨麟、第七大道搜狐畅游, 盖娅网络科技,冉斯等,Android平台Top10畅销游戏,腾讯占2个,创梦天地1个, 盖娅1一个,全在科兴科学园。我上家公司在B栋办公,做棋牌,可惜倒闭了。然而,腾讯的腾讯滨海大厦明天正式启用,那时腾讯互娱极有可能会搬原创 2015-09-07 00:47:02 · 33608 阅读 · 0 评论 -
获取mp3的精确时长(毫秒级别)
通常,播放器看到的MP3时长是整整的多少秒,我想精确地控制播放,需要更精确的毫秒时长。试了好几种方法,都不行。最好自己找到一个方法,既然网上这方面的内容较少,那我就记录一下。这是用Java来获取精确时长的代码:public double getMp3Time(File file){double t = 0;try {MP3File f = (MP3File)Au原创 2016-06-23 10:17:36 · 16346 阅读 · 4 评论