浏览模式 : 普通 | 列表
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | >

昔日英语课本上的那些主角到底何去何从,让我们一起翻开那昔日的英语课本吧

通过上一篇的画图篇,我们就可以使拼图在游戏舞台上随意的铺放了,但是到目前为止还不会吸附,也就是当两张图案正确的相邻两个拼图拼在一起的时候不会吸在一起.

我们先来回顾一下上一节中所定义的碎片类Piece

package net.conanlwl
{
    import flash.display.Sprite;
   
    public class Piece extends Sprite
    {
        private var m_row...


游戏试玩

想要制作非正规矩形的凹凸拼图,第一步就得先画好每一个小拼图的轮廓.然后再通过位图填充,从而制作出每一个小拼图碎片.小碎片的轮廓示意图如下图所示:


图1

如图1所示,为拼图中左上角的一个碎片,所以该碎片只要画右边与下边的轮廓,其它边都为直线.

每一边的轮廓都由一个圆弧(BCD)以及圆弧两个端点(B点,D点)与矩形的两个角(A点与E点)相连的两条直线(AB与DE)组成.所以一整个碎片轮廓就是由这一系列的直线与弧线组成的.

为了不使每一个碎片的外形都一样,所以加了一小些随机的因素.例如圆弧的凹与凸,以及圆心的位置.

当圆弧随机为凸时,圆心的位置在图中的直线OP上的随意一点.相反,为凹时,则为O'P上的随意一点.其中P为AE的中点.当然,我们也可以在AE中取一小段线段作为P的随机点也行.

在本实例中,为了不让四条边的圆弧都为凹时出现相交的情况,所以圆弧的半径为碎片矩形长宽中最短一边的1/6.且圆弧的圆心角都为270度.当然在保证四条边的弧线都为凹时不相交的情况下,半径以及圆心角也都可以加上一些随机的因素的.

至此,我们只要用一个数组来存储四条边上的这些圆弧以及端点角点的信息,然后通过一个连线的函数来进行画图,就可以画出一个封闭的拼图碎片轮廓了.

其它碎片,我们要计算的也只是右边与下边,左边与上边都是沿着上一个碎片的信息画的.如第二列的左边,其实就与第一列的右边是一样的.第二行的上边其实就是第一行的下边.

另外需要注意的是,AS3中对于封闭区域轮廓的要求必须是头尾顺笔连接而成..如图中的右边.画图的顺序必须是:A连到B,然后两从B顺时针画圆弧BCD,再D连到E.不能先连直线AB与DE,然后再画一个圆弧BCD,而且还不分顺画或逆画,这样子就算外形看是一个封闭的曲线,但当填充时就会出现意想不到的效果.

以下是计算某一边的信息的函数,通过参数pos来决定要画右边或下边

...

游戏类型:解谜游戏

 

由捷克独立开发小组Amanita Design设计制作的最新作品《Machinarium》PC版发售日定于09年10月16日。此作堪称以独特的水墨风格展现给玩家的是一款冒险解谜游戏,值得期待。

游戏将采用传统点击式界面,和Samorost游戏相似,2D背景和人物,没有对白.不过,Machinarium游戏时间将更长更复杂,这次画面将由手画,而玩家有个小物品栏。

Machinarium中每个人都是机器人,包括我们的小英雄,他将对从 "Black Cap Brotherhood"来的坏人。

本游戏在2009年独立游戏节上斩获了视觉艺术奖。

刚在网上玩了在线版的试玩DEMO http://machinarium.net/demo/,三关后,就说要玩后续就得交钱..囊中羞涩....就把它关了...然后就在网上找到了一个绿色硬盘版的下载地址......

绿色版下载: http://download.chnren.com/SoftView.Asp?SoftID=8359

一开始的那种气氛,就好像电影的<机器人总动员>那样的荒凉..然后就是一个破旧的机器人..然后就产生了瓦力和伊娃的动人故事了.............

花了几天的时间,终于完成了这个拼图游戏.当两张相邻的拼图拼并正确的时候.程序和自动地将其吸附..另.可使用鼠标的滚轮在拼图上滚动以旋转拼图,增加了游戏的难度.

游戏源码过段时间整理完成再说吧...报了个驾校,要考法规了.

[全屏试玩]

多添加了在拼图上按键盘空格键即可旋转拼图的功能(10.27)

游戏设计思路与源码(10.28)

这篇文章描述了在Adobe Flash CS4专业版中怎么利用[Embed]元数据标签来嵌入不同类型的媒体、数据和图片资源。文章提供了多个例子关于怎么链接和现实元数据信息,并讨论了在你的工程中加入元数据标签有用的多种原因。

元数据在Flash CS4以前的版本中是不支持的。这对于在Flex中写代码然后尝试在Flash中编译的人会产生一些问题。在Flash CS4中使用元数据标签的主要优势之一就是她简化了Flex-Flex的工作流程。

基本要求

为了能够完成这篇文章中的示例,你需要如下软件和文件:

Flash CS4 Professional; Flex 3 SDK

示例文件: http://download.macromedia.com/pub/developer/embed_metadata.zip (ZIP, 390K)

关于作者

Tareq AlJaber是Adobe的一位软件质量工程师,他专注于Flash-Flex工作流程以及编译特性。在进入Adobe之前,他在一个制造工作制作3D动画,为Jordan Television创立了虚拟实验室。Tareq在 Jordan University获得了计算机科学学位,并获得了 Cal State East Bay University的MBA。在他的空闲时间里,Tareq喜欢看和玩足球或者篮球,并很喜欢阅读。他最喜欢的书是Leap of Faith: Memoirs of an Unexpected Life。这是他的博客flashauthoring.blogspot.com。

 

...


【编译参数】
-default-background-color int
-default-frame-rate int
-default-size width height
设置SWF的背景色,帧频与宽高,这个也可以通过元标签设置,诸如
[SWF(width="720",height="560",backgroundColor="#000000")]

-default-script-limits
-max-recursion-depth
-max-execution-time 
定义应用脚本程序的执行限制,最大代码条目,最大递归层次,最大的执行时间

-debug=true|false 
是否生成调试用SWF,调试用SWF会比一般的SWF要大。在Flex Builder中,默认为true,而在以Release方式时发布时,默认为false,所以用Release发布的文件会被debug时小很多。

-optimize=true|false 
优化as,减少文件大小,增加性能,默认为true。

-strict=true|false 
是否采用严谨模式

-use-network=true|false 
可读取网络或者可读取本地文件

-includes class [...]
强制导入类,不管是否曾使用过这个类

-include-libraries library [...]
强制导入SWC文件中的所有类,不管是否曾使用过这个类

-frames.frame label class_name [...] 
将类绑定label标记的帧上

【后台相关】

-context-root string
-context-path string
设置{context.root}的值,这个数值被应用在flex-services.xml,flex-config.xml内,是flash Remoting的必要参数,以确认服务端目录。也可通过设置Flex Server内的context ...


哈哈,AYU的最新单曲又来了. [Sunrise/Sunset ~LOVE is ALL~]

 

日本天后滨崎步最新单曲碟《Sunrise/Sunset/LOVE is ALL》将于8月12日发售。新曲《Sunrise/LOVE is ALL》将作为馆广博主演的朝日台日剧《Dandy Daddy》的主题曲,于7月9日在电视上播送。

新曲《Sunrise/LOVE is ALL》将收在双A面单曲《Sunrise/Sunset/LOVE is ALL》,除了收有这两首曲子之外,还将特别收录电子混音《Special Mega-Mash-Up-Mix》,混音包括著名的《JULY 1st》《fairyland》等。

另外,单曲将以两种形式发行,包括CD和CD+DVD两种。DVD将收录两首歌的MV和拍摄花絮。

唱片于8月12日才上市,同一天日本还有众多大牌当红歌手出碟。但滨崎步已先拨头筹,《Sunrise/LOVE is ALL》近日已登上手机铃声下载榜的每周冠军。

本次的单曲封面是特意的去巴厘岛拍摄的,草裙舞的健康性感造型充满夏日的热情魅力。而MV则是拍自日本的海边公园,以Live的形式,在舞台上热唱歌。这首夏日歌曲欢快的旋律 加上滨崎步背心配热裤的性感打扮,充满轻松快乐的感觉,滨崎步台上的亲和力也令MV增色不少。

 

专辑曲目

1. Sunrise ~LOVE is ALL~ (Original mix)
2. Sunset ~LOVE is ALL~ (Original mix)
3. "fairyland-glitter-BLUE BIRD-Greatful days-July 1st" Mega-Mash-Up-Mix
4. Sunrise ~LOVE is ALL~ (Original mix -Instrumental-)
5. Sunset ~LOVE is ALL~ (Original mix -Instrumental-)

...

猫叔的传奇

[ 2009-8-10 12:45:20 | 作者 : Conanlwl ]

这是一只生活在日本乡下,红遍岛国的猫叔。猫叔滴特长是——拿大顶!

从来不怕沉

有时猫叔喜欢把自己打扮成印度阿叉

偶尔还会cosplay一把羊二车那母

不要以为我们猫叔永远睁不开眼

人家可是明星咧!

有时梳中分

有时扎小辫

有时随意

有时扮小甜甜

其实猫叔原来只是个不入流的小演员

一直在夹缝中求生存

参加过黑涩会

跑龙套演过城管

还拍过什么庐山恋

...


重写BLOG

[ 2009-7-29 16:11:09 | 作者 : Conanlwl ]

准备重写BLOG程序,重新架构,参考PETSHOT4的结构方式,重写个2.0版,只是没什么时间去写他,也不知何时才能完成重写了....

一开始没写代码前,还以为一个简单的碰撞检测就能完成效果,可是写了测试以后,才发现了一个深度问题,不该碰测的也都碰测了,所以最后得用划的方框的四个顶定来确认哪一张开始往右做检测..

源码下载

悼念Michael Jackson逝世

[ 2009-6-27 18:28:08 | 作者 : Conanlwl ]

迈克尔杰克逊是这个星球上绝无仅有的天才和巨星。U ARE NOT ALONE,但他却一直是孤独的。这样的去世方式,结束了流行音乐史上最伟大的一段故事。地球上,不再有让人战栗的传奇……

这样的音乐奇才,就这样地走了,确实令人感到震撼,但愿在天堂能够真正的U ARE NOT ALONE.

音乐播放器换上几首jackson的歌以怀念这们音乐界的天才与大慈善家.

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | >