草庐IT

动作游戏

全部标签

c++ - 在游戏编程中,导致性能消耗的特定 C++ 或 STL 功能是什么?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭12年前。我的问题主要是关于STL而不是C++的其余部分,可以比较(我猜)与C一样快,只要类不是在每个角落都使用。STL是游戏和OGRE3D等引擎的标准,但我想知道如果STL的功能很好用,问题是虽然我真的不知道它们是如何工作的,但我应该首先知道哪些功能会导致严重的问题在使用它们之前先检查pig。我很高兴开始那所游戏编程学校,显然我不可能不使用这些高级功能。

c++ - 游戏 vs 游戏引擎?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我想知道是否有人可以告诉我游戏和游戏引擎如何适应游戏开发。具体我的意思是,游戏引擎实际上并没有游戏。所以我基本上不清楚的地方是,游戏开发人员是否构建引擎,然后创建一个继承自引擎的新类成为游戏?例如:classShooterGame:publicEngine{};所以基本上我不清楚游戏代码在引擎中的位置。

c++ - 使我的游戏独立于 C++ 中的图形 API

我想让我的游戏独立于所使用的底层图形API(以便在我想将其移植到另一个平台时减少耦合)。我目前正在使用SDL,最初我想将SDL_Renderer封装在GraphicAPI_SDL类中,实现我的通用GraphicAPI接口(interface)。此API会创建Image_SDL(封装SDL_Texture),它实现了我的通用图像接口(interface)。我的问题是,当我想使用我的GraphicAPI实例渲染图像时,底层的GraphicAPI_SDL必须将图像转换为Image_SDL,以获得SDL_Texture。而且这样的造型很丑。处理这种情况的最佳方法是什么?我已经将每个SDL_Te

【华为OD机考 统一考试机试C卷】亲子游戏(C++ Java JavaScript Python C语言)

华为OD机考:统一考试C卷+D卷+B卷+A卷2023年11月份,华为官方已经将华为OD机考:OD统一考试(A卷/B卷)切换到OD统一考试(C卷)和OD统一考试(D卷)。根据考友反馈:目前抽到的试卷为B卷或C卷/D卷,其中C卷居多,按照之前的经验C卷D卷部分考题会复用A卷/B卷题,博主正积极从考过的同学收集C卷和D卷真题,可以查看下面的真题目录。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B卷+C卷+D卷)(C++JavaJSPy)华为OD面试真题精选:华为OD面试真题精选在线OJ:点击立即刷题,模拟真实机考环境华为OD机

100行python代码实现细胞自动机(康威生命游戏)

 英国数学家约翰·何顿·康威在1970年发明了细胞自动机,它属于一种仿真程序,通过设定一些基本的规则来模拟和显示的图像的自我进化,看起来颇似生命的出生和繁衍过程,故称为“生命游戏”。完成效果用到的第三方库pygame基本规则康威生命游戏在网格上进行,有填充的网格代表有生命,或理解成一个细胞,游戏规则只有四条:1当周围仅有1个或没有存活细胞时,原来的存活细胞进入死亡状态。(细胞过于稀少)2当周围有2个或3个存活细胞时,网格保持原样。3当周围有4个及以上存活细胞时,原来的存活细胞亦进入死亡状态。(细胞过于拥挤)4当周围有3个存活细胞时,空白网格变成存活细胞。(繁殖新细胞)代码实现首先定义两个常量,

c# - DirectX 游戏 Hook

我正在尝试在游戏中模拟鼠标事件。游戏使用DirectInput,所以你不能使用SendMessage向它发送鼠标事件/键盘事件,这基本上就是我必须连接到游戏的原因。另外我不想使用SendInput/mouse_events,游戏必须在后台运行并产生鼠标事件。我已经设法在游戏中创建一个DLLHook,但现在下一个问题是我必须创建鼠标事件和键盘(可能是主要问题)。提前致谢。 最佳答案 您可以使用GlovePIE而不是连接到游戏中,这是一个内核级输入模拟器。你可以写下你自己的脚本,然后使用它。因此,您需要将应用程序的消息发送到GloveP

python项目分享 仿八分音符的声控小游戏设计与实现 (源码)

文章目录0项目简介1游戏介绍2实现效果3开发工具3.1环境配置3.2Pygame介绍4具体实现5最后0项目简介🔥Hi,各位同学好呀,这里是L学长!🥇今天向大家分享一个今年(2022)最新完成的毕业设计项目作品python小游戏毕设仿八分音符的声控小游戏设计与实现(源码)🥇学长根据实现的难度和等级对项目进行评分(最低0分,满分5分)难度系数:3分工作量:3分创新点:4分项目获取:https://gitee.com/sinonfin/system-sharing1游戏介绍原理介绍相信很多人对八音符这款游戏并不陌生吧,其核心玩法是利用声音控制一个带辫子的小黑球不断前进,大概是长这样子的吧:今天我们就

c++ - 将 C++ OpenGL 游戏移植到 iPad

我们有一款游戏,是用C++和OpenGL为Windows和Mac开发的。现在我们要将游戏移植到iPad。有没有比用Objective-C编写整个程序更好的方法来让我们的游戏在iPad上运行?现在我是iPhone/iPad菜鸟,如果问题很愚蠢,请原谅。 最佳答案 您可能只需要在Obj-C中编写直接处理iOS的一小部分(创建gl表面、输入等)。休息应该没问题。您只需确保您将仅使用OpenGLES中的OpenGL子集。 关于c++-将C++OpenGL游戏移植到iPad,我们在StackOve

Typo3动作不打电话

我有typo37.6.18,我有问题,我addCommentAction不起作用/不被调用。\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin("MyVendor.".$_EXTKEY,'commentForm','Commentform');\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('MyVendor.'.$_EXTKEY,'commentForm',array('Comment'=>'form,addComment'),array('Comme

Unity 捕鱼游戏开发教程与源码

效果图展示项目分析主要功能点:鱼的移动路线这里使用简单移动的方式:随机位置然后随机鱼直线或者每帧更新鱼的角度实现走圆形。枪随着鼠标或点击位置移动这个用坐标转换参考代码privatevoidUpdate(){Vector3mousePos;//鼠标位置//RectTransformUtility.ScreenPointToWorldPointInRectangle(RectTransformrect,Vector2screenPoint,Cameracam,outVector3worldPoint);//将屏幕空间点转换为位于给定RectTransform平面上的世界空间中的位置//canvas