从哪里开始为Windows 8 touch开发游戏? [英] Where to start developing game for Windows 8 touch?

查看:83
本文介绍了从哪里开始为Windows 8 touch开发游戏?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我是一名专业动画师,目前正在为National Geographic,Verizon和Warner Bros等大型公司的项目制作动画.但是,我的真正热情在于创建视频游戏.我的第一个标题是去年在Steam上发布的一款名为TOM的病毒. 我负责游戏的动画制作,现在想从头开始创建自己的动画.我是100%使用Surface Pro和Windows Phone的Microsoft. Surface Pro正是我可以为这款我一直在编写,设计和制作动画的游戏所设想的完美平台 在过去的两年中不断地进行游戏.我想知道就开发而言从哪里开始.当我回到学校时,我参加了Java课,并且在Stencyl(目前是 导出到iOS).大家都是专家,很高兴收到您的来信!

I'm a professional animator currently animating projects for large companies like National Geographic, Verizon, and Warner Bros. However, my true passion lies in creating video games. My first title was A Virus Named TOM, a game released on Steam last year. I led animation on the game, and want to now create my own from the ground up. I am 100% Microsoft using a Surface Pro and Windows Phone. The Surface Pro is just about the perfect platform I can envision for this game I've been writing, designing, and animating a game off and on for the past two years. I want to know where to start as far as development is concerned. I took a Java class when I was back in school and was making some progress developing a small prototype of the game in Stencyl (who at the moment on exports to iOS). You all are the experts so it'd be great to hear from you!

哪种语言最适合Windows 8 touch开发?

What language is best for Windows 8 touch development?

是否需要购买软件或引擎才能开始开发?

Is there software or an engine that I need to purchase to begin development?

在哪里可以找到对协作感兴趣的开发人员?

Where can I go to find developers who would be interested in collaborating?

任何帮助将由衷地感谢!

Any help would be sincerely appreciated!

谢谢

推荐答案

您好,欢迎来到论坛.由于您正在询问为Windows Store开发应用程序的问题,因此这不是一个合适的论坛.同时尝试构建Windows 使用C#或VB 构建Windows应用商店来存储应用DirectX游戏.

Hi, welcome to the forums. Since you are inquiring about developing applications for Windows Store, this is not a suitable forum. Try both Building Windows Store apps with C# or VB and Building Windows Store games with DirectX.

适用于Windows 8的游戏可以使用多种语言进行开发,但有一个问题.唯一的图形API是DirectX-仅在C ++中公开.您可以使用C#或VB编写大多数应用程序,但是图形部分必须使用C ++.

Games for Windows 8 can be developed in variety of languages, but there is a catch. The only API for graphics is DirectX - which is exposed in C++ only. You can write most of your application in C# or VB, but the graphics part must be in C++.

如果您喜欢JavaScript,则可以使用Canvas开发游戏,但是由于IE10不支持WebGL或任何其他3D API,您只能使用2D游戏.

If you like JavaScript, you can develop games using Canvas, but you are limited to 2D games only due to IE10 not supporting WebGL nor any other 3D API.

有一个光明的一面:您可以使用"XNA"开发适用于Windows 8的游戏.之所以用引号,是因为Windows 8尚未正式支持XNA. MonoGame ,它是XNA的开源实现,您可以使用C#编写具有XNA相同界面的游戏,并且可以以Windows 8为目标.关于MonoGame,最好的是,从长远来看,您可以 定位到iOS,Android,Windows Phone 7,Windows Phone 8和Playstation Vita(可能还有更多),可以将您的作品导出到其他平台.

There is a bright side: you can use "XNA" to develop games for Windows 8. I've put it in quotes because XNA is not officially supported on Windows 8 but thanks to MonoGame, which is an open source XNA implementation, you can write games in C# with same interfaces from XNA and you can target Windows 8. The best thing about MonoGame is that in the long term, you can target iOS, Android, Windows Phone 7, Windows Phone 8 and Playstation Vita (and probably many more) which allows you to export your work to other platforms.

因此,您需要决定的第一件事是您要使用哪种编程语言.然后是技术:DirectX(纯净,非托管),"XNA",Canvas或其他专有或开源框架.

So the first thing you need to decide is which programming languages are you into. Then comes the technology: DirectX (pure, unmanaged), "XNA", Canvas or some other proprietary or open source frameworks.

如果您喜欢Unity,则它们目前处于beta阶段(IIRC),并具有Windows Phone 8和Windows 8支持.

If you like Unity, they are currently in beta stage (IIRC) with their Windows Phone 8 and Windows 8 support.

关于软件,Visual Studio 2012 Express Windows 8是免费的,但我还没有尝试使用它进行开发(我使用的是Ultimate版本).如果要为Windows Phone 8开发,请注意,由于WP8仿真器需要,因此您将需要更好的硬件 处理器对SLAT的支持可能会在某些笔记本电脑中丢失.

Regarding software, Visual Studio 2012 Express For Windows 8 is free, but I haven't tried developing with it (I use Ultimate version). In case you want to develop for Windows Phone 8, be aware that you will need better hardware since WP8 emulator requires SLAT support on your processor which may be missing in some laptops.

祝您一切顺利:)


这篇关于从哪里开始为Windows 8 touch开发游戏?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆