一个射击类的小demo。分为三个文件,Previous.h、Previous.cpp和Main.cpp。 在Previous.cpp的CreateWindowGL中新增了AdjustWindowRectEx()函数,可以根据客户端的期望大小计算窗口大小,矩形通过函数创建一个理想大小的窗口。 Choo ...
分类:
其他好文 时间:
2016-09-05 01:31:15
阅读次数:
121
计算机的历史 第一台计算机是美国军方定制,专门为了计算弹道和射击特性表面而研制的,承担开发任务的“莫尔小组”由四位科学家和工程师埃克特、莫克利、戈尔斯坦、博克斯组成。1946年这台计算机主要元器件采用的是电子管。该机使用了1500 ENIAC 个继电器,18800个电子管,占地170m2,重量重达3 ...
分类:
其他好文 时间:
2016-08-16 23:38:55
阅读次数:
264
一直想自己写一个游戏玩,时间和精力都不太允许,最近几天刚好有空闲时间,就琢磨了这个小游戏。 刚开始想着计算图片重叠事件,然后让炮弹和飞机消失,傻乎乎写了一天,越整越乱.今天一大早晕过来了,改用数组以后全部实现也就花了一个小时,有时候正确的方向真的比努力重要的多 JS代码如下,最上面的二维数组写出了是 ...
分类:
Web程序 时间:
2016-08-13 09:59:15
阅读次数:
1505
这里来记录下射线检测的相关内容: 射线检测故名就是通过射线去检测是否和碰撞器产生了交集,和碰撞器与碰撞器发生交集一样,会返回一个真。 射线的用法很多:比如检测是否跳跃,通过向地面投射射线控制在地面时候可以跳起。 射击游戏中可以通过定长射线去判断目标物体是否被击中,等 主要用到的工具类是: Physi ...
分类:
编程语言 时间:
2016-07-30 23:55:59
阅读次数:
301
今天介绍下 游戏中的sprite模块,也就是构建玩家及怪物的模块。有了这个模块,就可以在咱们的游戏里加入人物了。 想必用过css的朋友都知道sprite,一种将需要加载的图片拼接在一张图里以减少请求的css性能优化的方法。在游戏中的sprite,指游戏里有行为、有模样的对象。也就是人物或怪物。 源码 ...
分类:
其他好文 时间:
2016-07-23 17:56:14
阅读次数:
198
转:http://blog.csdn.net/naitu/article/details/39555373 在很多飞行射击类游戏里,都有敌人向玩家自动瞄准并开火的功能。在这里本人用unity3D引擎新版本的2D系统来实现这个功能。 首先,让我们了解一下原理的理论知识。我们可以把敌人和玩家放到一个坐标 ...
分类:
编程语言 时间:
2016-07-14 01:25:54
阅读次数:
510
推荐: edward 2013/08/12 in WEB 前端开发 更多66 小编注:相比起网页射击狮,操纵代码的前端攻城狮凭着双手在键盘巴拉巴拉敲出的字符,就能赋予二次元的静态页面生命,各种lovely的~~fabulous的~~elegant的交互效果,那叫一个锦上添花哈~~不过,要修炼成一个百 ...
分类:
Web程序 时间:
2016-07-07 09:48:36
阅读次数:
232
在上一篇中,我们介绍了各种游戏对象的功能及类的集成关系,现在我们来看看GameObject的源代码 ...
分类:
其他好文 时间:
2016-07-06 23:07:17
阅读次数:
252
需求分析 既然我们做的是打飞机游戏,那需要有哪些游戏对象呢?观察一下下面这个游戏中的图片。首先,主角当然是飞机,有玩家飞机、两侧的僚机、敌机。飞机上装有各式各样的武器:普通子弹、导弹、激光等。如果只是一成不变的飞机打飞机,子弹没有变化,飞机也没有变化,那也太没意思了。所以我们还增加了道具,当敌机被击 ...
分类:
其他好文 时间:
2016-07-06 00:10:30
阅读次数:
157
目录结构 ├─Classes C++源代码。核心的核心的核心。 ├─cocosstudio Cocos Studio工程文件,包括了游戏中的所有场景界面 ├─proj.android Android项目文件 │ ├─jni Android的编译mk文件以及第三方SDK的so │ ├─libs 存放第 ...
分类:
其他好文 时间:
2016-07-03 21:39:04
阅读次数:
183