Questions tagged «console»

游戏开发中的控制台通常是指娱乐计算机系统。对于使用命令行控制台的基于文本的游戏,请考虑使用“基于文本”的标记。

5
游戏中的演员应该负责吸引自己吗?
我对游戏开发非常陌生,但对编程却不是。 我(再次)使用JavaScript的canvas元素在玩Pong类型的游戏。 我创建了一个Paddle具有以下属性的对象... width height x y colour 我也有一个Pong具有诸如...的属性的对象 width height backgroundColour draw()。 该draw()方法当前正在重置canvas,这就是出现问题的地方。 如果Paddle对象具有draw()负责其绘制的方法,或者draw()该Pong对象的负责负责其演员的绘制(我认为这是正确的术语,如果我不正确,请更正我)。 我发现在Paddle实例化两个对象Player和时,绘制自身会很有利Enemy。如果在没有Pong的draw(),我需要两次写类似的代码。 最佳做法是什么? 谢谢。

4
游戏中的补丁程序如何工作?
控制台和PC游戏有时会修复一些补丁,以解决开发人员错过/没有时间修复的错误。 我的问题是这些如何工作? 有时,补丁文件的大小为几兆字节。我不了解小文件如何更改已编译的程序。
37 console  pc  patching 


4
游戏开发者为什么要为独家合同开发游戏?
有几家公司仅针对一个控制台(Playstation或XBox)开发游戏。他们为什么以及如何做到这一点?当他们为PC / PS / Xbox发布该产品时,应该不会有更多的销售额? 他们为什么要签订这样的合同?有什么好处? 注意:只要这些游戏完全由游戏机公司提供资金,我就完全理解这种排他性-但是在某些情况下,这些公司不为游戏提供资金并且仍然是独家游戏吗?
30 console  sales 




5
与传统计算机相比,为什么控制台的内存如此之少?
我记得Playstation有2MB内存和1MB图形内存。 Playstation 3现在只有256MB的ram和256MB的图形内存,而且我敢肯定,在发布游戏机的那一天,即使笔记本电脑的“标准”容量也至少为1GB。 那么,为什么他们将如此少的内存投入到机器中,而开发人员却可以从中受益呢?还是内存比台式机快得多,因而价格更高?还是对开发者来说不值得吗?Sony / XBox / Nintendo工程师认为这似乎是相同的原因是什么?
13 console 

2
我需要为Playstation 3开发什么?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Game Development Stack Exchange 的主题。 2年前关闭。 我制作了一个游戏,想将其移植到Playstation3。就硬件,金钱,许可证等而言,我需要什么?



2
是否应调整纹理的颜色以在电视上显示?
如果在电视上显示的范围约为每通道24位RGB图像,每个通道的范围为0-255。每通道16-235,色彩细节会丢失,对吗? 如果是这样,是否应该对图像进行预处理以仅存储有效范围?我想用代码而不是在图片编辑应用程序中做到这一点。我隐约记得读过一篇文章,线性映射并不是做到这一点的最佳方法,但是不幸的是我找不到我正在阅读的文章!这个过程叫什么?我还需要知道什么其他细节?
10 textures  c  console  image 

1
gluLookAt如何工作?
据我了解, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); 等效于: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); 但是当我打印出ModelView矩阵时,对的调用glTranslatef()似乎无法正常工作。这是代码片段: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include <iostream> #include <string> using namespace std; static const int Rx = 0; static const int Ry …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.