跨平臺(tái)2D引擎,任何圖形設(shè)備(2d/3d)均可使用 精靈引擎包括:精靈(支持HotPoint),45度斜角地圖,圖層,ViewPort,層管理器。 圖形引擎包括:ISurf通用2D繪圖接口。目前有一個(gè)DDraw7的實(shí)現(xiàn);IFont接口。還有一個(gè)CGdiFont實(shí)現(xiàn)。 *聲明:歡迎學(xué)習(xí)研究或修改,未經(jīng)本人許可,嚴(yán)禁用于商業(yè)用途 Copyright instemast 精靈引擎部分,我發(fā)現(xiàn)SUN的J2ME設(shè)計(jì)的還不錯(cuò),所以參考了他的設(shè)計(jì)。 不過J2ME是針對(duì)移動(dòng)設(shè)備的,不支持45度斜角地圖,我支持了一下。 圖形繪制部分,我抽象出了出一個(gè)ISurf接口來(lái)完成圖形繪制。這個(gè)接口我改了好幾次。 不支持位圖Alpha通道,但是支持單個(gè)Alpha值。 ISurf接口中的Color格式為X8R8G8B8,不過具體設(shè)備上的具體實(shí)現(xiàn)與之可能不同。 你可以用D3D實(shí)現(xiàn)這個(gè)ISurf,也可以用DDraw實(shí)現(xiàn)他。目前我只提供了DDraw實(shí)現(xiàn)。 另外要說(shuō)的是,不是說(shuō)做3D游戲就不需要實(shí)現(xiàn)這個(gè)2D接口了。 由于我的UI是基于ISurf接口的,所以我的3D游戲也需要實(shí)現(xiàn)ISurf,以使UI工作。 里面用到的其他頭文件,我也共享了出來(lái),保證可以編譯。
資源簡(jiǎn)介:跨平臺(tái)2D引擎,任何圖形設(shè)備(2d/3d)均可使用 精靈引擎包括:精靈(支持HotPoint),45度斜角地圖,圖層,ViewPort,層管理器。 圖形引擎包括:ISurf通用2D繪圖接口。目前有一個(gè)DDraw7的實(shí)現(xiàn);IFont接口。還有一個(gè)CGdiFont實(shí)現(xiàn)。 *聲明:歡迎學(xué)習(xí)研究或修...
上傳時(shí)間: 2014-01-20
上傳用戶:gtf1207
資源簡(jiǎn)介:《混亂競(jìng)技場(chǎng)》源代碼 客戶端GSLIB\GSLIB.DSW (包含含游戲客戶段代碼、圖形引擎代碼和資源工具代碼) GSLIB是一個(gè)以D3D渲染為主的2d引擎,是作者多年的工作經(jīng)驗(yàn)積累寫成的引擎,引擎效率應(yīng)該不錯(cuò),整合了游戲中大量常用的技術(shù),作者認(rèn)為經(jīng)過優(yōu)化以提高至少一倍...
上傳時(shí)間: 2015-03-15
上傳用戶:ls530720646
資源簡(jiǎn)介:2D游戲引擎hge的代碼
上傳時(shí)間: 2013-12-30
上傳用戶:zxc23456789
資源簡(jiǎn)介:冰人引擎,本2d游戲引擎定位于游戲次中層引擎。他不像CDX等引擎那樣,大而全,定位于游戲的底層驅(qū)動(dòng),而是定位于可以直接用于游戲開發(fā)的中層引擎,但我把他叫做次中層引擎,是因?yàn)樗徊糠值牡讓酉嚓P(guān)東西,以便可以支持更多的游戲種類。 他支持的游戲如下...
上傳時(shí)間: 2013-12-18
上傳用戶:fhzm5658
資源簡(jiǎn)介:這是一款2d游戲引擎
上傳時(shí)間: 2014-06-19
上傳用戶:banyou
資源簡(jiǎn)介:SxDL -- 2D/3D游戲引擎,使用VC++ + DirectX開發(fā),支持簡(jiǎn)單的2D,3D游戲開發(fā),基本游戲界面邏輯都已經(jīng)封裝好的,在其上就可以直接進(jìn)行游戲開發(fā)了,開發(fā)者之需要關(guān)心游戲邏輯即可
上傳時(shí)間: 2015-07-18
上傳用戶:ztj182002
資源簡(jiǎn)介:一款使用MDEngine游戲引擎開發(fā)的2D射擊游戲。
上傳時(shí)間: 2014-01-25
上傳用戶:
資源簡(jiǎn)介:HGE 2D游戲引擎制作的一個(gè)演示
上傳時(shí)間: 2015-12-11
上傳用戶:leixinzhuo
資源簡(jiǎn)介:Symbian OS S60平臺(tái)2D游戲引擎案例
上傳時(shí)間: 2013-12-27
上傳用戶:ljt101007
資源簡(jiǎn)介:HGE是一個(gè)高效的2D游戲引擎,它是完全開源的(基于VC++),授權(quán)是慷慨的ZLib License, 任何人可以幾乎不受限制的使用它,或基於技術(shù)核心開發(fā)引擎。 HGE簡(jiǎn)單的說(shuō),就是以3D加速實(shí)現(xiàn)2D圖像的做法,它的作品可以在很低配置的電腦就能高效運(yùn)作, 目前,國(guó)外人...
上傳時(shí)間: 2016-06-23
上傳用戶:fxf126@126.com
資源簡(jiǎn)介:一個(gè)2D基于verlet的Flash物理引擎。它用AS3編寫而成。Fisix的目標(biāo)是應(yīng)用到游戲等計(jì)算量很大的實(shí)時(shí)應(yīng)用中。盡管flash比c/c++要慢,很棒的物理引擎
上傳時(shí)間: 2016-10-16
上傳用戶:iswlkje
資源簡(jiǎn)介:非常精彩的2D碰撞檢測(cè)引擎教程,英文flash格式,作者為N totorial的站長(zhǎng)。該教程應(yīng)該也是最早提出MTD最小退回距離應(yīng)用的教程,之后與SAT分離軸定理共同應(yīng)用于3D的OBB檢測(cè)。
上傳時(shí)間: 2013-12-14
上傳用戶:xuanjie
資源簡(jiǎn)介:此為國(guó)外大名鼎鼎的2D遊戲引擎HGE的Delphi版本 原官方是C++的,現(xiàn)在完全改為Delphi可使用,另外再增加許多單元與功能 新增的單元有HGEImages,HGECanvas,HGEDef,HGENURBS,HGECurve,HGESpriteEngine 全部包含完整原始碼與20個(gè)遊戲範(fàn)例
上傳時(shí)間: 2017-01-26
上傳用戶:chenjjer
資源簡(jiǎn)介:此為國(guó)外大名鼎鼎的2D遊戲引擎HGE的Delphi版本 原官方是C++的,現(xiàn)在完全改為Delphi可使用,另外再增加許多單元與功能 新增的單元有HGEImages,HGECanvas,HGEDef,HGENURBS,HGECurve,HGESpriteEngine 全部包含完整原始碼與20個(gè)遊戲範(fàn)例
上傳時(shí)間: 2017-01-26
上傳用戶:xmsmh
資源簡(jiǎn)介:HEG是一個(gè)易用的強(qiáng)大的硬件加速2D游戲引擎 他完全具備了具有開發(fā)商業(yè)質(zhì)量的2D游戲的中層引擎,使開發(fā)變得簡(jiǎn)單,快速!
上傳時(shí)間: 2017-08-31
上傳用戶:shinesyh
資源簡(jiǎn)介:Vxworks經(jīng)典論文 基于VxWorks操作系統(tǒng)的WindML 2D 顯示方案 【關(guān)鍵詞: 2D顯示,Vxworks,WindML,操作系統(tǒng),文本渲染,圖形上下文,字體引擎
上傳時(shí)間: 2014-01-15
上傳用戶:qiaoyue
資源簡(jiǎn)介:cocos2d游戲開發(fā)引擎,基于python的,結(jié)構(gòu)很好,也很容易使用,是打算學(xué)習(xí)python和在linux下開發(fā)2d游戲的理想學(xué)習(xí)資料。
上傳時(shí)間: 2017-05-07
上傳用戶:tzl1975
資源簡(jiǎn)介:學(xué)習(xí)Direct3D中的2D-Focus.On.2D.in.Direct3D.-.fly
上傳時(shí)間: 2013-08-04
上傳用戶:eeworm
資源簡(jiǎn)介:游戲藝術(shù)中的2D圖形和3D模型-2D.Artwork.and.3Dodeling.for.Game.Artists
上傳時(shí)間: 2013-07-29
上傳用戶:eeworm
資源簡(jiǎn)介:在LCD顯示應(yīng)用領(lǐng)域,通常數(shù)據(jù)源輸出圖像的分辨率是變化,而從工業(yè)生產(chǎn)標(biāo)準(zhǔn)化要求和獲得最佳顯示效果的角度出發(fā),LCD顯示器的物理分辨率則是固定不變的。這就需要將不同分辨率的輸入圖像經(jīng)過縮放后輸出到分辨率固定的LCD顯示器上,當(dāng)前工業(yè)上解決這一問題的方案是...
上傳時(shí)間: 2013-06-07
上傳用戶:zoushuiqi
資源簡(jiǎn)介:3D加速引擎是3D圖形加速系統(tǒng)的重要組成部分,以往在軟件平臺(tái)上對(duì)3D引擎的研究,實(shí)現(xiàn)了復(fù)雜的渲染模型和渲染算法,但這些復(fù)雜算法與模型在FPGA上綜合實(shí)現(xiàn)具有一定難度,針對(duì)FPGA的3D加速引擎設(shè)計(jì)及其平臺(tái)實(shí)現(xiàn)需要進(jìn)一步研究。 本文在研究3D加速引擎結(jié)構(gòu)的基礎(chǔ)...
上傳時(shí)間: 2013-07-30
上傳用戶:lepoke
資源簡(jiǎn)介:USB(UniversalSerialBus,通用串行總線)是當(dāng)今消費(fèi)電子產(chǎn)品和儀器設(shè)備中應(yīng)用最廣的接口協(xié)議之一,然而目前國(guó)內(nèi)的USB芯片只有極少數(shù)幾款,產(chǎn)品研究善處于起步階段,絕大部分產(chǎn)品主要由國(guó)外的IC設(shè)計(jì)芯片廠商如Cypress、NEC等一些國(guó)際著名公司提供。因而,如果能...
上傳時(shí)間: 2013-07-18
上傳用戶:JasonC
資源簡(jiǎn)介:大多數(shù)現(xiàn)在的PCL打印機(jī)驅(qū)動(dòng)程序都是將需要打印的文件(包括圖形或者文本)處理成JPEG文件發(fā)送到打印機(jī)進(jìn)行打印,因?yàn)檫@樣一方面可以減少發(fā)送給打印機(jī)的數(shù)據(jù)量,一方面可以極大的簡(jiǎn)化驅(qū)動(dòng)程序的開發(fā)。而在打印機(jī)內(nèi)部,這些JPEG文件又被解碼成BMP文件進(jìn)行進(jìn)一步的...
上傳時(shí)間: 2013-06-16
上傳用戶:scorpion
資源簡(jiǎn)介:EAGLE是一款多媒體處理器。EAGLE集成了帶有DSP特性的32位EISC CPU處理器、H.264解碼器、JPEG解碼器、2D圖像引擎、聲音混音器、具有OSD功能的CRT控制器、視頻編碼器、視頻解碼接口模塊、USB主/從和通用I/O外設(shè)接口。視頻芯片和聲音芯片的集成使得基于EAGLE的系...
上傳時(shí)間: 2013-06-27
上傳用戶:星仔
資源簡(jiǎn)介:lua腳本語(yǔ)言調(diào)用allegro游戲程序庫(kù)的接口。跨平臺(tái)
上傳時(shí)間: 2013-09-04
上傳用戶:松毓336
資源簡(jiǎn)介: 隨著Java開源技術(shù)的不斷進(jìn)步,以及企業(yè)需求的日益增長(zhǎng),在辦公自動(dòng)化領(lǐng)域,特別是對(duì)于業(yè)務(wù)流程的實(shí)現(xiàn),其開發(fā)形態(tài)已經(jīng)發(fā)生了巨大的變化,傳統(tǒng)的硬編碼開發(fā)業(yè)務(wù)流程方式已經(jīng)不再適應(yīng)高效的開發(fā)過程以及企業(yè)靈活多變的業(yè)務(wù)需求。隨著工作流技術(shù)的不斷發(fā)展,...
上傳時(shí)間: 2013-10-20
上傳用戶:cepsypeng
資源簡(jiǎn)介:在小尺寸DSP上實(shí)現(xiàn)2D條形碼解碼
上傳時(shí)間: 2014-01-11
上傳用戶:assef
資源簡(jiǎn)介:一個(gè)Unix下的ODBC數(shù)據(jù)庫(kù)引擎,支持SQL 92 and SQL 89,支持Oracle、Sybase、Informix、DB2
上傳時(shí)間: 2013-12-17
上傳用戶:Andy123456
資源簡(jiǎn)介:Java寫的含有一個(gè)jdbc驅(qū)動(dòng)的小型數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)引擎
上傳時(shí)間: 2013-12-18
上傳用戶:cooran
資源簡(jiǎn)介:一個(gè)可以替代windows ODBC驅(qū)動(dòng)程序管理器的通用ODBC數(shù)據(jù)庫(kù)引擎
上傳時(shí)間: 2013-12-03
上傳用戶:semi1981