魂斗罗是什么编程语言编写的?

魂斗罗是什么编程语言编写的?,第1张

魂斗罗是一款1987年发行的街机游戏,在当时流行的游戏主机斗孙和计算机平台上也有移植版。魂斗罗是由日本游戏公司Konami开发和发世简布的,在当时通常用于街机游戏和家用游戏机的开发的语言主要是汇编语言

因此,魂斗罗可能是使用汇编语言(Assembly language)开发的,而不是像现在流行的高级编程语言(如C++,Java等)开发的。汇编语言是一种低级的程序设计语言,其指令集直接映射到机搜销裤器指令,并用于控制计算机硬件。虽然使用汇编语言开发游戏需要大量的时间和努力,但它可以提供更好的性能,并允许程序员直接访问底层硬件,使得游戏的速度和效率得到保证。

stream.close()

inStream.close()

text.setText(stream.toString())

Toast.makeText(MyActivity.this,"Loaded",Toast.LENGTH_LONG).show()

} catch (FileNotFoundException e) {

e.printStackTrace()

}

catch (IOException e){

return

}

}

看你的情况说学完了 c 语言,那我就以你知道 c 语言基本知识为前提回答这个问题。

肯定用过 printf 函数吧?你有没有想过如果让你自己写一个 printf 函数你能不能写出来呢?

如果让你用 c 语言写一个程序存储一态睁或些奇怪的东西,比如一个图形的结构,不是数字,你怎么解决呢?

如果有一个问题摆在面前,就是说你有几千万甚至几十亿条信息,如果快速的找出来你想要的信息,如何用 c 语言弄好呢?百度,Google不就是做这件事情的么?

其实这就是说

c 语言的语法可能你知道一些,但不是全部,就像那个 printf 的变帆伍长参数问题,你能写一个函数像 printf 一样接受很多个参数么,而且识别参数的格式?

很多东西不是靠数组和变量之类的东西就能解决的早陵,需要更高级的东西来实现,那就是数据结构。

有些问题可能很简单,但是如果有一些要求或者问题本事就很难,你怎么去解决?这就是算法。

其实后面需要学的东西挺多的,编写一个像魂斗罗之类的可能必须很了解数据结构,算法, *** 作系统。简单一点可能用 sdk 就能写出一个差不多的程序。

有人说算法+数据结构就是程序,其实就是说学好基础的吧,花里胡哨的都是骗人的,各种编程方法再牛,也离不开 int,char。我说的都是这些基础知识,这些学好什么都不怕,那些什么 mfc,qt 之类的就是以壳子。内涵不好,壳子再华丽也没用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12262157.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存