
【C/C++】
文章平均质量分 91
YhPythonJSCPP
在下看似会编游戏,实者爱玩游戏,欢迎大家与在下交流
展开
-
用Html5结合Qt制作一款本地化EXE游戏-太空大战(Space War)
本次来说一说如何利用lufylegend.js引擎制作一款html5游戏后将其通过Qt转换成EXE程序。步骤其实非常简单,接下来就一步步地做一下解释和说明。首先我们来开发一个有点类似于太空大战的游戏,游戏截图如下:游戏介绍:这个游戏原本是七十一雾央前辈用Cocos2d-x开发的android小游戏。由于我看到这个游戏实现起来比较简单,因此就把apk下载下来,并且在雾央的指导下,把它当r原创 2013-08-23 16:20:20 · 23063 阅读 · 34 评论 -
2D游戏中的碰撞检测:圆形与矩形碰撞检测(Javascript&C++版)
这几天放寒假了,时间也多了起来,当然又有时间搞搞程序了。哈哈~昨天在开发我的塔防游戏时突然发现人物实际攻击范围比规定的范围小,按理说应该是一样大的,但偏偏不准,我被这个问题搞得糊里糊涂的。最后询问了一个程序高手——我哥哥。他虽然是搞C++的,但听了我代码解释中有检测圆形碰撞时,他立刻就发现了问题,他告诉我,敌人可以看作是方块,而攻击范围是圆的,如果把敌人弄成圆形进行碰撞检测那必然不准,应该检测原创 2014-01-13 16:26:35 · 40529 阅读 · 51 评论 -
用C++编写简易寻路算法
大概在半年前,看见一到信息竞赛题:在任意方格阵中设置障碍物,确定起始点后,求这两点之间路径。当时觉得蛮有意思的,但是没有时间去做,今天花了两个小时来实现它。据说有一个更高级的寻路算法叫做a*, 那我就把我的算法叫做W*。这个算法主要用于解迷宫和实现战棋游戏(SLG)的寻路。原创 2013-07-02 19:24:34 · 15799 阅读 · 18 评论 -
C++实现对数学基本运算表达式的解析
前段时间在LeetCode上刷题,遇到了很多涉及对字符串进行解析的题目。可能是出于这个原因,最近迷恋上了字符串的解析问题。数学基本运算表达式的解析就涉及这类问题。所谓数学基本运算表达式的解析就是指给定一个表达式字符串,如1 + 1,3 * 9,对这个字符串进行解析,从而得到这个表达式的运算结果。(数学基本运算表达式也就是只用加减乘除进行计算的数学表达式)其实站在我的角度来看,我觉得对数学基本运算表达原创 2017-08-04 18:22:12 · 12962 阅读 · 5 评论