什么技术可以创建实时应用程序?

时间:2012-04-18 04:57:58

标签: sockets real-time server-push

我想知道当我想创建一个类似的应用程序时,我必须做什么技术:

  1. 实时申请?
  2. 游戏中的多人游戏?
  3. 有时候我会读到这篇文章keep alive。 什么是套接字TCP中的支持?,我已经读过服务器推送但是在HTTP下有许多示例工作,在TCP中如何创建套接字TCPServer和TCPClient。

1 个答案:

答案 0 :(得分:1)

只有一个" go-to"用于制作实时/多人游戏应用程序的技术。您必须了解许多不同的编程领域,如图形处理,线程,网络(TCP等)。我想说你最好在当地的图书馆,书店或网上找一本关于游戏开发和设计的书。您还想确定您想要在何处以及如何运行游戏。如果您要使用桌面应用程序,您可能希望使用Java或C ++ / C#等语言。对于Web应用程序,Java和Flash在历史上是走的路,而且主要用javascript编写的游戏(可能是.NET / PHP后端)的情况也越来越多。

如果您想直接进入,可以尝试使用Unity这样的框架,我相信它基于Microsoft的.NET框架。这个工具内置了很多东西,可以帮助你入门。

我知道这不是很多具体的信息,但希望它指出你正确的方向。