Java 网络编程语言

Java 网络编程语言,java,flash,2d,Java,Flash,2d,我已经有一段时间没有编程了,有点失去了兴趣,但我想回去,我最喜欢C,比objective-C和visual basic多得多。所以我想做一些游戏,让我和我的朋友们在下学年可以玩。所以基本上你可以在网上玩 哪些编程语言部署到web? 如果c#是可能的,并且一个带有safari/firefox的mac也可以使用它(我不能安装插件,我不想因为再次让自己成为管理员而陷入麻烦) Flash、Java等。如果Java有,我最喜欢它,因为它最像c。那么我将使用哪些库/引擎?我想做2d。那么我会使用什么IDE呢

我已经有一段时间没有编程了,有点失去了兴趣,但我想回去,我最喜欢C,比objective-C和visual basic多得多。所以我想做一些游戏,让我和我的朋友们在下学年可以玩。所以基本上你可以在网上玩

哪些编程语言部署到web? 如果c#是可能的,并且一个带有safari/firefox的mac也可以使用它(我不能安装插件,我不想因为再次让自己成为管理员而陷入麻烦) Flash、Java等。如果Java有,我最喜欢它,因为它最像c。那么我将使用哪些库/引擎?我想做2d。那么我会使用什么IDE呢

什么编程语言部署到 网络

Java、C#、Python、Perl作为后端

前端有HTML、CSS、JavaScript、Flash和Flex

如果c#是可能的,并且mac具有 safari/firefox可以使用它 (我不能安装插件,我也不能 想因为制造麻烦而惹麻烦吗 (再次)Flash、Java等

据我所知,C#是为了Mac。如果使用Mac,它必须是Java、Python或Perl

如果java有,我最喜欢它 这很像c。然后呢 我会使用库/引擎吗?我想要 做2d

您可以使用Java2D或OpenGL进行图形处理

那么我会使用什么IDE呢


我认为IntelliJ是最好的IDE,但您可能会选择Eclipse或NetBeans,因为它们都是免费的。

看看ASP.NET MVC的。我想你会发现它很有趣。您可以坚持使用C#,使用visualstudio,并学习一些新的东西,比如使用Javascript和jQuery进行客户端编程。它还与Flash兼容。

嘿,用香草JavaScript编写一个游戏,这是一个好主意<代码>

Java将部署到web…并安装小程序。你还记得c。2003; 他们在网上到处都是。或者,您可以使用将Java代码“编译”为javaScript。这就是他们制作GMail和Google Wave的方式。
我对它的研究不多,但我听说它功能强大且有用。

如果您需要一些服务器端逻辑和数据库连接,我建议您使用ASP.NET MVC


如果您只需要2D图形,我建议您使用javascript(带jQuery或其他库)并充分利用画布。如果你非常喜欢C#,你可以使用Silverlight在浏览器上进行2D绘图,但是你的用户可能需要安装插件(很像Flash)。后者也是另一个选项,语法类似于Javascript,但具有图形化IDE。

如果您想快速高效地启动某个项目,我建议您检查Ruby on Rails,但是,语法与Java不同,它不是强类型的,但这是构建web应用程序最快的方法

我不确定mono project是否实现了asp.net和/或C#for web,我认为它与客户端更相关。(考虑到您使用的是mac,而.Net则是Microsoft world)

如果您想继续使用Java,我建议您观看一些与Java服务器面相关的屏幕广播

Jquery在UI和Ajax方面也做得很好,它独立于服务器端

我在一些项目中使用Flex,但如果我不能使用它,我会使用GoogleWebToolkit。它都是Java,即使在生成html时,它也有一个小的Java到javascript编译器,所以所有代码都是Java,需要编译成JS/html的东西,它会在以后为您完成

干杯


Ernani

< P>如果谷歌将其他语言引入C语言和C++语言(应该),那么你就可以直接运行C语言了。不过,你仍然需要编写UI之类的东西,但如果你绝对喜欢C#,那么如果你愿意等待广泛采用的话,NaCl可能是一种选择。

C如何部署到web上?我知道runescape使用java,但我如何在网页上放置一个c#游戏,以便普通计算机可以在不安装插件的情况下使用它?2003年?试试1996年。下面是一些JavaScript游戏:它可以完成。它们不是像Playstation那样的。一个框架/库(jQuery是制作游戏的好工具,因为它的
$.animate()
方法)可以用来用JavaScript创建一个像样的游戏。我也很喜欢Myeclipse for Spring的支架选项,它可以导出flex、gwt、iphone、webflow和Spring mvc。对于线框,请使用axure xp,这是您能得到的最好的,对于简单的实体模型,请使用balsamiq实体模型。干杯,Ernani