手游開發框架
① 游戲開發,網易的MobileServer框架怎麼樣比起pomelo來如何
優點
1.官方文檔由簡入繁,邏輯清晰,內容豐富,社區活躍
2.官方示例代碼優秀,有適合入門的聊天室,也有復雜的MMORPG作為參考,基本滿足了中小型游戲的入門需求
3.架構清晰,易伸縮易擴展
4.效率尚可,可參照官方提供的的壓測數據
5.後台管理工具優秀,查看伺服器狀態,動態添加/停止伺服器等等
6.學習成本低,招個靠譜的C++伺服器現在是越來越難了,從頭培養個靠譜的nodejs要比C++要相對容易,尤其在二線城市
7.已有一些使用pomelo的產品上線,算是經過了市場/同行的初步檢驗
② 手機游戲伺服器端一般用什麼框架和語言
拿PHP + MYSQL架構來說
對於簡單的信息提供 信息處理分發 自然是不在話下的
在GET和POST獲得用戶的請求信息 也可以用REST
之後根據用戶的請求處理好返回的信息後包裝成XML或者JSON分發給用戶
譬如 網站客戶端 查詢系統啊什麼的
也不是說網路游戲後端不能用PHP
畢竟HTML5+PHP還是能實現很多東西的
當然PHP可以乾的活 java Python GO 都可以干
但是太復雜的東西PHP就不合適了
具體採用什麼架構取決於你的應用需求和自己的熟悉程度
③ 游戲開發使用什麼框架比較好
要是2D的話推薦Cocos-2d x。文檔、資料比較全。基於OpenGL的,跨平台支持。現在很流行。
④ 手游開發伺服器端用什麼框架比較好
事件驅動模式.
⑤ 請問一下,flash手游的UI開發一般用什麼框架
兩個都對。IOS版和Android版使用不同的引擎:IOS版用自己的引擎,多半是用Objective C/或C/C++開發的:Temple Run engine (iOS)Android版用Unity引擎:Unity (Android)據稱android版不穩定,而且速度慢。細節可以谷歌搜索 「Temple Run engine」 一般手機游戲用手機平台引擎開發,如cocos2d等。 小游戲可以用Objective-C或C/C++等自己寫引擎,這樣的引擎可以有比較高的性能,在手機上能獲得更好的用戶體驗,同時可以根據需要靈活定製。
⑥ 簡單的web游戲開發框架有哪些
LGame是Loonframework框架的一部分,也是針對Java2D游戲開發而設計的「一攬子」項目,它的創立初衷在於構建一個高效且完善的Java2D游戲開發體系。關於LGame的簡要介紹:
LGame代碼高度向下兼容,jre1.4及以上版本皆可以正常運行。
LGame 是一個高通用性的游戲框架,作為支持Java桌面游戲以及網頁游戲開發的全功能引擎,LGame無論對畫面繪制、精靈碰撞、特效渲染、窗體組件,還是 XML操作,文本資料庫操作,HTTP操作,日誌操作等都提供有完善的內部解決方案,避免了多包配置的繁瑣與不便,同時也降低了用戶的學習曲線。出於效率 與程序體積兩方面考慮,LGame中所有組件皆不依賴Swing,完全採取AWT繪制而成,因此它可以將自身的運行環境壓縮到最小,一個壓縮後不足4MB 的精簡JRE,已足夠支持它的運行,也就是與RMXP或吉里吉里2的運行庫大小相彷彿,但功能卻更多。
LGame 內置有視頻解碼器,支持mp4視頻文件播放(在LGame-Simple-0.3.0中將支持flv,在0.6-0.7版本中將以可選組件方式引入jmc 支持,以爭取可播放視頻種類的最大化),內置音頻解碼器支持mid、mod、mp3、ogg、wav、au、aiff、aac、rmf等音頻播放,以上解 碼器皆不依賴於本地資源,只要擁有jre1.4或以上環境即可正常運行。
就目前階段而言,LGame圖形渲染依賴於Java2D,這雖然保證了 LGame可以運行於所有獲得JRE支持的桌面系統與瀏覽器,但在處理復雜圖形時效果始終不算理想。因此,後續版本將對此進行改進,預計將於 0.3-0.4版中提供jogl與lwjgl支持(即opengl支持),將於0.4-0.5版中對現有 Graphics2D對象進行特殊強化,爭取最大程度上解決Java桌面應用的效率問題。
應該說,LGame並不是開發某種特定游戲類型時採用的游戲引擎,而是一個游戲開發框架,一個Java的桌面游戲開發解決方案。因此,所有你能想到的2D游戲類型,都可以採用LGame進行開發。
理論上講,只要您能夠熟練操作LGame,世界上根本沒有任何一款2D游戲是您所無法快速實現的。
PS:目前LGame尚未推出正式版 本,LGame-Simple版為前瞻性測試及吸收反饋意見使用,此時LGame框架的基本架構尚未最終確定,因此無法保證不同版本間的兼容性。 LGame-Simple以每版+0.5的方式跳躍式升級,當LGame-Simple更新到1.0版本時,既推出LGame-0.1正式版 本,LGame正式版推出後將始終保持新版與舊版間的兼容性。
Spring Framework 【Java開源 J2EE框架】
Spring是一個解決了許多在J2EE開發中常見的問題的強大框架。 Spring提供了管理業務對象的一致方法並且鼓勵了注入對介面編程而不是對類編程的良好習慣。Spring的架構基礎是基於使用JavaBean屬性的Inversion of Control容器。然而,這僅僅是完整圖景中的一部分:Spring在使用IoC容器作為構建完關注所有架構層的完整解決方案方面是獨一無二的。 Spring提供了唯一的數據訪問抽象,包括簡單和有效率的JDBC框架,極大的改進了效率並且減少了可能的錯誤。Spring的數據訪問架構還集成了Hibernate和其他O/R mapping解決方案。Spring還提供了唯一的事務管理抽象,它能夠在各種底層事務管理技術,例如JTA或者JDBC事務提供一個一致的編程模型。Spring提供了一個用標准Java語言編寫的AOP框架,它給POJOs提供了聲明式的事務管理和其他企業事務--如果你需要--還能實現你自己的aspects。這個框架足夠強大,使得應用程序能夠拋開EJB的復雜性,同時享受著和傳統EJB相關的關鍵服務。Spring還提供了可以和IoC容器集成的強大而靈活的MVC Web框架。【SpringIDE:Eclipse平台下一個輔助開發插件】.
Struts 【Java開源 Web框架】
Struts是一個基於Sun J2EE平台的MVC框架,主要是採用Servlet和JSP技術來實現的。由於Struts能充分滿足應用開發的需求,簡單易用,敏捷迅速,在過去的一年中頗受關注。Struts把Servlet、JSP、自定義標簽和信息資源(message resources)整合到一個統一的框架中,開發人員利用其進行開發時不用再自己編碼實現全套MVC模式,極大的節省了時間,所以說Struts是一個非常不錯的應用框架。【StrutsIDE:用於Struts輔助開發的一個Eclipse插件】
Hibernate 【Java開源 持久層框架】
Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱資料庫。 Hibernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程序實用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數據持久化的重任。Eclipse平台下的Hibernate輔助開發工具:【Hibernate Synchronizer】【MiddlegenIDE】
⑦ 開源游戲框架有哪些
GameMei,它是、一款在線可視化游戲開發製作平台,通過上傳幾張圖片即可做成一款跨版平台游戲,降低游戲開發權門檻,簡化游戲開發流程。無需編碼:可視化操作,不用寫代碼,在拖放中實現動作、事件及行為添加。操作簡單便捷,讓做游戲更加順手。支持關鍵幀動畫,物理模擬效果:可視化關鍵幀動畫編輯器,不用寫代碼也能做酷炫的游戲動畫效果,同時支持2D的剛體和軟體力學以及碰撞檢測,模擬真實物理運動場景,使游戲更加逼真。一鍵生成游戲,支持發布到各大:可同時生成Android、iOS平台游戲。
⑧ 求手機游戲開發框架
文件列表(點擊判斷是否您需要的文件,如果是垃圾請在下面評價投訴):
.classpath
.eclipseme
.project
GameTemplet.jad
.settings\org.eclipse.jdt.core.prefs
deployed\GameTemplet.jad
........\GameTemplet.jar
........\GameTemplet_base.jar
........\GameTemplet_base_obf.jar
........\proguard.cfg
........\pro_map.txt
........\pro_seeds.txt
src\GameCanvas.class
...\GameCanvas.java
...\GameTemplet.class
...\GameTemplet.java
verified\classes\src\GameCanvas.class
........\.......\...\GameTemplet.class
........\.......\src
........\classes
........\libs
.settings
deployed
res
src
verified
⑨ 手游開發,框架怎麼搭建
我會搭建的呀,我們專業從事這個手游開發搭建的,我們開發過很多很多游戲,經驗太成熟了