MS、MINA、MF、BC都是什么意思? 做游戏用哪种语言?
建议可以从以下几个方面着手:
1、建议学习 Python。Python 基础语法内容较为简单,可以比较快的了解编程的思维习惯,并能够较快接触到 Python GUI 库(比如Tkinter),很容易借用这些库开发出一些有趣的程序。同时 Python 的缩进格式也比较严格,这也很好的让编程初学者养成一个良好的编写代码习惯。
在美国有很多编程初学 Python 的书籍,其受众就是小学、初中的青少年,比如《Python for Kids》,这些书籍一个很大的特点就是图文并貌,并且很快引入图形库的学习,教会小朋友制作出一些图形和简单的游戏,比如画星星,弹球。这样的好处是激发小朋友学习编程的乐趣,让小朋友从小就感受到编程的魅力。
2、读大一零基础学编程上学习编程的首要任务是学习电脑的基础操作,熟悉键盘,让自己对电脑有初步的了解认识。至于理工科专业的学生大一估计都会教《计算机科学导论》这样类似的课程,如果想尽快编程,学生应尽快将该书内容看一遍,让自己对计算机有一个整体的认识。
那么大一学生若要系统的学习 C语言,建议使用 《C Primer Plus》,英语好的同学可以直接看英文版,注意该书不是《C++ Primer》,《C++ Primer》可以在 C语言学的有一定基础的时候看。当学完《C Primer Plus》之后,可以对算法的知识学习,有精力的话可以啃《算法导论》。平时可以多上 github 上直接看源码,这样比单纯看书进步的更快。
3、新手学习编程,看书时一定要不能只看不动手,一定要同时动脑、动手,要将书里面的代码都勤奋的敲。
值得注意的是,编程是个比较广义的概念,编程语言有数种,所以要学习计算机语言就要先了解语言的发展史以及各种语言在不同领域的作用,推荐先学C/C++,这门计算机语言是一门相对简单且发展的比较完善的计算机语言,初次之外呢还有basic、C#、java等等,在C之前还有更加原始的计算机语言。
推荐的学习资料是郝斌老师的教学视频,还有谭浩强老师的《C程序设计》一书,建议先看书在看视频,当然也可以同时看,这两样都是入门的较好的参考资料。
游戏开发分网页游戏,flash,java游戏俗称小游戏,基本上都是一些休闲类的傻呆萌的情节和操作,这类游戏开发相对比较简单,会javascript, flash cs, java 就可以进行开发了。
大型游戏如魔兽世界,星际等等还有国内的剑侠情缘,这类游戏都是大型游戏。开发它们肯定不是一个人能完成的,一般的大型游戏开发绝不是用某种语言这么单纯的问题。
一个大型游戏的开发需要庞大的团队使用各种各样的语言和工具来完成。总结一下主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。
开发游戏我们经常听到的是游戏引擎,一个游戏引擎决定一个游戏最基本的东西操作和效果,那么一般的游戏开发架构从底到顶一般是Direct X(Windows平台)——游戏引擎——游戏。
Direct X可是大名鼎鼎相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但Direct X接口为了追求高性能功能非常简单基本的绘图功能,不利于游戏的高效开发。
此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C/C++和少量的汇编语言。
游戏引擎是一个非常复杂的功能聚合体,所有的游戏开发工作都是在之上进行的。包括图形引擎,音频引擎,碰撞引擎,艺术资源管理,脚本引擎等等。
基础语言C/C++,这个是必选项那要提高些效率是不是还得会点汇编语言。一些东西需要重复性的工作来做,我们是不是应该会点脚本语言?至少不用重复的去干某一件事情。
基础的讲完了,高大上的东西是不是也得搞搞,不是搞搞是要精通。Direct X是建立在OpenGL上的,OpenGL语法类似C语言,游戏执行时被编译加载到显卡上,在实现硬件渲染速度的同时又实现了软件编程的灵活性。
游戏开发人员都对游戏开发的绝大部分知识都有一定的了解,如果是客户端程序员,基本上需要了解以下知识:
图形学,图形API(D3D/OGL),算法/数据结构,物理,游戏逻辑,音乐音效,人工智能,编程语言,设计模式,操作系统,工具编写,UI。
扩展资料:
编程语言种类
1、汇编语言
汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。
它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。
2、脚本语言
脚本语言是为了缩短传统的编写-编译-链接-运行过程而创建的计算机编程语言。此命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。
早期的脚本语言经常被称为批量处理语言或工作控制语言。一个脚本通常是解释运行而非编译。
虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。
几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,字处理文档,网络软件等。
在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。
脚本编程速度更快,且脚本文件明显小于如同类C程序文件。这种灵活性是以执行效率为代价的。脚本通常是解释执行的,速度可能很慢,且运行时更耗内存。
在很多案例中,如编写一些数十行的小脚本,它所带来的编写优势就远远超过了运行时的劣势,尤其是在当前程序员工资趋高和硬件成本趋低时。
3、机器语言
由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言,用机器语言编程的程序称为目标程序。
只有目标程序才能被计算机直接识别和执行。但是机器语言编写的程序无明显特征,难以记忆,不便阅读和书写,且依赖于具体机种,局限性很大,机器语言属于低级语言。
4、高级语言
高级语言是大多数编程者的选择。
和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。
同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。
高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,像最简单的编程语言PASCAL语言也属于高级语言。
参考资料:
百度百科-编程语言
~
~
1、MS是指日本的一个音乐节目……一般J家的小孩发新CD都会接到MS的通告邀请函……现役主持是一个带黑色墨镜的大叔和堂真理子……这个大叔已经主持了十几年的MS了,倒是女主持换了好几任了……http://www.tv-asahi.co.jp/music/ 这个是MS的官网……自己上去瞧瞧吧……
2、MINA是日语みんな的罗马拼音……中文译:诸位、大家。
3、MF是MUSIC FIGHTER的缩写,和MS不同的是,MS是单纯的音乐LIVE节目而MF会有访谈做游戏互动的环节……日文汉字是音乐战士,日本官方消息见这里http://search.yahoo.co.jp/search?p=%E9%9F%B3%E6%A5%BD%E6%88%A6%E5%A3%AB+music+fighter&rs=0&tid=top_v2&search_x=1&y=11&ei=UTF-8&fr=top_v2查询……
4、BC是BOY'S CLUB的简称……其实这个简称也不是很正确啦……应该是SC因为按照少年俱乐部的日文罗马拼音应该是SHONEN CLUB,所以以后看到SC也就是BC啦……一个意思……ザ・少年俱楽部.是由Johnny's Jr担纲演出,集合歌舞表演、访谈及游戏于一身的综艺节目。
节目名称:ザ少年倶楽部
简 称:少俱
J 家出演:Jr.(出道团体偶尔作嘉宾)
播 出 台:NHK BS2
放送时间:每周日18:00~18:50
内 容:Johnnys Jr. 固定演出节目。
5、MSSP大概是MUSIC STATION SP的意思……倒是MS出过SP的……
6、ZOOM IN就是一个娱乐简讯报道节目的名字……没错……
7、UTABAN是石桥贵明、中居正広主持的艺人访谈节目也会有有些什么的……在最后一人都会有LIVE……
8、UTAWARA也有成为歌笑的……也是一个音乐节目……由松本润、松蒲亚弥、和田アキ子以及每集不同的嘉宾主持……这个节目会请出ORICON每次上榜的一人来演出……中间会穿插着对艺人的采访……还有也会请艺人翻唱歌曲……这个节目还有搞笑成分……
9、Sukkiri的性质和ZOOM IN差不多啦……
ms是貌似的意思~~就是好象~~
mina是人名
mf是一种提取工具~~网址是www.mofile.com进去后按提取文件,再输入提取码就可以了~~
bc是白痴吧~~
只知道这些~~当作参考吧@.@
刚上网是这些偶也都不懂...还真很郁闷~
BC :BOY's club 少年俱乐部, 是一个jr的节目
DB:dream boy 是隶属J家的舞台剧,KT从04年开始正式参演,先是由龟梨和也替役(泷泽秀明),后是KT与Johnnys的另一组合关8一起合演,龟梨和也任座长~今年1月他们在帝国剧院有过DBS的演出,全名叫hey!say!dream boys
裸少:裸之少年。KT结成前后一直有参加的节目(01-03年)
MS:指音乐节目music station,是日本几十年的权威音乐节目~~
当然,灌水中出现的时候就是“貌似”的意思~
ML:密录的代称,一般来说是演唱会上或某些宣传活动中一些fan偷偷录下的,非官方的短片。因为这些活动一般都看管很严,所以密录一般都比较少而且很难弄到~~当然也有一些专门的密录团体,录下con后在网上拍卖~~
MF:music fighter,是一个关于音乐的综艺节目,青木阿姨主持的~请的嘉宾都是比较当红的歌手,一起谈话以及做有趣的游戏测试~~
MINA:是日语みんな的罗马音(或说拼音,一样的~)就是大家的意思~~
还有,楼上的,提取的那个是叫mo,不是mf~~
mina也不是个人名~~汗~~
……………………………………………………………………
楼主还有什么不懂的?一次解决了~~
MS是MUSIC STAION
J家的演出者:不固定出演.一般是有出SINGLE,专集或是CON的去
内容:闲谈+表演
MF是MUSIC FIGHTER
J家的演出者:不固定出演.一般是有出SINGLE,专集或是CON的去
内容:最新单曲.专集介绍.新人介绍.最新ORICON排名
BC是少年俱乐部
基本上是未出道的Jr.的固定节目(出道团体偶尔做嘉宾)
MINA是大家的电视
J家出演:松本润.KAT-TUN
内容:初回SPECIAL ,大牌云集~~
MS:指音乐节目music station,是日本比较权威的一档音乐节目,每周都有排名什么的 当然,灌水中出现的时候就是“貌似”的意思
MINA:是日语みんな的罗马音就是大家,诸位的意思
MF:music fighter,是一个关于音乐的综艺节目
BC :少年俱乐部, 是一个jr的节目
UTABAN:是TBS的一档娱乐节目,是石井贵明和SMAP的中居正广主持的