徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

Asm.js

指数 Asm.js

asm.js是一个中間語言,设计目的是使采用C等编程语言编写的计算机软件可运行为网络应用程序,同时性能特征明显优于标准JavaScript。 asm.js包括一个JavaScript的严格子集,其中的代码采用具有手动内存管理的静态类型语言(就像C语言)编写,代码使用一个源代码至源代码编译器(例如基于LLVM的)翻译。通过将语言特性限制在适合和其他性能改进的范围内,性能得到了提高。 Mozilla Firefox是第一个实现针对asm.js优化的浏览器,从Firefox 22开始使用。.

68 关系: 垃圾回收 (計算機科學)字体光栅化中間語言位操作單精度浮點數函式庫Box2DC++C语言ChakraClangCPythonCtags移植 (軟體)編譯器编程语言网络应用程序网页浏览器电脑游戏DOSBoxECMAScript计算机程序資料類型超級企鵝跨平台软件轻率漠视重力虚幻引擎虛擬機器FirefoxFreeTypeGCCGnuPGGnuplotGodotGoogle ChromeGraphvizHumble BundleJavaScriptKateLLVMLuaMicrosoft EdgeMozillaNative ClientOpenGLPerlPyPyPythonQt...RubySauerbratenScummVMSDLSpiderMonkeySQLiteTrueTypeUnity (游戏引擎)V8 (JavaScript引擎)VimWebAssemblyZlib毀滅戰士 (1993年遊戲)民主選舉 (遊戲)沙丘II 新王朝游戏引擎源代码至源代码编译器曼德博集合 扩展索引 (18 更多) »

垃圾回收 (計算機科學)

垃圾回收(Garbage Collection),在計算機科學中,縮寫為GC是一種自動的記憶體管理機制。當一個電腦上的動態記憶體不再需要時,就應該予以釋放,以讓出記憶體,這種記憶體資源管理,稱為垃圾回收。垃圾回收器可以讓程式員減輕許多負擔,也減少程式員犯錯的機會。垃圾回收最早起源于LISP语言。目前許多語言如Smalltalk、Java、C#和D语言都支援垃圾回收器。.

新!!: Asm.js和垃圾回收 (計算機科學) · 查看更多 »

字体光栅化

字体光栅化是将文字从一个向量表示(比如一个TrueType字体)转化到光栅或者位图表示的过程。在这个过程中往往涉及一些抗锯齿技术来使得屏幕上的字体更加平滑易读。这也经常会涉及“字体微调”技术。.

新!!: Asm.js和字体光栅化 · 查看更多 »

中間語言

中間語言(Intermediate language),在計算機科學中,是指一種應用於抽象機器(abstract machine)的程式語言,它設計的目的,是用來幫助我們分析计算机程序。這個術語源自於編譯器,在編譯器將原始碼編譯為目的碼的過程中,會先將原始碼轉換為一個或多個的中間表述,以方便編譯器進行最佳化,並產生出目的機器的机器语言。通常,中間語言的設計與一般的机器语言有三個不同之處:.

新!!: Asm.js和中間語言 · 查看更多 »

位操作

位操作是程序设计中对位模式或二进制数的一元和二元操作。在许多古老的微处理器上,位运算比加减运算略快,通常位运算比乘除法运算要快很多。在现代架构中,情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算)。.

新!!: Asm.js和位操作 · 查看更多 »

單精度浮點數

单精度浮点数格式是一种计算机数据格式,在计算机存储器中占用4个字节(32 bits),利用“浮点”(浮动小数点)的方法,可以表示一个范围很大的数值。 在IEEE 754-2008的定义中,32-bit base 2格式被正式称为binary32格式。这种格式在IEEE 754-1985被定义为single,即单精度。需要注意的是,在更早的一些计算机系统中,也存在着其他4字节的浮点数格式。.

新!!: Asm.js和單精度浮點數 · 查看更多 »

函式庫

在计算机科学中,库(library)是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。 库链接是指把一个或多个库包括到程序中,有两种链接形式:静态链接和动态链接,相应的,前者链接的库叫做静态库后者的叫做动态库。.

新!!: Asm.js和函式庫 · 查看更多 »

Box2D

Box2D是一款免费的开源二维物理引擎,由Erin Catto使用C++编写,在zlib授权下发布。它已被用于蜡笔物理学、愤怒的小鸟、地狱边境、Rolando、Fantastic Contraption、Incredibots、Tiny Wings、Transformice、Happy Wheels等游戏的开发,对于iPhone、iPad和Android游戏,可以使用Cocos2d游戏引擎和Corona Framework。.

新!!: Asm.js和Box2D · 查看更多 »

C++

C++是一種使用廣泛的计算机程序設計語言。它是一種通用程序設計語言,支援多重编程模式,例如程序化程序設計、数据抽象、面向对象程序設計、泛型程序設計和设计模式等。 比雅尼·斯特勞斯特魯普博士在贝尔实验室工作期间在20世紀80年代發明並實現了C++。起初,這種語言被稱作“C with Classes”(“包含‘類’的C語言”),作為C語言的增強版出現。随后,C++不斷增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多繼承(multiple inheritance)、标准模板库(standard template library, STL)、异常处理(exception)、运行时类型信息(Runtime type information)、命名空間(namespace)等概念逐漸納入標準。1998年,國際標準組織(ISO)頒布了C++程序設計語言的第一個國際標準ISO/IEC 14882:1998,目前最新标准为ISO/IEC 14882:2017。根據《C++編--程思想》(Thinking in C++)一書,C++與C的代码执行效率往往相差在±5%之間。 C++語言發展大概可以分為三個階段:第一階段從80年代到1995年。這一階段C++語言基本上是傳統類型上的面向对象語言,並且憑藉着接近C語言的效率,在工業界使用的開發語言中佔據了相當大份額;第二階段從1995年到2000年,這一階段由於標準模板庫(STL)和後來的Boost等程式庫的出現,泛型程序設計在C++中佔據了越來越多的比重。當然,同時由於Java、C#等語言的出現和硬體價格的大規模下降,C++受到了一定的衝擊;第三階段從2000年至今,由於以Loki、MPL(Boost)等程式庫為代表的產生式編程和模板元編程的出現,C++出現了發展歷史上又一個新的高峰,這些新技術的出現以及和原有技術的融合,使C++已經成為當今主流程序設計語言中最複雜的一員。.

新!!: Asm.js和C++ · 查看更多 »

C语言

C是一种通用的程式語言,广泛用于系统软件与应用软件的开发。于1969年至1973年間,為了移植與開發UNIX作業系統,由丹尼斯·里奇與肯·汤普逊,以B语言为基础,在贝尔实验室設計、开发出來。 C语言具有高效、灵活、功能丰富、表达力强和較高的可移植性等特点,在程式設計中备受青睐,成为最近25年使用最为广泛的编程语言。目前,C语言編譯器普遍存在於各種不同的操作系统中,例如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了众多後來的程式語言,例如C++、Objective-C、Java、C#等。 二十世纪八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標準局為C語言訂定了一套完整的國際標準語法,稱為ANSI C,作為C語言的標準。二十世纪八十年代至今的有关程式開發工具,一般都支持符合ANSI C的語法。.

新!!: Asm.js和C语言 · 查看更多 »

Chakra

#重定向 查克拉.

新!!: Asm.js和Chakra · 查看更多 »

Clang

Clang(類似英文單字clang) 是一個C、C++、Objective-C和Objective-C++程式語言的編譯器前端。它採用了底層虛擬機(LLVM)作為其後端,而且由LLVM2.6開始,一起釋出新版本。它的目標是提供一個GNU編譯器套裝(GCC)的替代品,支援了GNU編譯器大多數的編譯設定以及非官方語言的擴充功能。作者是克里斯·拉特納(Chris Lattner),在蘋果公司的贊助支持下進行開發,而原始碼授權是使用類BSD的伊利诺伊大学厄巴纳-香槟分校開源碼許可。 Clang專案包括Clang前端和Clang靜態分析器等。.

新!!: Asm.js和Clang · 查看更多 »

CPython

CPython是用C语言实现的Python解释器。作为官方实现,它是最广泛使用的Python解释器。除了CPython以外,还有用Java实现的Jython,用.NET实现的IronPython,使Python方便地和Java程序、.NET程序集成。另外还有一些实验性的Python解释器比如PyPy。 CPython是使用字节码的解释器,任何程序源代码在执行之前先要编译成字节码。它还有和几种其它语言(包括C语言)交互的外部函数接口。.

新!!: Asm.js和CPython · 查看更多 »

Ctags

Ctags是一个用于从程序源代码树产生索引文件(或tag文件),从而便于文本编辑器来实现快速定位的实用工具。在产生的tag文件中,每一个tag的入口指向了一个编程语言的对象。这个对象可以是变量定义、函数、类或其他的物件。 Ctags是开放源代码的程序。支持下列的编程语言:汇编,AWK, ASP, BETA, Bourne/Korn/Zsh Shell, C, C++, COBOL, Eiffel, Fortran, Java, Lisp, Lua, Make, Pascal, Perl, PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl, Vim, and YACC。 支持Ctags产生的tag文件的编辑器以及编辑器插件包括:Vim,Vile,Lemmy,等等。.

新!!: Asm.js和Ctags · 查看更多 »

移植 (軟體)

在軟體工程中,移植(Porting)是一種軟體發展程序,將某個可執行的程式,由它原先的環境中,遷移到另一個環境,讓它可以重新運作。改變的環境可能是硬體或軟體,包括處理器架構、作業系統、軟體庫等。 是當你進行軟體移植時,需要重新改寫的原始碼越少,需要做的工時越少,這個軟體的可移植性就越高。.

新!!: Asm.js和移植 (軟體) · 查看更多 »

編譯器

编译器(compiler),是一種電腦程式,它會將用某種程式語言寫成的原始碼(原始語言),轉換成另一種程式語言(目標語言)。 它主要的目的是將便于人编写、阅读、维护的高级计算机语言所寫作的原始碼程式,翻译为计算机能解读、运行的低阶机器语言的程序,也就是執行檔。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高阶语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。 一个现代编译器的主要工作流程如下: 源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)→ 汇编程序(assembler)→ 目标代码(object code)→ 链接器(Linker)→ 執行檔(executables), 最後打包好的檔案就可以給電腦去判讀執行了。.

新!!: Asm.js和編譯器 · 查看更多 »

编程语言

编程语言(programming language),是用来定义计算机程序的形式語言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。 最早的编程语言是在電腦發明之前產生的,當時是用來控制及自動演奏鋼琴的動作。在電腦領域已發明了上千不同的编程語言,而且每年仍有新的编程語言誕生。很多编程語言需要用指令方式說明計算的程序,而有些编程語言則屬於宣告式編程,說明需要的結果,而不說明如何計算。 编程语言的描述一般可以分為及語義。語法是說明編程語言中,哪些符號或文字的組合方式是正確的,語義則是對於編程的解釋。有些語言是用規格文件定義,例如C語言的規格文件也是ISO標準中一部份,2011年後的版本為ISO/IEC 9899:2011,而其他55語言(像Perl)有一份主要的文件,視為是。.

新!!: Asm.js和编程语言 · 查看更多 »

网络应用程序

网络应用程序(web application,英文简称 Webapp)分为客户端到服务器架构或无服务器后端架构。其中的客户端就是网页浏览器。常見的網頁應用程式有Webmail、網路购物、網路拍賣、wiki、網路論壇、網誌、網路遊戲等诸多應用。 网络应用程序風行的原因之一,是因為可以直接在各種電腦平台上執行,不需要事先安裝或定期升級等程序。.

新!!: Asm.js和网络应用程序 · 查看更多 »

网页浏览器

網頁瀏覽器(web browser),常被简稱為瀏覽器,是一種用於檢索並展示全球資訊網資訊資源的應用程式。這些資訊資源可為網頁、圖片、影音或其他內容,它們由統一資源標誌符標誌。資訊資源中的超連結可使使用者方便地瀏覽相關資訊。 網頁瀏覽器雖然主要用於使用全球資訊網,但也可用於獲取專用網絡中網頁伺服器之資訊或檔案系统內之檔案。 主流網頁瀏覽器有Mozilla Firefox、Internet Explorer、Microsoft Edge、Google Chrome、Opera及Safari。.

新!!: Asm.js和网页浏览器 · 查看更多 »

电脑游戏

电脑游戏(PC games,或稱computer games,全寫personal computer games)是一个相对于主机游戏和街机游戏的概念,指在个人电脑上运行的游戏软件,是一种本身提供娱乐功能的电脑软件。电脑游戏产业与电脑硬件、电影、电脑软件、互联网的发展联系甚密。电脑游戏为游戏参与者提供了一个虚拟的空间,从一定程度上让人可以摆脱现实世界,在另一个世界中扮演真实世界中扮演不了的角色。同時電腦多媒體技術的發展,使游戏给了人们很多体验和享受。.

新!!: Asm.js和电脑游戏 · 查看更多 »

DOSBox

DOSBox是一种模擬器软件,主要是在IBM PC兼容机下,模拟舊時的操作系统:MS-DOS,支援许多IBM PC兼容的显卡和声卡,为原生的DOS程序提供执行环境,使这些程序可以正常运行于大多数现代计算机上的不同操作系统。DOSBox特別是为執行早期的電腦遊戲所设计,主要以C++编写,是以GNU通用公共许可证许可发布的自由软件。 DOSBox可以运行那些在现代计算机上不能运行的MS-DOS软件,这些软件通常与现在的主流硬件和操作系统有一些不兼容。DOSBox在模拟MS-DOS同时,还增加了一些可用特性,包括虚拟磁盘、点对点网络、對模拟畫面截图和录像。有些非官方的DOSBox变体,如DOSBox SVN Daum和DOSBox SVN-lfn提供了更多的功能,比如存档、长文件名支持等。有些遊戲開發商重新發行早期的DOS遊戲時,也會使用DOSBox,使其可以在现代计算机上运行。.

新!!: Asm.js和DOSBox · 查看更多 »

ECMAScript

ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展。.

新!!: Asm.js和ECMAScript · 查看更多 »

计算机程序

计算机程序(Computer Program)是指一组指示计算机或其他具有訊息处理能力装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体--结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语(編譯器)同時也會烹饪手法的人(体--结构)来做这道菜。 通常,以英文文本為基礎的计算机程序要经过編譯和連結而成为一种人们不易看清而计算机可解讀的一連串數字的格式,然后放入运行。未经编译就可运行的程序,通常称之为脚本程序(script)。.

新!!: Asm.js和计算机程序 · 查看更多 »

資料類型

在程式設計的型別系統中,数据类型(Data type)是用來約束数据的解釋。在程式語言中,常見的数据类型包括--(如:整數、浮點數或字元)、多元組、記錄單元、代數資料型別、抽象数据类型、參考型別、类以及函式型別。資料型別描述了數值的表示法、解釋和結構,並以演算法操作,或是物件在記憶體中的儲存區,或者其它儲存裝置。.

新!!: Asm.js和資料類型 · 查看更多 »

超級企鵝

是一款模仿《超级马里奥兄弟》的電腦遊戲。最初是由Bill Kendrick所開發,現在則由超級企鵝開發小組負責維護。 在這款遊戲中,主角是Linux的吉祥物企鵝。遊戲中的大量圖畫是由Ingo Ruhnke所創作,他同時是Pingus的創作者。《超級企鵝》這款遊戲完全使用GPL發行的,這代表別人可隨意由這遊戲製作衍生遊戲,只要該衍生遊戲亦以GPL协议發佈。.

新!!: Asm.js和超級企鵝 · 查看更多 »

跨平台

跨平台泛指编程语言、软件或硬件设备可以在多种作業系統或不同硬體架構的電腦上運作。.

新!!: Asm.js和跨平台 · 查看更多 »

软件

軟體(software)是一系列按照特定顺序组织的電腦数据和指示,是電腦中的非有形部分。電腦中的有形部分稱為硬體,由電腦的外殼及各零件及電路所組成。電腦軟體需有硬體才能運作,反之亦然,軟體和硬體都無法在不互相配合的情形下進行實際的運作。 一般来說,计算机软件划分为程式語言、系统软件、应用软件和介于这两者之间的中介軟體。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。 软件包括所有在電腦執行的程式,和其架構無關,例如執行檔、函式庫及腳本語言都屬於软件。軟體不分架構,有其共通的特性,在執行後可以讓硬體執行依設計時要求的機能。軟體儲存在記憶體中,軟體不是可以碰觸到的實體,可以碰觸到的都只是儲存軟體的零件(記憶體)或是媒介(光碟或磁片等)。 软件并不一定只包括可以在计算机上运行的電腦程式,有些定義中,与電腦程式相关的文档,一般也被认为是软件的一部分。简单的说软件就是程式加文档的集合体。软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。.

新!!: Asm.js和软件 · 查看更多 »

轻率漠视重力

是Dejobaan Games于2009年9月在Windows平台推出的模拟游戏。游戏设定于虚构的2011年波士顿,玩家从最高建筑定点跳伞获得最高分。.

新!!: Asm.js和轻率漠视重力 · 查看更多 »

虚幻引擎

虛幻引擎(Unreal Engine)是一款由Epic Games开发的遊戲引擎,多用于开发第一人称射击游戏。 最新版本为魔域幻境引擎4,專為Microsoft Windows、macOS、Linux、SteamOS、HTML5、iOS、Android、Nintendo Switch, PlayStation 4、Xbox One以及虚拟實境包含HTC Vive、Oculus Rift、PlayStation VR、Google Daydream、及三星Gear VR等而設計的。.

新!!: Asm.js和虚幻引擎 · 查看更多 »

虛擬機器

虚拟机(virtual machine),在计算机科学中的体系结构裏,是指一种特殊的软件,可以在计算机平台和終端用戶之间建立一种环境,而終端用戶则是基于这个軟體所建立的环境来操作软件。.

新!!: Asm.js和虛擬機器 · 查看更多 »

Firefox

Mozilla Firefox(簡稱Firefox),中文通稱火狐,是一個自由及開放原始碼的網頁瀏覽器,由Mozilla基金會及其子公司Mozilla公司開發。Firefox支援Windows、OS X及Linux,其行動版支援Android及Firefox OS,這些版本的Firefox使用Gecko來排版網頁,Gecko是一個執行當前與預期之網頁標準的排版引擎,而在2015年釋出的Firefox for iOS則非使用Gecko。 Firefox於2002年由Mozilla社群成員創建,當時叫做「Phoenix」,因為社群成員們想要一個獨立的瀏覽器,而非Mozilla Application Suite這樣的套件。即使在測試階段,Firefox也在測試者中頗為流行,並因其速度、安全性及擴充元件而受稱讚。Firefox於2004年11月首次釋出,並且9個月内下載量超過6000萬,取得了巨大的成功,Internet Explorer的主導地位首次受到了挑戰。Firefox被認為是Netscape Navigator的精神續作,因為Netscape於1998年被AOL收購前創建了Mozilla社群。 Firefox全球市佔率為35%至40%,為全球第二流行的網頁瀏覽器。Firefox在某些國家還是最流行的網頁瀏覽器,如在薩摩亞、德國、厄利垂亞及古巴,Firefox市佔率分別為61.05%、38.36%、79.39%及85.93%。據Mozilla統計,,Firefox在全世界擁有10億使用者。.

新!!: Asm.js和Firefox · 查看更多 »

FreeType

FreeType是一個用C語言實現的一個字体光栅化函式庫。它可以用來將字符柵格化並映射成-zh-cn:位图;zh-tw:點陣圖-以及提供其他字體相關業務的支持。 FreeType並不提供API以執行更高級的功能,如文字佈局或圖形處理(例如彩色文本渲染、「空洞化」等)。然而,它提供了一個簡單、易用並統一的接口來訪問字型文件的內容,從而極大地簡化了這些任務。它支持各種字體格式,包括TrueType、Type 1、以及OpenType。 FreeType在兩個自由軟件許可證的授權下發佈:GNU通用公共許可證或者以及一個類BSD許可證。因此這個函式庫能夠使用于任何類型的項目中,無論其是否是專有軟件。同時也包括正在使用的主要自由桌面系統軟件。.

新!!: Asm.js和FreeType · 查看更多 »

GCC

GNU编译器套裝(GNU Compiler Collection,縮寫為GCC),指一套编程語言编译器,以GPL及LGPL許可證所發行的自由軟體,也是GNU計畫的关键部分,也是GNU工具链的主要組成部份之一。GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。1985年由理查德·马修·斯托曼開始發展,現在由自由軟體基金會負責維護工作。 原名為GNU C語言編譯器(GNU C Compiler),因為它原本只能處理C語言。GCC在发布后很快地得到擴展,變得可處理C++。之後也變得可處理Fortran、Pascal、Objective-C、Java、Ada,Go與其他語言。 許多操作系統,包括許多类Unix系統,如Linux及BSD家族都採用GCC作為标准编译器。蘋果電腦预装的Mac OS X操作系统也採用這個編譯器。 GCC原本用C開發,後來因為LLVM、Clang的崛起,它更快地將開發語言轉換為C++。許多C的愛好者在對C++一知半解的情況下主觀認定C++的性能一定會輸給C,但是Ian Lance Taylor給出了不同的意見,並表明C++不但性能不輸給C,而且能設計出更好,更容易維護的程式(、)。.

新!!: Asm.js和GCC · 查看更多 »

GnuPG

GNU Privacy Guard(GnuPG或GPG)是一种加密软件,它是PGP加密軟件的满足GPL的替代物。GnuPG依照由IETF訂定的OpenPGP技術標準設計RFC 4880。GnuPG用于加密、數位簽章及產生非對稱鑰匙对的软件。 IETF正在為PGP协议进行标准化,标准化的PGP稱為OpenPGP。目前版本的PGP及Veridis' Filecrypt與GnuPG或其他OpenPGP系統相容。 GnuPG是自由軟件基金會的GNU計劃的一部份,目前受德國政府資助。以GNU通用公共许可证第三版授權。.

新!!: Asm.js和GnuPG · 查看更多 »

Gnuplot

gnuplot是一套跨平臺的數學繪圖自由軟體。使用交互式介面,可以繪製數學函數圖形,也可以從純文字檔讀入簡單格式的座標資料,繪製統計圖表等等。它不是統計軟體,也不是數學軟體,它純粹只是一套函數/資料繪圖軟體。它可以產生PNG,SVG,PS,HPGL,……等等開放的圖形檔案格式的輸出,供文書處理/簡報/試算表/……等等軟體匯入。 gnuplot是有版权的,但自由分发;无须付费。 功能:.

新!!: Asm.js和Gnuplot · 查看更多 »

Godot

Godot是由社区开发的一款二维和三维跨平台、开源的游戏引擎。在被公开发布以前,Godot在拉丁美洲的几家公司内部使用。其开发可在Microsoft Windows、macOS、Linux、BSD和Haiku(32、64位)下进行。它可以用于创建PC、遊戲主機、智能手机和Web平台的游戏。 Category:游戏引擎.

新!!: Asm.js和Godot · 查看更多 »

Google Chrome

Google Chrome是由Google開發的免費網頁瀏覽器。Chrome是化學元素「鉻」的英文名稱,過去也用Chrome稱呼瀏覽器的外框。Chrome相应的開放原始碼計劃名為Chromium,而Google Chrome本身是非自由軟體,未開放原始碼。 Chrome程式碼是基於其他開放原始碼軟體所撰寫,包括Apple WebKit和Mozilla Firefox,並開發出稱為「V8」的高效能JavaScript引擎。Google Chrome的整體發展目標是提升穩定性、速度和安全性,並創造出簡單且有效率的使用介面。CNET旗下的Download.com網站評出的2008年6月最佳Windows應用程序,其中Google Chrome排名首位。 據StatCounter統計,截至2016年6月,Google Chrome在全球桌面瀏覽器的網頁瀏覽器的使用分布為62%。 Chrome 50.0结束了对Windows XP与Windows Vista系统的支持,该系統上的最後版本為49.0.2623.112。.

新!!: Asm.js和Google Chrome · 查看更多 »

Graphviz

Graphviz (英文:Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具包,用于绘制DOT语言脚本描述的图形。它也提供了供其它软件使用的函式庫。Graphviz是一个自由软件,其授权为Eclipse Public License。其Mac版本曾经获得2004年的苹果设计奖。.

新!!: Asm.js和Graphviz · 查看更多 »

Humble Bundle

Humble Bundles(之前被称为Humble Indie Bundles)是一系列在网络上售卖和分发的关于电子游戏、音乐专辑或者电子书的收藏包,所需要支付的价格由购买者决定。这些收藏包通常会不定期上线,每个收藏包售卖时间为两个星期,其中第一个星期购买的包会追加奖励游戏、电子书或音乐,第二周购买的则需要超过平均价才能获得这些奖励物品。 早期收藏包主要是由一些独立开发,多平台游戏组成(其中多平台指Microsoft Windows,Mac OS X,以及Linux)并提供免电子版权管理 (DRM)的下载。后期收藏包包括一些基于Android系统开发的游戏,收藏包提供安卓内软件下载,在两份收藏包中,收藏包内游戏都有主流出版商组成。每次的收藏包所筹款按开发者、创作者、Humble Bundle公司、以及一个或多个慈善团体分成,慈善团员一般包括包括儿童游戏、电子前沿基金会、charity: water和美国红十字会,当然,买家能够在付款时设置给每个团体之间的分成比例。 第一个收藏包是由Wolfire游戏组织和管理的。然而从第二个起,包里游戏就由不同的独立游戏公司制作的游戏组成,Humble Bundle公司则负责金融投资,成立组织以及管理这些捆绑销售这些收藏包。许多收藏包售出超过100万美元的销售额,截至2013年2月的第二十一个收藏包总共已筹得超过3,320万美元。Humble Bundle创造了多项类似于提供“ 想付多少由你来决定 ”的方式,影响了很多相同的游戏包,其中包括Indie Gala和Indie Royale。.

新!!: Asm.js和Humble Bundle · 查看更多 »

JavaScript

JavaScript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直譯語言。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。 虽然JavaScript与Java这门语言不管是在名字上,或是在语法上都有很多相似性,但这两门编程语言从设计之初就有很大的不同,JavaScript的语言设计主要受到了Self(一种基于原型的编程语言)和Scheme(一门函数式编程语言)的影响。在语法结构上它又与C语言有很多相似(例如if条件语句、while循环、switch语句、do-while循环等)。 在客户端,JavaScript在传统意义上被实现为一种解释语言,但在最近,它已经可以被即时编译(JIT)执行。随着最新的HTML5和CSS3语言标准的推行它还可用于游戏、桌面和移动应用程序的开发和在服务器端网络环境运行,如Node.js。.

新!!: Asm.js和JavaScript · 查看更多 »

Kate

Kate是KDE图形工作环境中的一个文本編輯器,它的名字是KDE Advanced Text Editor(KDE高级文本编辑器)的缩写。从KDE2.2开始作为KDE的一部分。它是一個自由軟件。 Kate主要是给程序员、系统管理员和有经验的用户使用的。程序里结合有编程语言如C语言、C++和置标语言如HTML的語法高亮度顯示和語法摺疊的功能。许多文件可以被同时打开,用户可以设置和管理项目。此外Kate还结合有一个终端和支持许多插件。 Kate是一个KPart,因此它的编辑部分可以被嵌入其它KDE程序中。集成开发环境KDevelop和网页开发程序Quanta Plus就是两个嵌入Kate的程序。 Kate有一个能够编辑维基语法的模式。使用一个XML文件它能够分辨HTML指令、维基指令、链接、标题、列表等。.

新!!: Asm.js和Kate · 查看更多 »

LLVM

LLVM是一個自由軟體專案,它是一種編譯器基礎设施,以C++寫成。它是為了任意一種程式語言而寫成的程式,利用虛擬技術創造出編譯時期、鏈結時期、執行時期以及“閒置時期”的最佳化。它最早以C/C++為實作對象,而目前它已支援包括ActionScript、Ada、D語言、Fortran、GLSL、Haskell、Java字节码、Objective-C、Swift、Python、Ruby、Rust、Scala以及C#等语言。 LLVM專案的發展起源於2000年伊利诺伊大学厄巴纳-香槟分校維克拉姆·艾夫(Vikram Adve)與克里斯·拉特納(Chris Lattner)的研究,他們想要為所有靜態及動態語言創造出動態的編譯技術。LLVM是以BSD授權來發展的开源軟體。2005年,蘋果電腦雇用了克里斯·拉特納及他的團隊為蘋果電腦開發應用程式系統,LLVM為現今Mac OS X及iOS開發工具的一部分。 LLVM的命名最早源自於底層虛擬機器(Low Level Virtual Machine)的首字母縮寫,由於這個專案的範圍並不侷限於建立一個虛擬機器,這個縮寫導致了廣泛的疑惑。LLVM開始成長之後,成為眾多編譯工具及低階工具技術的統稱,使得這個名字變得更不貼切,開發者因而決定放棄這個縮寫的意涵,現今LLVM已單純成為一個品牌,適用於LLVM下的所有專案,包含LLVM中介碼(LLVM IR)、LLVM除錯工具、LLVM C++標準函式庫等。 因LLVM對產業的貢獻,计算机协会於2012年将ACM软件系统奖授與維克拉姆·艾夫、克里斯·拉特納及Evan Cheng。.

新!!: Asm.js和LLVM · 查看更多 »

Lua

Lua()程序设计语言是一个简洁、轻量、可扩展的脚本语言,Lua在葡萄牙语中的意思是月亮。.

新!!: Asm.js和Lua · 查看更多 »

Microsoft Edge

Microsoft Edge(研发代号为Project Spartan,譯為微軟边缘浏览器,或微軟前沿瀏覽器)是一个由微软研发的浏览器,於2015年1月21日公布,2015年3月30日公开发布第一个预览版。该浏览器在Windows 10和Windows 10 Mobile中取代IE成为預設浏览器,其中,Windows 10 Mobile中的IE已经被移除。 Microsoft Edge移除包括ActiveX在内的一些過時且較不安全的技术,同时又加入一些新的拓展技術如:建立網頁筆記、Cortana語音助理和OneDrive,同时也提供功能和阅读模式功能。.

新!!: Asm.js和Microsoft Edge · 查看更多 »

Mozilla

Mozilla是一个自由軟體社群,由網景通訊公司的成員於1998年創立。在非正式的場合下,「Mozilla」這個名字常用於不同的事物上。這些事物大都與現已歇業的網景通訊公司及其旗下的應用軟體相關。許多其它「Mozilla」名詞的用法請見下方敘述。.

新!!: Asm.js和Mozilla · 查看更多 »

Native Client

Google Native Client(縮寫為 NaCl),是一个由谷歌所發起的開放原始碼計劃,採用BSD许可证。它採用沙盒技術,讓Intel x86、ARM或MIPS子集的機器碼直接在沙盒上運行。它能夠從瀏覽器直接運行程式機器碼,獨立於使用者的作業系統之外,使Web應用程式可以用接近於機器碼運作的速度來執行,同時兼顧安全性。其功能類似於微軟的 ActiveX,但是ActiveX只支援視窗系統。 Google將這項功能合併在Chrome OS之下開發。它也可以被用來開發安全的瀏覽器外掛程式。 2017年5月31日,Google宣布放棄PNaCl轉向WebAssembly。.

新!!: Asm.js和Native Client · 查看更多 »

OpenGL

OpenGL(Open Graphics Library,譯名:開放圖形庫或者“開放式圖形庫”)是用於渲染2D、3D矢量圖形的跨語言、跨平台的應用程序編程接口(API)。這個接口由近350個不同的函數调用組成,用來從簡單的圖形位元繪製複雜的三維景象。而另一种程式介面系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用於CAD、虛擬實境、科學視覺化程式和電子遊戲開發。 OpenGL的高效實現(利用了图形加速硬件)存在于Windows,部分UNIX平台和Mac OS。這些實現一般由顯示裝置廠商提供,而且非常依賴於該廠商提供的硬體。開放原始碼函式庫Mesa是一個純基於軟體的圖形API,它的代码兼容於OpenGL。但是,由于许可证的原因,它只声称是一个“非常相似”的API。 OpenGL规范由1992年成立的OpenGL架构评审委员会(ARB)维护。ARB由一些對建立一个统一的、普遍可用的API特别感兴趣的公司组成。根据OpenGL官方网站,2002年6月的ARB投票成员包括3Dlabs、Apple Computer、ATI Technologies、Dell Computer、Evans & Sutherland、Hewlett-Packard、IBM、Intel、Matrox、NVIDIA、SGI和Sun Microsystems,Microsoft曾是创立成员之一,但已于2003年3月--。.

新!!: Asm.js和OpenGL · 查看更多 »

Perl

Perl是高階、通用、直譯式、動態的程式语言家族。最初设计者拉里·沃尔為了讓在UNIX上進行報表處理的工作變得更方便,決定開發一個通用的腳本語言,而在1987年12月18日發表。目前,Perl语言家族包含两个分支Perl 5以及Perl 6(开发中)。 Perl借用了C、sed、awk、shell脚本以及很多其他程式語言的特性。其中最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。 2000年开始,目前拉里·沃尔开始開發Perl 6,來作為Perl的後繼;不過,Perl 6語言的語法有很多轉變,所以Perl 6被視為Perl家族中的另一個語言。 Perl语言的应用范围很广,除CGI以外,Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。.

新!!: Asm.js和Perl · 查看更多 »

PyPy

PyPy是用Python实现的Python解释器。.

新!!: Asm.js和PyPy · 查看更多 »

Python

Python( ),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以視之為一種改良(加入一些其他程式語言的優點,如物件導向)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比於C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。 与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。 Python 解释器本身几乎可以在所有的操作系统中运行。Python的正式直譯器CPython是用C语言编写的、是一個由社群驱动的自由软件,目前由Python软件基金会管理。.

新!!: Asm.js和Python · 查看更多 »

Qt

Qt(,發音同「cute」)是一个跨平台的C++應用程式開發框架。廣泛用於開發GUI程式,這種情況下又被称为部件工具箱。也可用於開發非GUI程式,比如控制台工具和伺服器。Qt使用於OPIE、Skype、VLC media player、Adobe Photoshop Elements、VirtualBox與Mathematica以及被Autodesk 、歐洲太空總署、夢工廠、Google、HP、KDE、盧卡斯影業、西门子公司、沃尔沃集团, 华特迪士尼动画制作公司、三星集团、飞利浦、Panasonic 所使用。 它是Digia公司的产品。Qt使用標準的C++和特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些巨集。通過語言綁定,其他的程式語言也可以使用Qt。 Qt是自由且開放原始碼的軟體,在GNU較寬鬆公共許可證(LGPL)條款下發布。所有版本都支援廣泛的編譯器,包括GCC的C++編譯器和Visual Studio。.

新!!: Asm.js和Qt · 查看更多 »

Ruby

Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本電腦科學家松本行弘(Matz)设计并开发。 遵守BSD许可证和Ruby License。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的Ruby语言替代品。.

新!!: Asm.js和Ruby · 查看更多 »

Sauerbraten

Sauerbraten(也是Cube 2 或 Sauer,德语的“sour roast”)是一个免费的跨平台的3D引擎,也是同名基于这个引擎的第一人称射击游戏。运行在Microsoft Windows,Linux,FreeBSD或Mac OS X上,使用OpenGL和SDL技术。最强大的地方在于即时修改地图的能力。此游戏引擎是自由软件授权为Zlib,有着开发者公司的商业支持,。 本作是Cube的后继产品,2004年5月4日发布第一个版本,最新的「Trooper Edition」於`2009年5月4日放出。.

新!!: Asm.js和Sauerbraten · 查看更多 »

ScummVM

ScummVM是多個重製的遊戲引擎的集合。原本是設計來玩使用了SCUMM系統的LucasArts冒險遊戲(ScummVM的VM意指虛擬機器 Virtual Machine)。不過現在,ScummVM也支援非SCUMM的遊戲,例如Revolution Software和Adventure Soft的遊戲。這個程式原先是Ludvig Strigeus寫的,後來在GNU通用公眾授權條款下發佈。ScummVM是一個免費軟體。 ScummVM把軟體直譯腳本語言的部份重新實作(這些遊戲透過腳本語言描述遊戲世界),而非模擬遊戲執行所需的整個硬體設備。因此,ScummVM有支援的遊戲,可以在遊戲原本不支援的系統平台上執行。.

新!!: Asm.js和ScummVM · 查看更多 »

SDL

SDL(Simple DirectMedia Layer)是一套開放原始碼的跨平台多媒體開發函式庫,使用C語言寫成。SDL提供了數種控制圖像、聲音、輸出入的函式,讓開發者只要用相同或是相似的程式碼就可以開發出跨多個平台(Linux、Windows、Mac OS X等)的應用軟體。目前SDL多用於開發游戏、模拟器、媒體播放器等多媒體應用领域。 SDL(第一版)使用GNU宽通用公共许可证為授權方式,意指動態連結(dynamic link)其函式庫並不需要開放本身的原始碼。因此諸如《雷神之鎚4》等商業遊戲也使用SDL來開發。而第二版的SDL則改用Zlib授权來授權。.

新!!: Asm.js和SDL · 查看更多 »

SpiderMonkey

SpiderMonkey是世界上第一款JavaScript引擎,由前网景公司的布兰登·艾克設計,後期由Mozilla基金会維護,以開放原始碼發佈。目前為Mozilla Firefox網頁瀏覽器所使用的JavaScript引擎,並也被嵌入到其他許多環境,例如GNOME 3桌面。.

新!!: Asm.js和SpiderMonkey · 查看更多 »

SQLite

SQLite ( or )是遵守ACID的关系数据库管理系统,它包含在一个相对小的C程式庫中。与许多其它数据库管理系统不同,SQLite不是一个客户端/服务器结构的数据库引擎,而是被集成在用户程序中。 SQLite遵守ACID,实现了大多数SQL标准。它使用动态的、弱类型的SQL语法。它作为嵌入式数据库,是应用程序,如网页浏览器,在本地/客户端存储数据的常见选择。它可能是最广泛部署的数据库引擎,因为它正在被一些流行的浏览器、操作系统、嵌入式系统所使用。同时,它有许多程序设计语言的语言绑定。 SQLite是建立的公有领域项目。.

新!!: Asm.js和SQLite · 查看更多 »

TrueType

TrueType是由美国苹果公司和微软公司共同开发的一种电脑轮廓字体(曲線描邊字)类型标准。这种类型字体文件的扩展名是.ttf,类型代码是tfil。 早在1980年代末,苹果公司为了对抗Adobe公司的Type 1PostScript字体,设计开发了TrueType。之後微软加入了开发,Windows作業系统的字体格式基本上都统一成TrueType,而在苹果的Mac OS却成了PostScript和TrueType对立的局面。TrueType后来也被Linux等系统使用,成为标准字体。TrueType的主要强项在于它能给开发者提供关于字体显示、不同字體大小的像素級显示等的高级控制。 在新开发的OpenType类型字体中,可以选择PostScript还是TrueType作为记述方式。.

新!!: Asm.js和TrueType · 查看更多 »

Unity (游戏引擎)

Unity 是一套跨平台的遊戲引擎,可用於開發 Windows、MacOS、Linux 平台的單機遊戲,或是 iOS、Android 移动设备的遊戲。Unity 也可開發支援 WebGL 技術的網頁遊戲,或 PlayStation、XBox、Wii 主機上的遊戲。 Unity 支援 PhysX 物理引擎、粒子系統,並且提供網路多人連線的功能,無需學習複雜的程式語言,符合遊戲製作上的各項需求。Unity 的推出降低遊戲開發的門檻,即使是個人或小型團隊製作遊戲也不再是夢想。對於遊戲公司而言,選擇使用 Unity 引擎也可以縮短遊戲的開發時間。 Unity 类似于Director,Blender,Virtools或Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows和Mac OS X下,可发布游戏至Windows、Wii、OSX或iOS平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。 Unity3D是一个用于创建诸如三维电子游戏、建筑可视化、实时三维动画等类型互动内容的综合型创作工具。.

新!!: Asm.js和Unity (游戏引擎) · 查看更多 »

V8 (JavaScript引擎)

V8是一個由Google開發的開源JavaScript引擎,用於Google Chrome及Chromium中。Lars Bak是這個項目的組長。.

新!!: Asm.js和V8 (JavaScript引擎) · 查看更多 »

Vim

Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。 Vim的第一个版本由布萊姆·米勒在1991年发布。最初的简称是Vi IMitation,随着功能的不断增加,正式名称改成了Vi IMproved。现在是在开放源代码方式下发行的自由软件。.

新!!: Asm.js和Vim · 查看更多 »

WebAssembly

WebAssembly或稱wasm是一個實驗性的低階程式語言,應用於瀏覽器內的客戶端。WebAssembly是可攜式的抽象語法樹,被設計來提供比JavaScript更快速的編譯及執行。WebAssembly將讓開發者能運用自己熟悉的程式語言(最初以C/C++作為實作目標)編譯,再藉虛擬機器引擎在瀏覽器內執行。WebAssembly的開發團隊分別來自Mozilla、Google、Microsoft、Apple,代表著四大網路瀏覽器Firefox、Chrome、Microsoft Edge、Safari。2017年11月,所有以上四個瀏覽器都開始實驗性的支援WebAssembly。.

新!!: Asm.js和WebAssembly · 查看更多 »

Zlib

zlib是提供資料壓縮之用的函式庫,由Jean-loup Gailly與Mark Adler所開發,初版0.9版在1995年5月1日發表。zlib使用抽象化的DEFLATE演算法,最初是為libpng函式庫所寫的,後來普遍為許多軟體所使用。此函式庫為自由軟體,使用zlib授權。 截至2007年3月,zlib是包含在Coverity的美国国土安全部赞助者选择继续审查的开源项目。.

新!!: Asm.js和Zlib · 查看更多 »

毀滅戰士 (1993年遊戲)

是id Software於1993年12月10日,在DOS系統下推出的一款具有里程碑意義的第一人称射击游戏。这个系列的核心制作者是約翰·卡馬克(John Carmack)和约翰·罗梅洛(John Romero)。 這個遊戲的先鋒性地位被廣泛的同意,它使用了包圍遊戲角色的3D環境繪圖、多人遊戲支援,並且能讓玩家自由創建擴展遊戲內容的WAD架構。在當時,毀滅戰士利用共享軟體的方式傳播,在兩年內達成約一千萬次的下載,使遊戲的模式通俗化,並且產生了一股遊戲的次文化;由於它對遊戲工業的衝擊之大,在90年代中期以後激增的第一人稱射擊遊戲,通常被稱為「類DOOM(Doom-like)」遊戲。它的圖形化及互動化的血腥暴力,在遊戲的世界外也曾引起爭論。根據GameSpy,毀滅戰士被遊戲工業的內部人士選舉為電子遊戲歷史上「不朽的遊戲第一名」。 毀滅戰士的成功稍後由《毁灭战士II》和數個資料片延續了,這些資料片包括The Ultimate Doom和Master Levels for Doom II和Final Doom。雖然當初毀滅戰士專為DOS系統而設計的,但稍後這些遊戲被移植至不同平台上,包括九種不同的掌上遊戲機。然而這一系列的遊戲在90年代後期逐漸失去吸引力,主要的原因是毀滅戰士的遊戲引擎在此時已經顯得過時,不過喜好者們仍然針對毀滅戰士的不同方面做出貢獻,例如持續製作WAD擴充包、製作快速過關影片、以及更改毀滅戰士原始碼的工作。而此一系列遊戲又在2004年毀滅戰士三代的釋出吸引的大眾的注意力,三代採用一代相同的故事,不過使用了全新的科技,所改編而成的電影並且在2005年上映。 以下文章說明的是這一系列遊戲的毀滅戰士一代。.

新!!: Asm.js和毀滅戰士 (1993年遊戲) · 查看更多 »

民主選舉 (遊戲)

《民主選舉》(Democracy)是一款由Positech Games開發及於2005年發佈的政府模擬遊戲,其兩款續作分別於2007年及2013年發佈。在遊戲中,玩家將會扮演某民主國家的總統或總理,並引入和改變政策。所有政策都會影響不同的選民群體的開心指數,亦會影響其他因素,例如犯罪和空氣品質。玩家也要解決不同問題,如汽油價格過高或無家可歸問題,並要解決兩難問題。.

新!!: Asm.js和民主選舉 (遊戲) · 查看更多 »

沙丘II 新王朝

是一款由西木工作室制作、Virgin Interactive于1992年发行的即时战略游戏。本游戏后于1993年在Amiga和Mega Drive上发行。游戏根据大卫·林奇于1984年的电影《沙丘》改编。 玩家作为一名星际基地的指挥官,目的是夺取其他的基地。游戏的基本策略是通过矿车采集香料矿而进行提炼获得金钱。玩家通过金钱来建造军事设施以击败敌人。 尽管本作不是首款即时战略类游戏,但是《沙丘II》建立了一系列形式。这个为之后的即时战略类游戏所采用。Bob Bates.

新!!: Asm.js和沙丘II 新王朝 · 查看更多 »

游戏引擎

游戏引擎是指一些已編寫好的可編輯電腦遊戲系統或者一些交互式实时图像应用程式的核心组件。這些系統為遊戲設計者提供各種編寫遊戲所需的各種工具,其目的在於讓遊戲設計者能容易和快速地做出遊戲程式而不用由零開始。大部分都支持多种作業系統平台,如Linux、Mac OS X、Windows。大多数游戏引擎包含以下系统:渲染引擎(即「渲染器」,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。.

新!!: Asm.js和游戏引擎 · 查看更多 »

源代码至源代码编译器

#重定向 源到源编译器.

新!!: Asm.js和源代码至源代码编译器 · 查看更多 »

曼德博集合

曼德博集合(Mandelbrot set,或译為曼德布洛特复数集合)是一种在复平面上组成分形的点的集合,以數學家本華·曼德博的名字命名。曼德博集合與朱利亚集合有些相似的地方,例如使用相同的复二次多项式來进行迭代。.

新!!: Asm.js和曼德博集合 · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »