原创 【v2.x OGE教程 19】 引擎狀態控制

 1.手機按鈕監聽OGE中提供了在BaseGameLauncher(GameLauncher的父類)和IScene(Scene實現的接口)中定義了onKeyUp和onKeyDown的方法,使得能開發者能監聽到手機按鈕,OGEKeyEvent

原创 【v2.x OGE-example 第一節】 繪製實體

【v2.x OGE-example 第一節】 繪製實體前言:    OGE即 OGEngine,是由橙子游戲開發的基於Java支持跨平臺的開源遊戲引,從12年4月項目成立至今已經有2年多的發展歷程。在此期間基於OGEngine開發的項目已經

原创 OGEngine v2.1.1 Mac開發環境搭建

OGEngine v2.1.1拓展了iOS平臺的支持,我們現在來搭建下開發環境。注意,由於iOS版本的編譯開發必須在Mac系統上,所以我們的部署也是在Mac環境下進行的。 1. 檢查系統建議系統版本在 v10.8.5以上 2. 安裝Xcod

原创 【v2.x OGE-example 第二章(第二節) 修改器的使用】

1. 位置:Modifier_example --> Modifier2. 類名:Modifier  (1).使用modifier 可以做出一些精靈的特效,旋轉,傾斜,透明,放大,縮小等等。常用的modifier如下,<1>. AlphaM

原创 手遊開發者交流會議暨OGEngine新版發佈

由OGEngine舉辦的第二次手遊開發者交流會議以圓桌會議方式在深圳高新園舉行。會議不僅吸引了手遊開發者,也有海外支付商,國內外的手遊發行商參加。會議環繞三大主題展開討論和交流。主題分別是:手遊開發技術交流暨OGEngine新版本發佈;國內

原创 OGEngine相關開發工具

 下面介紹OGE相關開發工具 roboVM:eclipse插件,當OGE開發者對開發IOS應用時必須使用的插件RoboVM環境搭建Jar包下載搭建RoboVM開發環境時需要配置兩個jar包,下載地址:http://pan.baidu.com

原创 【v2.x OGE-example 第二節】 實體參數

【v2.x OGE-example 第二節】 實體參數  1. 位置:Drawing_example --> SpriteParameters2. 類名:SpriteParameters  (1)旋轉精靈:      sprite.setR

原创 OGEngine新版發佈,推開發者服務平臺

OGEngine新版發佈,推開發者服務平臺9.27週六下午,OGEngine聯合GDG(谷歌開發者社區)在深圳高新園舉辦了開發者會議,吸引衆多手遊開發者和Android開發者參與。 該會議以“手遊引擎及遊戲開發”爲主題,分四個環節:OGEn

原创 OGEngine 手遊引擎教程:圖片資源加載及工具使用

 下面給大家講下關於圖片資源從下載到使用的一個流程說明TexturePacker這個詞從字面來說就是Texture(紋理) + Packer(打包)。將材質打包成大圖,將小圖通過算法合併成大圖,減少了io的讀取,同時佔用了更少的內存空間。並

原创 【v2.x OGE-example 第二章(第一節) 精靈的移動】

1. 位置:Modifier_example --> MovingBall2. 類名:MovingBall  (1).精靈的移動我們可以在每次刷新的時候更新精靈的X, Y位置來達到移動的效果,下面我們用PhysicsHandler 事件來移

原创 OGEngine之多分辨率支持策略和原理

對於AndEngine的屏幕適配,通常使用RatioResolutionPolicy來拉伸屏幕,但是當遊戲分辨率與手機分辨率的寬高比例不一致的時候,就不可避免的出現部分的黑色區域,影響遊戲體驗,目前OGengine開源引擎已經解決了該問題,

原创 OGEngine之多分辨率支持策略和原理

對於AndEngine的屏幕適配,通常使用RatioResolutionPolicy來拉伸屏幕,但是當遊戲分辨率與手機分辨率的寬高比例不一致的時候,就不可避免的出現部分的黑色區域,影響遊戲體驗,目前OGengine開源引擎已經解決了該問題,

原创 【v2.x OGE教程 18】 Entity相關

 讓遊戲設計變靈活的方法之一,就是使用實體/組件式設計方法,該方法將所有物體都看作Entity對象,而不是爲每種物體設計一個類。在屏幕中所繪製的所有東西都是實體(場景、層、文字、幾何圖形、線條、精靈等)。這些實體對象稍後會被動態地設置屬性(

原创 OGEngine:Java程序員也能開發iOS遊戲

 據統計,去年遊戲行業總銷售額爲837以元,其中手遊行業達112億元;今年整個遊戲行業將突破千億元,手遊預計達250億元。手遊行業的快速發展,讓越來越多的開發者加入。遊戲開發首要需要選擇遊戲引擎。國內市場由Unity、Cocos2d-x兩家

原创 OGEngine:Java開發者的手遊開發引擎

OGEngine:Java開發者的手遊開發引擎遊戲引擎是遊戲開發的核心框架。無論是2D遊戲還是3D遊戲,遊戲引擎都充當着遊戲骨架的角色,沒有遊戲引擎就無法做出一款真正的遊戲。出於節約成本、縮短週期和降低風險這三方面的考慮,很多遊戲廠商傾向於