Symbian多平台游戏引擎开发日记 2006-4-23
2006-04-25 15:49
330 查看
Symbian多平台游戏引擎的目标是搭建一个能够适应S60,S80,S90及UIQ四个symbian版本的游戏开发框架,让游戏开发人员专注于游戏逻辑的开发,简化游戏开发步骤,缩短开发时间,并简化symbian游戏在S60,S80,S90及UIQ四个版本之间的移植工作。
Symbian四个版本的内核是相同的,主要是界面不同,主要表现在屏幕尺寸、屏幕色深、symbian的UI接口及部分symbian API不同,解决了这几个问题就能在这四个版本之间仅重新编译就能在新版symbian系统上运行。
今天建立了开发环境,采用VS2003+carbide.vs+sdk1.2+sdk2.2+sdk2.3。在这个配置中,VS+ carbide.vs的搭配开发S60的应用是很方便的,SDK1.2是为了引擎能适应3650,7650等老机型,SDK2.2可以用来开发6600,7610,6681等机型,SDK2.3可以开发N70并且可以测试多屏幕分辨率的适应能力。但是这个配置在开发Symbian3.0和UIQ平台的应用个人觉得不是太方便,这个方面的开发我使用了carbide.c++ + sdk3.1 + uiq2.1 + uiq3.0,SDK2.3在这个搭配中也能用。需要注意的是,carbide.c++支持的SDK是CodeWarrior版的。
OK,环境搭建好了,可以开始开发工作了。
Symbian四个版本的内核是相同的,主要是界面不同,主要表现在屏幕尺寸、屏幕色深、symbian的UI接口及部分symbian API不同,解决了这几个问题就能在这四个版本之间仅重新编译就能在新版symbian系统上运行。
今天建立了开发环境,采用VS2003+carbide.vs+sdk1.2+sdk2.2+sdk2.3。在这个配置中,VS+ carbide.vs的搭配开发S60的应用是很方便的,SDK1.2是为了引擎能适应3650,7650等老机型,SDK2.2可以用来开发6600,7610,6681等机型,SDK2.3可以开发N70并且可以测试多屏幕分辨率的适应能力。但是这个配置在开发Symbian3.0和UIQ平台的应用个人觉得不是太方便,这个方面的开发我使用了carbide.c++ + sdk3.1 + uiq2.1 + uiq3.0,SDK2.3在这个搭配中也能用。需要注意的是,carbide.c++支持的SDK是CodeWarrior版的。
OK,环境搭建好了,可以开始开发工作了。
相关文章推荐
- Symbian多平台游戏引擎开发日记 2006-7-24
- Symbian多平台游戏引擎开发日记 2006-5-8
- Symbian多平台游戏引擎开发日记 2006-5-22
- Symbian多平台游戏引擎开发日记 2006-6-12
- Symbian多平台游戏引擎开发日记 2006-5-29
- Symbian多平台游戏引擎开发日记 2006-6-5
- Symbian多平台游戏引擎开发日记 2006-5-15
- Symbian多平台游戏引擎开发日记 2006-6-26
- Symbian多平台游戏引擎开发日记 2006-4-24
- Symbian多平台游戏引擎VS开发入門
- Nokia发布Symbian平台上C++语言的2D游戏引擎(含源代码)
- 《大富翁手机游戏开发实战--基于Cocos2d-x 3.2引擎》现已登陆各大网络销售平台发售
- cocos2d-x(quick--cocos2d-x)引擎开发的游戏在android平台上,锁屏,按HOME键,重反游戏后黑屏问题
- 七巧板平台html5游戏开发之初识物理引擎
- Android平台游戏开发引擎使用指引
- Epic:把虚幻引擎推向所有游戏平台
- 基于JBox2d物理引擎和canvas的游戏开发实例
- 【Iphone 游戏开发】游戏引擎剖析
- 游戏引擎开发系列——消息循环篇
- 【Cocos2d-x游戏引擎开发笔记(19)】简单数据存储以及抗锯齿