星际争霸是用什么语言写的?

时间:2022-07-26 14:37:18
想不出98年以前都用什么语言编程序
老外太猛了

83 个解决方案

#1


C++吧?

#2


上次看了个简化版的星际..好像用js脚本写的.

#3


  是C好百..

#4


C

简化版的星际是tx的一高人写的

#5


8过看了他的WebQQ,也很一般

#6


jf

#7


估计是用C写的,其他语言也还不能达到那样效果

#8


估计是c 

#9


用英语写的吧~

#10


我有源码

#11


你用文本编辑器打开几个文件看看就知道了

#12


javascript

我有源代码

#13


C++ 暴雪说过.

#14


11楼强人啊,回家我用notepad把windows源代码看一遍去

#15


我来看答案的

#16


vb写的。。

#17


星际没注意,魔兽的混乱和冰封都是VC 6写的

#18


星际没注意,魔兽的混乱和冰封都是VC6写的,但是用c还是c++就不知道了

#19



用什么语言重要吗?

js也可以写星际啊

#20


C++

#21


似乎基于C的一种语言 ,具体不清楚了

#22


应该是用一个什么语言写了一个引擎,然后在此引擎基础上开发把...

#23


网上有JS版的星际 
但*都看看出来有多次 
还是运行在浏览器中。。
有用JS写应用程序吗。

估计用的C OR C++

#24


wtx_sonery 
我就是那个杀猪匠……    关山难越,谁悲失路之人; 萍水相逢,尽是他乡之客。 
等 级:
 发表于:2007-12-21 13:43:3823楼 得分:0 
网上有JS版的星际   
但*都看看出来有多次   
还是运行在浏览器中。。 
有用JS写应用程序吗。 

估计用的C   OR   C++ 
 
======================
-_-...
谁说js不能写应用程序?

#25


英语

#26


ChrisAK 
大兔子(NiceBoat!) 
等 级:
 发表于:2007-12-21 13:47:2824楼 得分:0 
wtx_sonery   
我就是那个杀猪匠……        关山难越,谁悲失路之人; 萍水相逢,尽是他乡之客。   
等   级: 
  发表于:2007-12-21   13:43:3823楼   得分:0   
网上有JS版的星际       
但*都看看出来有多次       
还是运行在浏览器中。。   
有用JS写应用程序吗。   

估计用的C       OR       C++   
  
====================== 
-_-... 
谁说js不能写应用程序? 
 
 
-------------------------------------
可能真的是我知识浅薄。。
劳烦您给讲一下

我真的没听说能把JS编译成exe

#27


到网上搜了下

/*
bat、vbs、javascript转exe 无黑框
ExeScript 是一款面向高级计算机用户的出色的工具,用户不需要了解编程知识,就可以创建和编译自己的可执行程序,而无需写一行代码。它可以将批处理文件(.bat)、Visual Basic和 Java脚本快速转换为可执行EXE 文件,同时可以保护.bat、.vbs 和 .js 的内容。
汉化说明:
1、此为汉化版,采用语言包形式,安装后即可使用。
2、如果以前使用过英文版,安装汉化后菜单可能仍为英文,只需点菜单“View-Toolbars-Customize-Menu-Reset”
3、部分杀毒软件会对安装目录中的 *.pe 文件误报为木马,只需要把 ExeScript 的安装目录排除即可。


提示:如果想不显黑框 请把 方案-选项-安静模式 选中*/

这种方法不算

#28


这年头,在浏览器里写程序才是有本事.....

#29


cfcodefans 
失败一生一世 
等 级:
 发表于:2007-12-21 14:16:1428楼 得分:0 
这年头,在浏览器里写程序才是有本事..... 
 
-----------------------------------
这个我不反对
但。你觉得像星际 魔手之类的程序    能在浏览器中写出来吗

#30


应该是用C++写的。


//这年头谁还用C语言?或C++,你走在大街上,别人一说就是什么汇编啊,机器啊,说C语言都没面子......

#31


怎么 这么多白×××
C/C++在 98年前的 n 多年 就 有了。
而且 世界上 著名的大型软件都是 这两个语言些的(有少许 fortion,可能拼写错了)。做游戏这样的 需要高效运算的东东,还可能用 解释语言(js, vb, and so on)? 狂晕。。。典型的牛公司的经典牛软件都是 C/C++ 其间 也许 混合 汇编 ,这样些出来的。

#32


你们都说错啦,是Basic ! 盖茨说得!

#33


想不出98年以前都用什么语言编程序 
———————————————————
汗这句……

#34


c写的游戏引擎  
在游戏引擎上 用c++开发的
在浏览器上开发  ,浏览器还不是用c/c++开发的

#35


告诉楼上的是用汉语写的 !!

#36


好像大部分是用汇编写的。

#37


用字母和数字拼凑出来的。可简单了。

#38


哦对了,还有些什么乱七八糟的符号这类的。

#39


VC6.0 PEID看的

#40


对了 ..是1.13f 版本

#41


反正不是中文写的

#42


应该是C++吧,DirectX。VB也可以实现使用DIRECTX接口但是效率太不理想。95年以后的WINDOWS游戏好多都是C++/DirectX写的,特别是像星际这样的2D游戏。
现在这个年头CPU大牛了写个星际用JS不奇怪,当年的游戏要用JS写简直是天方夜谭,机器性能完全无法支撑。

#43


应该是C++吧,DirectX。VB也可以实现使用DIRECTX接口但是效率太不理想。95年以后的WINDOWS游戏好多都是C++/DirectX写的,特别是像星际这样的2D游戏。
现在这个年头CPU大牛了写个星际用JS不奇怪,当年的游戏要用JS写简直是天方夜谭,机器性能完全无法支撑。

#44


这是外国的密秘

#45


有啥好秘密的

#46


都是高手啊!我进来是想看看是什么答案的。

#47


星际争霸

是用汉语写的

StarCraft

是用英语写的

#48


各位老大,这里边应该有游戏程序员吧。

一般来说,写游戏引擎是用C/C++,可能还会用到OPENGL,98年的时候,估计DX还没有占优势,所以多数人选择用OPENGL,也可能是他们自己开发的底层。游戏编程,现在主要用C++,没用到VC多少,用的只是个编译器。至于C#,性能还差很多,所以没有公司会考虑用它。

至于浏览器上的游戏,我估计,多数是用WEB3D(DX的插件)开发的,JS还没有这么强大。

重要的不是用什么语言写游戏,游戏的精髓在于:图形引擎,物理引擎(碰撞检测),数学引擎(图形变换),网络模块,I/0.....................


正好这几天在看游戏相关的。。呵呵

#49


C

#50


应该是VC6、win32api、DX sdk吧

#1


C++吧?

#2


上次看了个简化版的星际..好像用js脚本写的.

#3


  是C好百..

#4


C

简化版的星际是tx的一高人写的

#5


8过看了他的WebQQ,也很一般

#6


jf

#7


估计是用C写的,其他语言也还不能达到那样效果

#8


估计是c 

#9


用英语写的吧~

#10


我有源码

#11


你用文本编辑器打开几个文件看看就知道了

#12


javascript

我有源代码

#13


C++ 暴雪说过.

#14


11楼强人啊,回家我用notepad把windows源代码看一遍去

#15


我来看答案的

#16


vb写的。。

#17


星际没注意,魔兽的混乱和冰封都是VC 6写的

#18


星际没注意,魔兽的混乱和冰封都是VC6写的,但是用c还是c++就不知道了

#19



用什么语言重要吗?

js也可以写星际啊

#20


C++

#21


似乎基于C的一种语言 ,具体不清楚了

#22


应该是用一个什么语言写了一个引擎,然后在此引擎基础上开发把...

#23


网上有JS版的星际 
但*都看看出来有多次 
还是运行在浏览器中。。
有用JS写应用程序吗。

估计用的C OR C++

#24


wtx_sonery 
我就是那个杀猪匠……    关山难越,谁悲失路之人; 萍水相逢,尽是他乡之客。 
等 级:
 发表于:2007-12-21 13:43:3823楼 得分:0 
网上有JS版的星际   
但*都看看出来有多次   
还是运行在浏览器中。。 
有用JS写应用程序吗。 

估计用的C   OR   C++ 
 
======================
-_-...
谁说js不能写应用程序?

#25


英语

#26


ChrisAK 
大兔子(NiceBoat!) 
等 级:
 发表于:2007-12-21 13:47:2824楼 得分:0 
wtx_sonery   
我就是那个杀猪匠……        关山难越,谁悲失路之人; 萍水相逢,尽是他乡之客。   
等   级: 
  发表于:2007-12-21   13:43:3823楼   得分:0   
网上有JS版的星际       
但*都看看出来有多次       
还是运行在浏览器中。。   
有用JS写应用程序吗。   

估计用的C       OR       C++   
  
====================== 
-_-... 
谁说js不能写应用程序? 
 
 
-------------------------------------
可能真的是我知识浅薄。。
劳烦您给讲一下

我真的没听说能把JS编译成exe

#27


到网上搜了下

/*
bat、vbs、javascript转exe 无黑框
ExeScript 是一款面向高级计算机用户的出色的工具,用户不需要了解编程知识,就可以创建和编译自己的可执行程序,而无需写一行代码。它可以将批处理文件(.bat)、Visual Basic和 Java脚本快速转换为可执行EXE 文件,同时可以保护.bat、.vbs 和 .js 的内容。
汉化说明:
1、此为汉化版,采用语言包形式,安装后即可使用。
2、如果以前使用过英文版,安装汉化后菜单可能仍为英文,只需点菜单“View-Toolbars-Customize-Menu-Reset”
3、部分杀毒软件会对安装目录中的 *.pe 文件误报为木马,只需要把 ExeScript 的安装目录排除即可。


提示:如果想不显黑框 请把 方案-选项-安静模式 选中*/

这种方法不算

#28


这年头,在浏览器里写程序才是有本事.....

#29


cfcodefans 
失败一生一世 
等 级:
 发表于:2007-12-21 14:16:1428楼 得分:0 
这年头,在浏览器里写程序才是有本事..... 
 
-----------------------------------
这个我不反对
但。你觉得像星际 魔手之类的程序    能在浏览器中写出来吗

#30


应该是用C++写的。


//这年头谁还用C语言?或C++,你走在大街上,别人一说就是什么汇编啊,机器啊,说C语言都没面子......

#31


怎么 这么多白×××
C/C++在 98年前的 n 多年 就 有了。
而且 世界上 著名的大型软件都是 这两个语言些的(有少许 fortion,可能拼写错了)。做游戏这样的 需要高效运算的东东,还可能用 解释语言(js, vb, and so on)? 狂晕。。。典型的牛公司的经典牛软件都是 C/C++ 其间 也许 混合 汇编 ,这样些出来的。

#32


你们都说错啦,是Basic ! 盖茨说得!

#33


想不出98年以前都用什么语言编程序 
———————————————————
汗这句……

#34


c写的游戏引擎  
在游戏引擎上 用c++开发的
在浏览器上开发  ,浏览器还不是用c/c++开发的

#35


告诉楼上的是用汉语写的 !!

#36


好像大部分是用汇编写的。

#37


用字母和数字拼凑出来的。可简单了。

#38


哦对了,还有些什么乱七八糟的符号这类的。

#39


VC6.0 PEID看的

#40


对了 ..是1.13f 版本

#41


反正不是中文写的

#42


应该是C++吧,DirectX。VB也可以实现使用DIRECTX接口但是效率太不理想。95年以后的WINDOWS游戏好多都是C++/DirectX写的,特别是像星际这样的2D游戏。
现在这个年头CPU大牛了写个星际用JS不奇怪,当年的游戏要用JS写简直是天方夜谭,机器性能完全无法支撑。

#43


应该是C++吧,DirectX。VB也可以实现使用DIRECTX接口但是效率太不理想。95年以后的WINDOWS游戏好多都是C++/DirectX写的,特别是像星际这样的2D游戏。
现在这个年头CPU大牛了写个星际用JS不奇怪,当年的游戏要用JS写简直是天方夜谭,机器性能完全无法支撑。

#44


这是外国的密秘

#45


有啥好秘密的

#46


都是高手啊!我进来是想看看是什么答案的。

#47


星际争霸

是用汉语写的

StarCraft

是用英语写的

#48


各位老大,这里边应该有游戏程序员吧。

一般来说,写游戏引擎是用C/C++,可能还会用到OPENGL,98年的时候,估计DX还没有占优势,所以多数人选择用OPENGL,也可能是他们自己开发的底层。游戏编程,现在主要用C++,没用到VC多少,用的只是个编译器。至于C#,性能还差很多,所以没有公司会考虑用它。

至于浏览器上的游戏,我估计,多数是用WEB3D(DX的插件)开发的,JS还没有这么强大。

重要的不是用什么语言写游戏,游戏的精髓在于:图形引擎,物理引擎(碰撞检测),数学引擎(图形变换),网络模块,I/0.....................


正好这几天在看游戏相关的。。呵呵

#49


C

#50


应该是VC6、win32api、DX sdk吧