自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 bada 2D游戏编程之十——关键帧动画原理

bada 2D游戏编程之十——关键帧动画原理 前面提到的逐帧动画有一个关键的缺点就是需要为动画中的每一帧都提供一张单独的图片,由于每一帧的图片都需要单独提供,制作起来比较麻烦,图片量也比较大。用关键帧动画可以很好的解决这个问题,下面就给大家进行讲解bada平台的关键帧动画。 1, 什么是关键帧动画关键帧动画的原理是只需要提供一张图片(或者对象),然后对这张图片(或者对象)进

2012-09-16 14:57:52 2612

原创 bada 2D游戏编程之八——逐帧动画

bada 2D游戏编程之八——逐帧动画 游戏就是由一个个动画片段连接而成的,常见的有进入游戏时的加载动画、游戏过程中精灵动画、特效动画和游戏的各界面之间切换时的过渡动画等。可以说动画在游戏中是无处不在,这样在游戏开发中就不得不去实现各种动画,但是只要了解了动画的基本原理,实现起动画来就非常方便了。其实动画就是通过以一种连续贴图的方式快速播放来实现的,同时根据贴图的图片产生的方式不同,又可以

2012-08-31 14:31:21 2895

原创 bada 2D游戏编程之六——一个基于线程的游戏循环

bada 2D游戏编程之六——一个基于线程的游戏循环 上篇文章中用定时器实现了一个“基于时间的固定间隔游戏循环”,这篇文章还是在上篇文章的基础上,用bada平台提供的线程机制来实现这么一个游戏循环。这中实现方式的主要特点是采用了多线程编程的机制,用单独的一个线程来实现游戏循环,在这个线程当中进行HandleEvent(),UpdateLogic()和Draw()的处理。 1, ba

2012-08-01 20:47:43 556

原创 bada 2D游戏编程之五——一个基于定时器的游戏循环

bada 2D游戏编程之五——一个基于定时器的游戏循环  在上篇《bada 2D游戏编程之四——设计游戏循环》中对比较常见的几种设计游戏循环的理论知识进行了阐述,下面按照bada平台的编程知识来实现一种游戏循环。实现“时间驱动”的游戏循环通常采用2种方式,一种是基于定时器的游戏循环,还有一种是基于线程的游戏循环。在本篇文章中给大家介绍如何在bada平台上实现一个基于定时器的游戏循环。

2012-07-31 19:40:14 683

原创 bada 2D游戏编程之四——设计游戏循环

bada 2D游戏编程之四——设计游戏循环 上篇文章中提到的时间驱动的游戏机制,就是不断重复执行游戏中的输入模块、逻辑模块和输出模块,这个不断重复的过程可以通过循环来实现,而这个循环就是所说的游戏循环。我们将输入模块、逻辑模块和输出模块的功能抽象为三个处理函数,分别为HandleEvent(),UpdateLogic()和Draw(),将这个三个函数按照先后关系放到游戏循环中就出现了下面的

2012-07-20 18:59:34 746

原创 bada 2D游戏编程之三——游戏的基本结构

bada 2D游戏编程之三——游戏的基本结构 1,不同的角度看游戏结构站在玩家的角度看游戏的话,游戏是由各个不同的界面组成的,并在各个界面之间进行跳转。比如从游戏开始的“开始画面”进入到游戏的“菜单画面”再跳转到“游戏画面”等。玩家也根本不需要去了解这些画面是如何实现的,是什么样的机制保证游戏去不断的更新画面等。而开发者在从技术的角度去看游戏的结构时,可以化繁为简,将游戏简化为

2012-07-17 19:26:58 651

原创 bada 2D游戏编程之二——图像绘制

bada 2D游戏编程之二——图像绘制 在2D游戏中,图像绘制可以说是无处不在,整个游戏都可以看作是由绘制的图像组成的。拿我们所知道的游戏背景图片、地图、精灵等来说,都是一张张图片通过绘制在手机屏幕上才显示出来的。bada平台上绘制图像都得通过Osp::Graphics::Canvas类提供的绘制函数。它总共提供了5个版本的绘制位图的函数。(1)result DrawBitmap(

2012-07-10 17:15:40 887

原创 bada 2D游戏编程之一——图形绘制

bada 2D游戏编程之一——图形绘制 在2D游戏中,用户见到的画面通常是通过两种方式实现的,一种是图形绘制,就是在屏幕上绘制各种几何图元,如线条和矩形等;还有一种是图像绘制,也就是常说的贴图,游戏中的很多画面都是一张张的图片贴上去的。 其实在智能机时代,完全采用图形绘制的游戏已经很难吸引玩家的眼球了,图形绘制在游戏中更多的是扮演一个辅助的角色,下面给大家举两个常用的例子。1,

2012-07-04 20:54:55 725

原创 bada 2D游戏编程——开篇说明

bada 2D游戏编程——开篇说明 bada是三星电子于2010年推出的智能手机平台,到现在已经快三年了,一直处于不温不火的状态。尤其是在Android和iOS如日中天的时代,就更显的默默无闻了。大家都像被集体收买了似的将Window Phone列入了前三,虽然现在还名不副实,也许是大家对它有一个好爹而看好它吧。而反观bada就没有这么幸运了,一直过着实不副名的生活,我记得在2012年

2012-07-03 18:42:36 788

原创 bada打地鼠应用程序简介

bada打地鼠应用程序简介打地鼠是一款深受用户喜爱的小游戏。玩家需要在规定的时间内点击屏幕上冒出来的地鼠。击中的次数越多则得分越高。游戏会将玩家的最高得分纪录进行保存。  大家可以去这里下载源码:http://download.csdn.net/detail/badaeva/4351409不明白的地方可以发邮件给我:[email protected]

2012-06-04 20:10:10 409

原创 bada千字文应用程序开发教程

千字文bada应用程序开发教程 概述:“千字文”是一个电子书应用程序,将中国传统的《千字文》做到了bada平台上,方便广大的bada手机用户随时随地阅读学习。 “千字文”应用程序能显示汉字,拼音和汉字+拼音三种形式的内容,还配有相应的译文显示和朗读功能。这篇教程就是给大家演示这个程序是如何开发出来的,主要包括应用程序中的设计模式、界面部分、播放功能部分和事件处理模块的实

2012-03-29 06:40:34 851

原创 bada千字文应用程序简介

千字文应用程序简介:这个应用程序将整篇千字文古文分为125行,每行2句,非常符合用户的阅读习惯。每行古文都配有对应的注释,可以通过双击某行来显示和隐藏译文。文章同时提供了汉字,拼音和汉字+拼音三种阅读模式。满足用户的需求。还为文章提供了录音,用户可以通过双击某行来从这行开始进行播放。同时可以通过下面的“播放”和“暂停”按钮对播放过程进行控制。  各位bada爱好者可

2012-03-29 06:39:27 398

bada打地鼠应用程序简介soucecode

打地鼠是一款深受用户喜爱的小游戏。 玩家需要在规定的时间内点击屏幕上冒出来的地鼠。击中的次数越多则得分越高。 游戏会将玩家的最高得分纪录进行保存。

2012-06-04

bada千字文应用程序开发教程

这个应用程序将整篇千字文古文分为125行,每行2句,非常符合用户的阅读习惯。 每行古文都配有对应的注释,可以通过双击某行来显示和隐藏译文。 文章同时提供了汉字,拼音和汉字+拼音三种阅读模式。满足用户的需求。 还为文章提供了录音,用户可以通过双击某行来从这行开始进行播放。同时可以通过下面的“播放”和“暂停”按钮对播放过程进行控制。

2012-03-29

千字文bada应用程序

这个应用程序将整篇千字文古文分为125行,每行2句,非常符合用户的阅读习惯。 每行古文都配有对应的注释,可以通过双击某行来显示和隐藏译文。 文章同时提供了汉字,拼音和汉字+拼音三种阅读模式。满足用户的需求。 还为文章提供了录音,用户可以通过双击某行来从这行开始进行播放。同时可以通过下面的“播放”和“暂停”按钮对播放过程进行控制。

2012-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除