作者文章归档:张起灵

游戏小能手

Unity3d下载的现状


 随着unity3d的日益重要,unity3d下载也渐渐的多了起来。大致的说一下我知道的unity3d下载情况。

国内最大APP内社交分享服务提供商ShareSDK正式对外unity3d下载组件,同时支持iOS&Android双平台;而在去年底,ShareSDK 刚刚为开发者提供了新年福利,发布了Cocos2d-X专用快速集成组件。至此,该公司成为首家全面支持两大游戏引擎Cocos2d-XUnity3D的社会化分享服务公司。Unity编辑器运行在Windows Mac OS X下,可发布游戏至WindowsMacWii、...

Read more

关于android游戏开发


 android游戏开发之获取SDK

  新手上路的第一步便是获取Android SDK(软件开发工具包)。SDK里有一个核心类库,一个模拟器,一些工具和示例代码。我强烈建议使用EclipseAndroid Eclipse插件。如果你玩Android的话,Eclipse IDEJava开发者来说很好用。如果这是你第一次开发Java项目,你可能会需要下载全套JDK,它里面包括签名和部署你的应用程序的一些工具。

android游戏开发之学习应用程序架构

  别急着一头扎进开发的海洋里,理解Android应用程序架构是很重要的。如果你不学一下,...

Read more

关于flex android的差异


   flex android手机应用程序开发在开发原理方面存在明显的差异,Android主要基于Linux内核进行的开发,而Flex的开发有两种,一种是Flash 4.5 刚推出的手机开发模块,它需要在手机中安装AIR运行时才能运行相应的手机运用程序。另一种是基于Elips编译器,它可交叉编译mxml和Actionscript代码,生成各种手机操作系统可执行的原生码。 结合Android的系统架构功能,应用程序开发原理是将Android SDK注入到Eclipse开发平台中,主要是通过编写XMLlayout布局文件代码和Activity java程序代码,所有这些类都经由Ja...

Read more

有关html5开发的部分


 HTML5 近年来发展迅猛,随着各大浏览器对 HTML5 技术支持的不断完善以 及 HTML5 技术的不断成熟, HTML5 必将成为创建 Web 应用程序的主要方式。 作为时下最为流行的网页语言,HTML5 拥有很多让人期待已久的新特性,被看做是Web开发者创建流行Web应用的最佳利器,越来越多的开发人员开始使用 HTML5 来制作各种交互性强、效果丰富的 Web 应用。 虽然HTML5标准尚未开发完成,但...

Read more

flex入门的调试


 调试Flex 4程序  程序常包含不可知的逻辑错误,这些错误不属于编译错误,编译器不能检查此类错误。例如,程序中要判断闰年,代码的语法正确但判断的方法是错误的,此时编译器不会报错。使用在调试功能能跟踪代码每一步的执行,从而检查逻辑错误。Flash Builder 4开发环境有强大的调试功能,有利于程序进行代码检查。本节介绍如何调试Flex应用程序,包括添加断点、开始调试、监视变量等。

1  添加断点  断点的作用是使应用程序在带断点的代码行处中断,从而开始检查代码。同时,用户可使用Fl...

Read more

unity3d 2d制作游戏的注意点


 Unity3D中制作2D游戏的原理。在Unity3D中绘制贴图的方式大致可分为两种,第一种是在GUI中绘制贴图,第二种是在网格面上绘制贴图。先说说第一种,GUI主要用来制作简单的游戏2D界面,比如游戏主界面中绘制的“游戏名称”、“开始游戏”、“保存游戏”、“退出游戏”一些按钮或界面中一切其它的高级控件,文本框,输入框等等、GUI只能制作简单的图形化界面,因为它的渲染效率非常低,它与3D世界中网格模型的渲染机制完全不一样。第二种的属于将图片绘制在3D中网格平面中,它的渲染效率远远高...

Read more

用个例子来说flex android


 主要讲解一下使用最新的Flash Builder创建并发布一个简单的Android应用,这里通过“创建Flex mobile项目”来讲解,当然你也可以“创建Action Script mobile项目”来做,这两项都是在新版Flash Builder中“新建”菜单中新增加的项目。参考上文截图。

  现在开始。

  开始之前假设你已经安装了Adobe Flash Builder "Burrito"(以下简...

Read more

知道多一点Android源代码的


 稳定版的Android源代码已经公布,任何人都可以免费下载。Google希望通过公布源代码,电信运营商和手机制造商,乃至一般开发者们进一步深刻了解和利用Android系统,从而有益于该平台下的的发展

  Android 是运行于Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括CairoX11AlsaFFmpegGTKPangoGlibc等都被移除掉了。Android又以Bionic 取代Glibc、以Skia 取代C...

Read more

关于IOS开发的过程


在苹果成为街机之后,很多人都在赞叹苹果的手机系统做的很棒,但是很少有人真的去关注苹果这个IOS系统的发展历程,下面就简要的介绍一下IOS的诞生及其发展。

2007年1月9日苹果公司在Macworld展览会上公布,随后于同年的6月发布第一版iOS操作系统,最初的名称为“iPhone Run OS X”。

  2007年10月17日,苹果公司发布了第一个本地化iPhone应用程序开发包(SDK),并且计划在2月发送到每个开发者以及开发商手中。

  2008年3月6日,苹果发布了第一个测试版开发包,并且将“iPhone&n...

Read more

Unity3D知识的小科普


 Unity3D是由Unity Technologies开发的一个让你轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows Mac OS X下,可发布游戏至WindowsMacWiiiPh...

Read more