在PC开发方面(不包括Xbox和Zune),
XNA和C#DirectX有什么区别?C#DirectX是否比XNA具有明显的优势(在速度,版税等方面)?
这两者与速度非托管C++ DirectX相比如何?
游戏编程方面的行业在哪里发展?
寻找一个易于使用的3D Java Engine API(即不是包装器),它具有良好的社区和良好的开发.额外功能(即音频,输入等)不是必需的,但很好.
我找到的最流行的Java 3D图形API列表:
包装/低水平
引擎
Bindenlicht - 没有维基百科!-不活跃
高水平(不适合游戏)
更新:请选择JAVA引擎并解释为什么选择它!谢谢!
在Python 3中,加载之前保存的json如下:
json.dumps(dictionary)
输出是这样的
{"('Hello',)": 6, "('Hi',)": 5}
我用的时候
json.loads({"('Hello',)": 6, "('Hi',)": 5})
它不起作用,发生这种情况:
TypeError:JSON对象必须是str,bytes或bytearray,而不是'dict'
我需要一个跨平台的解决方案来清除用C++编写的Linux和Windows控制台.这样做有什么功能吗?另请注意,我不希望最终用户程序员必须更改程序中的任何代码以使其清除Windows vs Linux(例如,如果必须在两个函数之间进行选择,则必须做出决定在运行时或在编译时自动执行).
在Java中获取地理位置的最佳方法是什么(尽可能自由)?
更新:不是来自GPS设备.基本上Firefox 3.5/HTML 5是如何做到的
我想用C#/ XNA设计一个2D游戏理念.在学校之间,项目缺乏经验,资源有限以及其他可能导致我对项目保释的事情我会在我跳入之前尝试计划出来:
您在成功的个人项目中注意到了哪些关键方面?
你是如何(成功地)从项目中获得收入(除了要求捐款)?(注意:这不是我项目的主要目的,但会很好!)
您如何规划非编程方面,如窗口布局(UI),游戏流程和外观?
你如何带来一个抽象的游戏理念,并成为一个真正的产品.您在草绘和规划中使用了哪些工具?
由于资源有限(艺术才能和金钱),我如何创造一些我需要的艺术资源(除了股票艺术)?或者在我有成品之前我不应该担心吗?
最后,你如何打破代码中的障碍(可能是知识,时间还是坚持不懈)?
我在3D空间中有点和它们相应的2D图像点.如何从3D点中制作网格,然后纹理网格形成的三角形面?