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

SDL

指数 SDL

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

68 关系: Allegro多媒体帕斯卡 (消歧義)应用程序接口仿真器仙剑奇侠传开源游戏列表开放源代码刺猬大作战命运战士函式庫图形用户界面BeOSBMPBos WarsC++C♯C语言第二人生維爾福絕冬城之夜DirectXEuphoria韦诺之战魔域幻境之浴血戰場魔域幻境之浴血戰場2003魔域幻境之浴血戰場2004魔法門之英雄無敵III跨平台金庸群俠傳雷神之锤4FreecivFrets on FireFrozen BubbleGIFGNU宽通用公共许可证JPEGLinuxLoki SoftwareMac OS XMicrosoft WindowsMPEGOpenALOpenGLOpenTTDPascal (程式語言)PCXPerlPNGPPM...PythonQEMURTFSecret Maryo ChroniclesSporeTGATrueTypeTux PaintX PixmapX Window系統XlibZlib授权杏林也瘋狂模擬交通毀滅戰士游戏.NET框架0 A.D. 扩展索引 (18 更多) »

Allegro

Allegro是一个特别针对于电子游戏的开发的自由软件程式库。 该库提供基本二维图形、图像操作、音效输出、MIDI音乐、输入、计时器,以及额外的寻路矩阵计算、UNICODE、文件系统管理、有限而建基於軟件的三维图形。 其版本4.0可以运行在DOS、Microsoft Windows、BeOS、Mac OS X、多种类Unix,程序只需要嵌入其API即可使用。该库还有独立的AmigaOS 4移植版。 该库使用C语言编写,适用于C或C++,其附带很多文档和实例。.

新!!: SDL和Allegro · 查看更多 »

多媒体

多媒体(Multimedia),在電腦應用系统中,组合两种或两种以上媒体的一种人机交互式資訊交流和传播媒体。使用的媒体包括文字、图片、照片、声音(包含音樂、語音旁白、特殊音效)、动画和影片,以及程序所提供的互動功能。 超媒体(Hypermedia)是多媒体系统中的一个子集,超媒体系统是使用超連結(Hyperlink)构成的全球資訊系統,全球資訊系统是網際網路上使用TCP/IP协议和UDP/IP协议的应用系统。2D的多媒体网页使用HTML、XML等语言编写,3d的多媒体网页使用VRML等语言编写。目前许多多媒体作品使用光碟发行,以后将更多地使用网络发行。.

新!!: SDL和多媒体 · 查看更多 »

帕斯卡 (消歧義)

帕斯卡(Pascal),抑或帕斯卡爾,可能指:.

新!!: SDL和帕斯卡 (消歧義) · 查看更多 »

应用程序接口

应用程序接口(Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。.

新!!: SDL和应用程序接口 · 查看更多 »

仿真器

模--擬器(Emulator),也有译作仿--真器,是指主要透過硬件或軟件使得一台计算机系统(称作主host)在行为上类似于另一台计算机系统(称作客户guest)。模拟器一般允许在主系统上运行给客户系统设计的软件或者外设。模拟(emulation)是指在一台电子设备或一个计算机程序能够模拟(emulateor imitate)另外一台设备或程序。例如:很多制造商生产的打印机模拟惠普LaserJet打印机,使得大量设计给惠普打印机的软件也能在这些品牌打印机上使用;在PC上运行虚拟机执行其他操作系统或者电视游戏和街机;虚拟光驱;一些基于FPGA的硬件模拟器。 在中国,自动控制领域把simulation翻译为仿真,emulation翻译为模拟。例如:核电站仿真、电厂仿真等等。而2002年全国科学技术名词审定委员会公布出版的《计算机科学技术名词》(第二版)把simulation翻译为模拟,emulation翻译为仿真。这造成了极大的混淆。.

新!!: SDL和仿真器 · 查看更多 »

仙剑奇侠传

#重定向 仙劍奇俠傳系列.

新!!: SDL和仙剑奇侠传 · 查看更多 »

开源游戏列表

开源游戏是电子游戏中开放源代码的游戏。.

新!!: SDL和开源游戏列表 · 查看更多 »

开放源代码

開放原始碼(Open Source)描述了一种在产品的出品和开发中提供最终源材料的做法。在這個詞廣泛使用前,開發者和生產者使用很多詞去描述這個概念;開放源代碼在互聯網上獲得廣泛使用,參加者需要大量更新電腦原始碼。開放源代碼使得生產模組、通訊管道、互動社群獲得改善。隨後,一個新著作權、軟體授權條款、域名和消費者提供建立的,一個新詞開源軟體誕生。 開源模型概念包括同時間不同時程和方法來生產,相對而言,更加集中式的軟体設計模型,例如典型的商業軟体公司。一個開源軟体開發的主要原則和慣例是易貨貿易和合作的同儕生產,經由免費公開的最終產品、原始資訊、藍圖和--。這逐漸應用在其它領域,例如生物技術。.

新!!: SDL和开放源代码 · 查看更多 »

刺猬大作战

刺猬大作战(Hedgewars)是一個2D版本百战天虫模式的回合制策略游戏。Hedgewars被苹果电脑官方网站收录。这个游戏是使用GPL协议的自由软件。.

新!!: SDL和刺猬大作战 · 查看更多 »

命运战士

《命运战士》(Soldier of Fortune)是一款由Raven Software开发、由Activision在2000年3月27日发行的第一人称射击游戏。它的引擎修改自雷神之锤II引擎。后来还发行了针对索尼PS2和世嘉DC的版本。Loki Software则开发了它的Linux版本。由于《命运战士》的巨大成功,Raven Software在2002年发布了基于雷神之锤III引擎的续作《傭兵戰場2:雙重螺旋》。最初的版本是供Microsoft Windows使用的,后来发行了微软Xbox版本。.

新!!: SDL和命运战士 · 查看更多 »

函式庫

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

新!!: SDL和函式庫 · 查看更多 »

图形用户界面

图形用户界面(Graphical User Interface,簡稱GUI)是指采用图形方式显示的计算机操作用戶介面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。然而這介面若要透過在顯示器的特定位置,以「各種美觀、而不單調的視覺訊息」提示使用者「狀態的改變」,勢必得比簡單的文字訊息呈現,花上更多的電腦運算能力,計算「要改變顯示器哪些光點,變成哪些顏色」。.

新!!: SDL和图形用户界面 · 查看更多 »

BeOS

BeOS是一种由Be公司针对多媒体使用所開發的作業系統。.

新!!: SDL和BeOS · 查看更多 »

BMP

BMP取自位图BitMaP的縮寫,也称为DIB(与设备无关的位图),是一种与显示器无关的位图数字图像文件格式。常见于微软视窗和OS/2操作系统,Windows GDI API内部使用的DIB数据结构与 BMP 文件格式几乎相同。 图像通常保存的颜色深度有2(1位)、16(4位)、256(8位)、65536(16位)和1670万(24位)种颜色(其中位是表示每点所用的数据位)。8位图像可以是索引彩色图像外,也可以是灰阶图像。表示透明的alpha通道也可以保存在一个类似于灰阶图像的独立文件中。带有集成的alpha通道的32位版本已经随着Windows XP出现,它在视窗的登录和主题系统中都有使用。.

新!!: SDL和BMP · 查看更多 »

Bos Wars

Bos Wars(曾名Battle of Survival)是免费跨平台即时战略游戏。Tina Petersenand 在2004年启动, François Beerten现在执掌。用C++和Lua 写成,使用SDL。 Bos Wars曾作为LinuxLinks 42 More of the Best Free Linux Games列表中一员。 Bos Wars 也曾作为学习RTS游戏的工具。 "Adaptive reinforcement learning agents in RTS games", by Eric Kok.

新!!: SDL和Bos Wars · 查看更多 »

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++已經成為當今主流程序設計語言中最複雜的一員。.

新!!: SDL和C++ · 查看更多 »

C♯

C#是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力。C#由安德斯·海尔斯伯格主持开发,微软在2000年发布了这种语言,希望借助这种语言来取代Java。C#已经成为Ecma国际和国际标准组织的标准规范。.

新!!: SDL和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的語法。.

新!!: SDL和C语言 · 查看更多 »

第二人生

二人生是一個基於因特网的虛擬世界,也可能指:.

新!!: SDL和第二人生 · 查看更多 »

維爾福

#重定向 威尔乌.

新!!: SDL和維爾福 · 查看更多 »

絕冬城之夜

#重定向 无冬之夜系列.

新!!: SDL和絕冬城之夜 · 查看更多 »

DirectX

DirectX(Direct eXtension,縮寫:DX)是由微软公司建立的一系列專為多媒體以及遊戲開發的應用程式介面。旗下包含Direct3D、Direct2D、DirectCompute等等多個不同用途的子部份,因為這一系列API皆以Direct字樣開頭,所以DirectX(只要把X字母替換為任何一個特定API的名字)就成為這一巨大的API系列的統稱。目前最新版本為DirectX 12,隨附於Windows 10作業系統之上。 DirectX被广泛用于Microsoft Windows、Microsoft Xbox电子游戏开发,并且--能支持这些平台。除了遊戲開發之外,DirectX亦被用於開發許多虛擬三維圖形相關軟體。Direct3D是DirectX中最廣為應用的子模塊,所以有時候這兩個名詞可以互相代稱。 DirectX主要基於C++编程语言实现,遵循COM架構。.

新!!: SDL和DirectX · 查看更多 »

Euphoria

Euphoria可以指:.

新!!: SDL和Euphoria · 查看更多 »

韦诺之战

《韦诺之战》(The Battle for Wesnoth)是一款开放源代码、跨平台的回合制策略遊戲。 David White于2003年制作了《韦诺之战》。游戏的创意来自于世嘉平台上的《Master of Monsters》和《梦幻模擬战》,也有《Fantasy General》的痕跡。作者希望创作一款符合KISS原则,且具有挑战性和趣味性的自由开源游戏(使用GPL v2协议发布)。.

新!!: SDL和韦诺之战 · 查看更多 »

魔域幻境之浴血戰場

。 UT是款造成轟動的第一人稱射擊遊戲,由Epic Games開發,作爲《魔域幻境》(Unreal)的多人部分的增強版,故命名上也沿用了Unreal一詞,UT專注在多人遊戲的設計上,被視作是雷神之錘III的主要勁敵,兩款遊戲的發行時間只差了十天。 《魔域幻境之浴血戰場》仍然提供某種意義上的單人模式,但是並沒有真正充實的劇情,只是在一連串的關卡中挑戰電腦對手(Bot)。每挑戰一個關卡,就會打開後續的新關卡,並且電腦對手的難度也會逐漸加大,新的遊戲模式也在這個過程中解鎖。 雖然雷神之錘III有更佳的畫面效果,但UT有更多的遊戲模式、更多的攻擊方式(延續前作,每款武器都有兩種開火模式),以及更廣的電腦AI調整等優點,諸多特色讓UT在許多媒體都獲得了極佳的評價,GameSpot網站更給予95分的超高評價。 UT在游戏模组開發方面,比《魔域幻境》更為友善,另外,UT還可以自行製作‘變異設定’(mutators),可以改變諸如移動速度、武器傷害等設定,在製作上亦比模組容易。 除了PC版,UT還發行了Dreamcast和PlayStation 2版本,兩者皆支援4人分割畫面的多人模式,Dreamcast還有支援8人連線模式。.

新!!: SDL和魔域幻境之浴血戰場 · 查看更多 »

魔域幻境之浴血戰場2003

。由Epic Games開發,主要內容延續前作魔域幻境之浴血戰場(Unreal Tournament,以下簡稱UT99)依然是專注在多人遊戲的設計上。 《魔域幻境之浴血戰場2003》的劇情上延續了UT99,玩家要從初始的教學戰鬥到自行組隊、從單人死鬥到團隊合作,最後挑戰前任優勝團隊獲得冠軍寶座。 遊戲採用了魔域幻境引擎2.0,使得畫面比起UT99來說提升到了另一種新的層次,並且UT2003也是將布娃娃系統發揚光大的遊戲,聲光效果在當時是屬於頂級的。 不過除了頂級的聲光效果之外,UT2003在內容上面的乏善可陳卻是眾玩家詬病的缺陷,不僅原本的突擊(Assault)模式在本作消失無蹤之外,遊戲的節奏方面比起UT99來說變慢了不少,一部分武器的削減也使得UT99的玩家要重新的去適應這些改變。這些缺陷讓UT2003的評價大為降低。 遊樂器方面,Xbox有推出一款魔域幻境之武林至尊(Unreal Championship),內容上完全移植UT2003,不過到了魔域幻境之武林至尊2(Unreal Championship 2: The Liandri Conflict)之後玩法上就完全分道揚鑣了。.

新!!: SDL和魔域幻境之浴血戰場2003 · 查看更多 »

魔域幻境之浴血戰場2004

。由英佩数码(Epic Games開發,內容基本上完全延續前作魔域幻境之浴血戰場2003(Unreal Tournament 2003,以下簡稱UT2003)但是加入了相當多的新要素,可以說是UT2003的完全版,但是就內容來說也足以當成一款新遊戲。 《魔域幻境之浴血戰場2004》的劇情上延續了UT2003,戰(Xan)以及史卡治(Skaarj)一族重新崛起,玩家要從初始的教學戰鬥到自行組隊、從單人死鬥到團隊合作,最後挑戰四大戰鬥王者獲得冠軍寶座。 遊戲跟前作一樣採用了魔域幻境引擎2.0,並且活用了舊引擎呈現了超廣大的地圖,聲光效果仍舊是屬於相當高級的。 UT2004改善了UT2003乏善可陳的內容,並且加入了相當多讓人驚異的新要素,重點是載具的加入讓本作的玩法再度大幅度的變動,遊戲的節奏也變得更快,除了一雪UT2003的前恥,甚至整體的表現還超越了經典的魔域幻境之浴血戰場(Unreal Tournament,以下簡稱UT99)。.

新!!: SDL和魔域幻境之浴血戰場2004 · 查看更多 »

魔法門之英雄無敵III

#重定向 魔法门之英雄无敌III:埃拉西亚的光复.

新!!: SDL和魔法門之英雄無敵III · 查看更多 »

跨平台

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

新!!: SDL和跨平台 · 查看更多 »

金庸群俠傳

《金庸群俠傳》是由河洛工作室開發,1996年由智冠科技發行的DOS平台中文角色扮演遊戲,在當時是一款相當受歡迎的遊戲。往後,此作的成功亦引伸出很多不同的作品,包括由河洛工作室開發的“河洛三部曲”系列另外兩部遊戲作品《武林群俠傳》及《三國群俠傳》,中華網龍開發的《金庸群俠傳online》系列,以及網友自发製作的金庸群俠傳2、金庸群俠傳3和大量金庸群俠傳MOD。.

新!!: SDL和金庸群俠傳 · 查看更多 »

雷神之锤4

《雷神之錘4》(Quake 4),是雷神之錘系列的第四代遊戲,由之前與id Software合作多次的Raven Software開發,Activision發行。 《雷神之錘4》使用了《毀滅戰士3》的引擎,遊戲於2005年10月製作完成,18日發行PC版,11月22日Xbox 360版發行,另外還發行了DVD典藏版,裡頭附送了完整版的《雷神之錘II》和資料片。 遊戲的故事直接從二代跳到四代,二代和三代、三代和四代沒有直接關聯,因為《雷神之錘III》沒有所謂的故事情節,只提供了很有限的單人遊戲,並把焦點專注在多人遊戲上。.

新!!: SDL和雷神之锤4 · 查看更多 »

Freeciv

《Freeciv》是一個回合制策略遊戲。它的概念源自於席德·梅爾在1991年為美國微文公司(Micro Prose)所創造出來的一款電腦遊戲《文明帝國》。它是一個依據GNU通用公共许可证之下開發的自由軟體。其原始碼、圖片、音效等,都是世界各地的開發者供獻而成。.

新!!: SDL和Freeciv · 查看更多 »

Frets on Fire

#重定向 热火吉他手.

新!!: SDL和Frets on Fire · 查看更多 »

Frozen Bubble

Frozen Bubble 是一款泡泡龍樣式的可在多個操作系統包括Linux,Windows,Mac OS X和智能手機的SymbianS60上運行的自由軟體電腦遊戲。另外還有一個單人的Javaapplet版。 Frozen Bubble原版用Perl写成,作者是Guillaume Cottenceau,使用Simple DirectMedia Layer库游戏拥有100个关卡,附带关卡编辑器和很多专门针对Linux开发的游戏一样,使用Tux为主要角色,发射彩色冰泡泡到同色的泡泡旁边,成组消灭它们。在泡泡到达底部之前全部消除。 Version 2.0 提供多人游戏,通过LAN和Internet。同一台电脑也可以这个版本只在Linux下。锁链反应模式(chain reaction mode) (掉下的泡泡急速上升可能制造连锁,掉下更多泡泡)联网模式也可使用,极大改变了游戏方式。 游戏采用GNU General Public License授权。.

新!!: SDL和Frozen Bubble · 查看更多 »

GIF

图像互换格式(GIF,Graphics Interchange Format)是一种位图图形文件格式,以8位色(即256种颜色)重现真彩色的图像。它实际上是一种压缩文档,采用LZW压缩算法进行编码,有效地减少了图像文件在网络上传输的时间。它是目前全球資訊網广泛应用的网络传输图像格式之一。.

新!!: SDL和GIF · 查看更多 »

GNU宽通用公共许可证

GNU宽通用公共许可证(GNU Lesser General Public License)简称LGPL,是由自由软件基金会公布的自由软件授权条款。它允许企业与软件开发者使用,或将LGPL授权的软件整合至他们自己的软件内(即使该软件是私有软件也被允许),同时不会受到Copyleft特性的许可证强制对软件开源的限制。该许可证常被用于一些(但不是全部)的GNU程序库。 这个许可证以前被称为GNU程式库通用公共许可证(GNU Library General Public License)。此许可证最新版本为“第3版”,2007年6月29日发布,较早的版本有2.0和2.1版。此種授權之出現,是為了在GPL與許可式授權(如MIT许可证及柏克萊大學的BSD许可证)間取得折衷。 採用LGPL之計畫本身雖然仍有“Copyleft”之限制條件,但這些限制不感染僅僅只--到本計畫的軟體。不過此等軟體仍會受到其他限制。 LGPL主要使用之標的為軟體函式庫(Software Libraries),但是其亦可使用於獨立存在的應用程式。比較有名的例子為Mozilla跟OpenOffice.Org。.

新!!: SDL和GNU宽通用公共许可证 · 查看更多 »

JPEG

在電腦中,JPEG(發音為jay-peg, IPA:)是一種針對相片影像而廣泛使用的失真壓縮標準方法。這個名稱代表Joint Photographic Experts Group(聯合圖像專家小組)。此團隊創立於1986年,1992年發布了JPEG的標準而在1994年獲得了ISO 10918-1的認定。JPEG與視訊音訊壓縮標準的MPEG(Moving Picture Experts Group)很容易混淆,但兩者是不同的組織及標準。 JPEG本身只有描述如何將一個影像轉換為字节的數據串流(streaming),但並沒有說明這些位元組如何在任何特定的儲存媒體上被封存起來。JPEG的壓縮方式通常是破壞性資料壓縮(lossy compression),意即在壓縮過程中圖像的品質會遭受到可見的破壞,有一種以JPEG為基礎的標準Lossless JPEG是採用無失真的壓縮方式,但Lossless JPEG並沒有受到廣泛的支援。 一個由C-Cube Microsystems等公司所建立的額外標準,稱為JFIF(JPEG File Interchange Format,JPEG檔案交換格式)詳細說明如何從一個JPEG串流,產出一個適合於電腦儲存和傳輸(像是在網際網路上)的檔案。在普遍的用法,當有人稱呼一個"JPEG檔案",一般而言他是意指一個JFIF檔案,或有時候是一個Exif JPEG檔案。然而,也有其他以JPEG為基礎的檔案格式,像是JNG。 使用JPEG格式壓縮的圖片檔案一般也被稱為JPEG Files,最普遍被使用的副檔名格式.jpg,其他常用的副檔名還包括.jpeg、.jpe、.jfif以及.jif。JPEG格式的資料也能被嵌進其他類型的檔案格式中,像是TIFF類型的檔案格式。 JPEG/JFIF是全球資訊網(World Wide Web)上最普遍的被用來儲存和傳輸照片的格式。它並不適合於線條繪圖(drawing)和其他文字或圖示(iconic)的圖形,因為它的壓縮方法用在這些类型的圖形上,得到的結果并不好(PNG和GIF通常是用來存储这类的圖形;GIF每个像素只有8位元,並不很適合於存储彩色照片,PNG可以無失真地儲存照片,但是檔案太大的缺点讓它不太适合在網路上传输)。 對於JFIF的MIME媒體类型是image/jpeg(定義于RFC 1341)。.

新!!: SDL和JPEG · 查看更多 »

Linux

Linux( )是一種自由和開放源碼的類UNIX作業系統。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上使用者空間的應用程式之後,成為Linux作業系統。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多數Linux系統還包括像提供GUI的X Window之類的程序。除了一部分專家之外,大多數人都是直接使用Linux發行版,而不是自己選擇每一樣組件或自行設置。 Linux嚴格來說是單指作業系統的内核,因作業系統中包含了許多用戶圖形介面和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,內核則改以Linux内核稱之。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将其组合系统命名为GNU/Linux,但Linux不屬於GNU計劃,這個名稱並沒有得到社群的一致認同。 Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑(Tablet)、路由器(Router)、电视(TV)和电子游戏机等。在移动设备上广泛使用的Android操作系统就是建立在Linux内核之上。 通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其衍生版本Ubuntu、Linux Mint)、Fedora(及其相关版本Red Hat Enterprise Linux、CentOS)和openSUSE等。Linux发行版包含Linux内核和支撑内核的实用程序和库,通常还带有大量可以满足各类需求的应用程序。个人计算机使用的Linux发行版通常包含X Window和一个相应的桌面环境,如GNOME或KDE。桌面Linux操作系统常用的应用程序,包括Firefox网页浏览器、LibreOffice办公软件、GIMP图像处理工具等。由于Linux是自由软件,任何人都可以创建一个符合自己需求的Linux发行版。.

新!!: SDL和Linux · 查看更多 »

Loki Software

Loki Software, Inc.(有時也叫做Loki Games或Loki Entertainment Software)是一家位於美國加利福尼亞州塔斯廷的軟體公司。它致力於把一些電腦遊戲從Microsoft Windows平台移植到Linux平台上。它得名於北歐神話的洛基。.

新!!: SDL和Loki Software · 查看更多 »

Mac OS X

#重定向 MacOS.

新!!: SDL和Mac OS X · 查看更多 »

Microsoft Windows

Microsoft Windows(中文有时譯作微軟--,通常不做翻译)是微軟公司推出的一系列操作系统。它問世於1985年,起初是MS-DOS之下的桌面環境,其後續版本逐漸發展成為主要为個人電腦和服务器用户設計的操作系統,并最终获得了世界个人电脑操作系統的垄断地位。此操作系統可以在几种不同类型的平台上运行,如个人电脑(PC)、移动裝置、服务器(Server)和嵌入式系統等等,其中在个人电脑的领域应用内最为普遍。在2004年國際數據資訊公司一次有关未来发展趋势的会议上,副董事长Avneesh Saxena宣布Windows拥有终端操作系统大约70%的市场份额 www.linuxworld.com.au。 Windows操作系統目前最新的穩定版是於2015年7月29日發佈的 Windows 10。Windows Server目前最新的穩定版是2016年9月26日發佈的Windows Server 2016。.

新!!: SDL和Microsoft Windows · 查看更多 »

MPEG

MPEG正式审核程序是Moving Picture Experts Group的简称。这个名字本来的含义是指一个研究视频和音频编码标准的“动态图像专家组”组织,成立于1988年,致力开发视频、音频的压缩编码技术。现在我们所说的MPEG泛指由该小组制定的一系列视频编码标准正式审核程序。该小组于1988年组成,至今已经制定了MPEG-1、MPEG-2、MPEG-3、MPEG-4、MPEG-7等多个标准,MPEG-21正在制定中。MPEG是ISO和IEC的工作组,它的官方头衔为:第一技术委员会第二十九子委员会第十一号工作组正式审核程序,英文头衔为ISO/IEC JTC1/SC29 WG11。MPEG大约每2-3个月举行一次会议,每次会议大约持续5天,在会议期间,新的建议和技术细节先在小组中讨论,成熟后进入标准化的正式审核程序。与MPEG工作组相关的其他几个视频标准化工作组包括ITU-T VCEG以及JVT。.

新!!: SDL和MPEG · 查看更多 »

OpenAL

OpenAL(Open Audio Library)是自由軟體界的跨平台音效API。它設計給多通道三維位置音效的特效表現。其API風格模仿自OpenGL。.

新!!: SDL和OpenAL · 查看更多 »

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月--。.

新!!: SDL和OpenGL · 查看更多 »

OpenTTD

OpenTTD(全稱:Open Transport Tycoon Deluxe)是游戏豪華版交通大亨的開放源碼的復刻版,早前的版本必须使用原版的数据文件。 OpenTTD的內容基本架構來自原版“豪華版交通大亨”,但隨著開發更新版本不斷加入了新的元素,包括可興建行車隧道、雙向的鐵路車站及更多類型的機場等等。至於與原版遊戲的最大分別,可說是加入了多人遊戲模式了,玩家可以透過區域網路或互聯網連接世界各地的玩家,同時與多達255位玩家進行同一局遊戲,以競爭成為交通大亨為目標;此外,OpenTTD亦對原版遊戲的操作界面作了不少的改進。 遊戲吸納了大量來自「TTDPatch」的特徵(同样GNU GPL自由軟件許可證)。還有,兩者均並非能獨立運作的遊戲──需要把遊戲CD內的圖像檔案拷貝至OpenTTD的指定遊戲資料夾內。 從測試版本1.0.0 Beta-1開始已內置來自OpenGFX圖像檔和OpenSFX聲音檔(包含在自由軟件許可證內),可以免除了這方面的必要。 經過了六年的開發,於2010年4月1日推出了OpenTTD 1.0.0正式版。.

新!!: SDL和OpenTTD · 查看更多 »

Pascal (程式語言)

Pascal是一个有影响的面向对象和面向过程编程语言,由尼克劳斯·维尔特在1968年9月设计,在1970年发行,作为一个小型的和高效的语言,意图鼓励使用结构化编程和数据结构进行良好的编程实践。 称作Object Pascal的一个衍生是为面向对象编程设计的。.

新!!: SDL和Pascal (程式語言) · 查看更多 »

PCX

PCX是一種由美國喬治亞州的ZSoft公司所開發的影像檔格式,原本是該公司的PC Paintbrush軟體的檔案格式(PCX代表PC Paintbrush Exchange),卻成了最廣泛接受的DOS影像標準之一,然而這種使用格式已經被其他更複雜的影像格式如GIF、JPEG、PNG漸漸取代。.

新!!: SDL和PCX · 查看更多 »

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被称为脚本语言中的瑞士军刀。.

新!!: SDL和Perl · 查看更多 »

PNG

便携式网络图形(Portable Network Graphics,PNG)是一种无损压缩的位图图形格式,支持索引、灰度、RGB三种颜色方案以及Alpha通道等特性。PNG的开发目标是改善并取代GIF作为适合网络传输的格式而不需专利许可,所以被广泛应用于互联网及其他方面上。 PNG另一个非正式的名称来源为递归缩写:“PNG is Not GIF”。 PNG 文件几乎都使用PNG或者png作为扩展名,其MIME类型为image/png。PNG于1997年3月作为知识性RFC 2083发布,于2004年作为ISO/IEC标准发布。.

新!!: SDL和PNG · 查看更多 »

PPM

ppm有可能指的是:.

新!!: SDL和PPM · 查看更多 »

Python

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

新!!: SDL和Python · 查看更多 »

QEMU

QEMU是一套由Fabrice Bellard所編寫的模擬處理器的自由軟體。它與Bochs,PearPC近似,但其具有某些後兩者所不具備的特性,如高速度及跨平台的特性。經由KVM(早期為kqemu加速器,現在kqemu已被KVM取代)這個开源的加速器,QEMU能模擬至接近真實電腦的速度。QEMU有兩種主要運作模式:.

新!!: SDL和QEMU · 查看更多 »

RTF

富文本格式(Rich Text Format)即RTF格式,又称多文本格式,是由微软公司开发的跨平台文档格式。大多数的文字处理软件都能读取和保存RTF文档。.

新!!: SDL和RTF · 查看更多 »

Secret Maryo Chronicles

#重定向 神秘Maryo历代记.

新!!: SDL和Secret Maryo Chronicles · 查看更多 »

Spore

#重定向 孢子 (游戏).

新!!: SDL和Spore · 查看更多 »

TGA

TGA可以指:.

新!!: SDL和TGA · 查看更多 »

TrueType

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

新!!: SDL和TrueType · 查看更多 »

Tux Paint

Tux Paint是一个主要面对少年儿童的位图绘图软件,程序使用C语言开发,使用各种自由软件库主要是SDL。 除了Linux和各种BSD,此软件还支持Microsoft Windows,Apple Mac OS X,BeOS(见 )。 软件可以从GCompris中调用,另外,有专门的stamp图章包,含有各式各样的图片,部分附带声效。.

新!!: SDL和Tux Paint · 查看更多 »

X Pixmap

X PixMap (XPM)是一种基于ASCII编码的图像格式,在X Window系统中的应用十分广泛。她最初由位于法国Sophia Antipolis的Bull研究中心的Daniel Dardailler和Colas Nahaboo发明,后来Arnaud Le Hors对其进行了改进。XPM文件经常用于创建图标位图文件,支持“transparent color”功能。XPM文件格式源自更早的X BitMap(XBM)。特点是文件格式简单,可以被任何文本编辑器创建和修改,另外通过#include指令可以将XPM格式的图形数据导入C语言源文件,这对程序员而言有时是十分方便的。.

新!!: SDL和X Pixmap · 查看更多 »

X Window系統

X Window系统(X Window System,也常稱為X11或X)是一种以位图方式显示的軟體視窗系統。最初是1984年麻省理工學院的研究,之後變成UNIX、类UNIX、以及OpenVMS等操作系统所一致適用的標準化軟體工具套件及顯示架構的運作協定。X Window系统透過軟體工具及架構協定來建立作業系統所用的图形用户界面,此後則逐漸擴展適用到各形各色的其他作業系統上。现在幾乎所有的作業系統都能支援與使用X。更重要的是,今日知名的桌面環境——GNOME和KDE也都是以X Window系统為基礎建構成的。 由於X只是工具套件及架構規範,本身並無實際參與運作的實體,所以必須有人依據此標準進行開發撰寫。如此才有真正可用、可執行的實體,始可稱為實現體。目前依據X的規範架構所開發撰寫成的實現體中,以X.Org最為普遍且最受歡迎。X.Org所用的協定版本,X11,是在1987年9月所發佈。而今最新的參考實作(參考性、示範性的實作體)版本則是X11 Release 7.7(簡稱:X11R7.7),而此專案由X.Org基金会所領導,且是以MIT授權和相似的授權許可的自由軟體。.

新!!: SDL和X Window系統 · 查看更多 »

Xlib

Xlib是一種X Window System協定的用戶端,以C語言撰寫。其功能是與X server溝通。這樣的功能可以讓程式人員撰寫程式時,毋須了解其協定的細節。但甚少應用程式會直接使用Xlib;通常是透過其他的函式庫來呼叫Xlib用以提供部件工具箱(widget toolkits):.

新!!: SDL和Xlib · 查看更多 »

Zlib授权

zlib授权是一个自由软件授权协议,但并非copyleft。 是用在zilb的协议,最新版本为1.2.8,2013年4月28日发布。版权持有人为Jean-loup Gailly和Mark Adler(1995-2013)。 类似BSD许可,除了必须注明来源,并在发布的软件中保留此授权协议副本。.

新!!: SDL和Zlib授权 · 查看更多 »

杏林也瘋狂

是一个模擬經營类的单机電腦遊戲,由牛蛙工作室開發,由美商藝電在1997年發行,玩家需要在遊戲內設計和經營一間醫院。与牛蛙的其他遊戲一樣,《主题医院》充滿了很多古怪和幽默。.

新!!: SDL和杏林也瘋狂 · 查看更多 »

模擬交通

模擬交通(英文:Simutrans)是一個开放源代码交通模擬遊戲,於1999年3月6日發行。开发者当前维护BeOS、Linux、Mac OS X和Microsoft Windows環境運行。這個遊戲集中於貨運、集體運輸、郵遞及電力輸送,玩家可以從遊戲中興建城市、道路、鐵路、電車、單軌鐵路、磁浮列車、機場、運河等城市設施。遊戲程式原由Hansjörg Malthaner編寫,而模擬交通現在製作及修改已经开放。.

新!!: SDL和模擬交通 · 查看更多 »

毀滅戰士

#重定向 毀滅戰士系列.

新!!: SDL和毀滅戰士 · 查看更多 »

游戏

游戏,既可以指人的一种娱乐活动,也可以指這種活動過程。游戏的道具可以为玩具。在英語,體育比賽(Game)亦是遊戲的一種,而體育運動亦是由遊戲演變出來。游戏是一種有組織的玩耍,一般是以娛樂為目的,有時也有教育目的。游戏不同於會有對應金錢報酬的工作,也不同於呈現美學或是概念元素的藝術。不過彼此之間的分界不一定很明確,像職業運動員的游戏和工作可能是一體,而像拼圖遊戲則同時具有游戏和藝術的成份在內。 游戏的主要成份有目的、規則、挑戰及互動。遊戲一般會有心理或是身體上的刺激,許多遊戲可以培養相關技巧,有體能性、教育性、模擬性或心理上的意義。 從西元前2600年起,遊戲就是人類經驗的一部份,出現在所有文化中,像烏爾王族局戲、塞尼特及播棋都是其中歷史相關悠久的遊戲。.

新!!: SDL和游戏 · 查看更多 »

.NET框架

--是由微軟開發,一個致力於敏捷軟體開發(Agile software development)、快速應用開發(Rapid application development)、平臺獨立性和網路透明化的軟體框架。.NET是微軟為2000年代對伺服器和桌上型軟體工程邁出的第一步。.NET包含許多有助於互聯網和內部網應用迅捷開發的技術。.NET框架是微軟公司繼Windows DNA之後的新開發平臺。.NET框架是以一種採用系統虛擬機運行的編程平臺,以通用語言運行庫(Common Language Runtime)為基礎,支援多種語言(C#、F#、VB.NET、C++、Python等)的開發。.NET也為應用程式介面(API)提供了新功能和開發工具。這些革新使得程式設計員可以同時進行Windows應用軟體和網路應用軟體以及元件和服務(web服務)的開發。.NET提供了一個新的反射性的且物件導向程式設計編程介面。.NET設計得足夠通用化從而使許多不同高階語言都得以被彙集。 甲骨文公司的Java程式語言和Java平臺企業版技術是.NET平臺的競爭對手之一。 2014年11月12日,微軟宣布將完全開放.NET Framework的原始碼,並提供給Linux和OS X使用。.

新!!: SDL和.NET框架 · 查看更多 »

0 A.D.

《0 A.D.》是跨平台的历史题材自由及开放源代码3D即时战略游戏,风格类似于世紀帝國系列遊戲。遊戲的題材著重於西元前500年到西元后500年的歷史,支援Windows、OS X和Linux。遊戲的開發精神是完全免費而且開放源始碼,在GPL 2+條款下授權遊戲引擎,CC-BY-SA條款下授權遊戲美術內容。.

新!!: SDL和0 A.D. · 查看更多 »

重定向到这里:

Simple DirectMedia Layer

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