自己创编儿童诗一个游戏

如果此Flash一直不显示,请安装Flash播放器插件后本页面~
如果您正在使用手机,请点击这里: 在线试玩
下载这个游戏的安卓版需要 243 积分。
使用积分不会降低你的用户等级。
开启标清版需要 243 积分。
使用积分不会降低你的用户等级。
开启高清版需要 2朵鲜花,送出鲜花的同时能够使本游戏出现在首页鲜花速递榜。
朵鲜花,购买此游戏高清版
目前您拥有鲜花
朵,每朵会为你和作者 +30 积分
每次送出鲜花打赏本游戏,能使游戏出现在首页鲜花速递榜,帮助作者提升游戏曝光率哦。
朵鲜花,鼓励作者
你当前可送
朵,每朵会为你和作者 +30 积分
分享给外站好友
把游戏贴到博客或论坛
flash地址:
扫一扫即可下载安卓版橙光哟~
&鲜花:5068 朵
收藏:2316&次
加载中……
为游戏投100积分,可提高游戏排名,此积分不计入标清购买消费。您拥有的积分为分。
让本作品出现在首页、频道页的鲜花速递栏目,并给你和作者各加30积分。您可以送 0 朵花。
游戏人次:313288 次
游戏字数:245670 字
积分购买:2107 次
 分享数:2253 人次
 评论数:3349 条
 收藏数:2316 次
最后更新: 18:17:57
朵鲜花,鼓励作者
你当前可送
朵,每朵会为你和作者 +30 积分
橙光游戏中心(Android)
这是一款神奇的游戏盒子,它首先可以满足少女们穿越搞CP的梦想~o(*≧▽≦);
不喜欢古代?那么来橙光进行一场浪漫的爱情吧~欧巴~撒浪嘿哟~。
如果你是二次元萌萌哒动漫粉那么你也会喜欢橙光的世界的,里面有着大量的知名动漫同人哟~
看小说?你太凹凸了。小说能看到帅气的让你直流口水的各色美男么?兴奋地告诉你!橙光能!
你可以尽情的yy和屏幕上的大帅哥进行各种心~灵~上的交!互!而且每天登陆会有积分获得哟~~
妈妈再也不用担心我没有积分玩游戏啦~~~(≧0≦)
*超过数十万款游戏任你畅玩
*每天超过几十余款新增游戏与更新游戏
*每周四定时更新的免费游戏体验区
*数十万与你志同道合的小伙伴们
*超人气大作《清宫计》《穿越之姻缘劫》《逆袭之星途闪耀》《一夜成名》
扫我会害羞的啦
大小:4.5M
版本号:1.6.48.0717
要求:Android4.0及以上
手机浏览器输入进入橙光iOS正版游戏总汇
微信或手机QQ用户扫描二维码直接进入橙光iOS正版游戏总汇
自己补一个剧透介绍:(文采不好没办法)她曾经是巫山水畔的”神女“,遇到了一个谜一般的男人。他温润如玉,翩翩君子,心里却藏着许多秘密,对她有许多保留。六年,云隐纪山,相濡以沫。那一日,他与她告辞,说要去一个遥远的地方。她不愿,求他留下,求他带她走。于是,他终是带她走了,去到一个遥远的荒漠。在那里,她遇到了一个男人,与她敬爱的”谢衣哥哥“完全相反的一个男人。他身着一身黑袍,目若寒星。在那里,三人的命运悄然改写……(最近都在更好色千金,更新比较慢)11.5日的更新应上级要求删除掉部分敏感词,因为时间比较赶,之前做的主角团线就顺便放出来了,不过内容不多- -最近都在做好色千金,可以无视这一点点的主角团内容……10月7日,因为流量费缩减游戏体积,没有更新内容。现在打出隐藏结局可以直接传送到番外了,送了3朵花花的同学直接读档就可以玩到番外8月3日增加谢衣番外部分剧情,2000字(太少都不好意思说啦QAQ)7月23日增加谢衣番外和主角团部分剧情,8000字,另外新坑“好色千金”求支持啊~6月30日增加初七番外 红尘困 5000字~6月23日增加谢衣隐藏HE寻幻成真和初七隐藏HE桃花幻梦的结局CG,增加番外入口。目前谢衣线终于完结了,游戏也终于23W字了,撒花~[size=5][color=DarkOrchid]?【鲜花榜特别感谢】 [b]鲜花破3200啦!!太牛逼了,爱你们哈哈哈哈~本游戏鲜花榜最高曾到全站第六,弱爆了的我从来没有想到竟有一天我也能进全站前十~!想想一年前刚入橙光的我,简直恍若隔世啊~真是太感谢真爱粉们了!5月23日当天鲜花347朵,5月21日当天鲜花285朵,全归功于我亲爱的土豪粉们~尤其是@白孤鸿 亲爱的~另外鲜花榜上的全是我的真爱粉,么么哒~在此蓝蓝我衷心感谢大家的支持和送花,爱死你们了!~~~[color=#ff0000]特别鸣谢: (每日更新)@白孤鸿,591朵,我的土豪真爱粉!!不用花篮直接送的!!泪流满面~~@舞之泪海岚,170朵,(瞳的真爱粉?!哈哈)@ddzjx朵,我的第二真爱~ @褚随蝶,123朵(论坛贴留言的妹子,我记得你哦~),@gitanjali,90朵(帮我在古吧卖安利的真爱粉!据说是和老伙伴一起卖安利的!哈哈哈~)@0夏0,70朵,@golita, 68朵~(经常留言送花的真爱~) @peterburg,66朵(神秘的大狗子……又是不买花篮的土豪~)
@送温暖的昕哥哥,61朵,@,43朵, @xue,41朵,我的萱后~
@胡吃海喝饭团子,35朵,(团子么么哒~~)
@浮生庭院,32朵(最早送花支持我的亲~)@GOGOIGO,29朵(新纳入后宫的轩妃~)
@流月幻梦,22朵~(很活跃的真爱粉~) 上榜了却没留言的亲,希望你们多留言让我了解你们啊~
还有许许多多未上榜的亲们对我的支持~哈哈哈,爱你们!么么哒~鲜花福利:番外:沈夜的专属番外,7000多字,2个结局,名为大祭司的幸(和谐)福生活,在标题界面直接点击“流月一梦”就可以进了~初七的专属番外,5000字,单结局,名为红尘困。谢衣的专属番外,目前5000字,在更,名为真实之幻。隐藏章节:现有9个,均以可攻略角色为第一视角,给你一个窥探男神内心的机会→_→9个隐藏章节共计17932字~可以开启4个隐藏结局。谢衣应真爱粉新增的隐藏章节,名为诀别诗,已经填坑,谢衣线也已经完结啦~以上福利需要3朵鲜花开启~详细介绍看下方的鲜花福利详细介绍和隐藏章节一览~你们的支持是我更新的动力~~!?【公告】
最新更新:7月23日增加谢衣番外和主角团部分剧情,8000字,另外新坑“好色千金”求支持啊~6月30日增加初七番外 红尘困 5000字~6月23日增加谢衣隐藏HE寻幻成真和初七隐藏HE桃花幻梦的结局CG,增加番外入口。6月20日大更谢衣线1W8字,谢衣线完结,其中隐藏章节诀别诗占了2460字~接下来要开始撸番外和主角团线了~6月14日谢衣线更新7000字。6月6日谢衣线大更1W字。6月1日修改UI,另外为了更有代入感,把所有剧情对话中的人物半透明的效果去掉了~历时2小时,累的半死,如果还有漏网之鱼,一定要及时留言告诉我~~5月31日增加谢衣线几处剧情分歧,修改隐藏章节彼岸灯火进入条件,使之更好进~2000字。5月29日增加沈夜番外篇内容,在重口味后面,是治愈的内容哦~需要好感达到一定值才可以看到~5月27日更新沈夜番外,7000字。(非常感谢mod大神苏晴空的悉心指导和技术大神小幸姐的古剑2控制台~!)另外更换了流月城部分场景图片。最近有很多亲反映游戏WEB和手机版本不同步,这个是一个BUG,我已经跟官方小编反映过了,若解决会第一时间编辑在公告中,目前的解决方法只有重新下载……手机端若有闪退,不能玩的问题,请找橙光客服咨询:QQ。因为web端没有任何问题,手机端出现问题这个不是作者能够控制的,属于手机平台问题。由于论坛改版,本来的游戏讨论版块被隐藏了,不再提供游戏讨论,有需要攻略的欢迎去贴吧发帖,(特别感谢@丿Top灬淡淡犭为我创建了这个贴吧~)—————————————————————————————————————————————————————————————?【游戏介绍】 “没有家人……没有过往……”失忆的玄清祭司在下界的寒雨中瑟瑟发抖,那苦苦追寻不得的回忆,到底是什么?她是谁?玄清祭司?这是她的现在,那么她的过去呢?回忆就像流月城一样遥不可及,她甚至有些羡慕小曦,至少,她拥有过回忆……(小编纳尼珍贵的第一次!)自己补一个剧透介绍:(文采不好没办法)她曾经是巫山水畔的”神女“,遇到了一个谜一般的男人。他温润如玉,翩翩君子,心里却藏着许多秘密,对她有许多保留。六年,云隐纪山,相濡以沫。那一日,他与她告辞,说要去一个遥远的地方。她不愿,求他留下,求他带她走。于是,他终是带她走了,去到一个遥远的荒漠。在那里,她遇到了一个男人,与她敬爱的”谢衣哥哥“完全相反的一个男人。他身着一身黑袍,目若寒星。在那里,三人的命运悄然改写……?【鲜花福利详细介绍】 3朵鲜花可以打开所有隐藏章节、隐藏结局、番外,同时可以开启高清画质和音质。9个隐藏章节共计17932字~可以开启4个隐藏结局~目前有4个可用隐藏章节开启的隐藏结局:永夜初晗(完美结局),最后一个傀儡人(沈夜专属),桃花幻梦(初七专属),寻幻成真(谢衣专属)。达成现有隐藏结局所需条件:①永夜初晗====沈夜线,小曦的日记+夜的沉思+大祭司之戒+逝水(人物属性需要:沈夜+小曦+初七+忠诚)②最后一个傀儡人====沈夜线,夜的沉思把玄清制成傀儡人(人物属性需要:沈夜+瞳+气质+忠诚)③桃花幻梦====初七线,生于黑暗+在水一方+影逐光(人物属性需要:初七+沈夜+气质+忠诚)④寻幻成真====谢衣线,彼岸灯火+诀别诗(人物属性需要:谢衣+初七+沈夜)现有番外为“大祭司的幸福生活”,和“红尘困”。“大祭司的幸福生活”需要通关沈夜专属隐藏结局“最后一个傀儡人”,或者直接送6朵鲜花可以直接进入。入口在封面的标题”流月一梦“四个字哦~直接点击就可以进啦~该番外有7000字,多选项,有2个结局,一个是普通结局,一个是真の结局~据说里面还有给大祭司生孩子的戏码哦!哈哈哈~“红尘困”需要通关初七专属隐藏结局“桃花幻梦”,或者直接送6朵鲜花可以直接进入。入口和上面的是一样的~该番外有5000字,无选项,单结局。“真实之幻“需要通关谢衣专属隐藏结局”寻幻成真“,或者直接送6朵鲜花可以直接进入。该番外目前在更,5000字。?【隐藏章节一览】 一般为第一人称视角,比如初七的隐藏章节就是以初七为第一人称视角。 详细开启条件请移步贴吧……(多留言你懂的) 贴吧攻略汇总帖:【沈夜】①夜的沉思:【2313字】②大祭司之戒:【1788字】③逝水:【2426字】【初七】①生于黑暗:【1665字】②在水一方:【1681字】③影逐光:【2375字】【偃谢】①彼岸灯火:【1972字】②诀别诗:【2460字】【夏夷则】①沧海遗珠:当脱俗的美丽堕入世间的茫茫尘埃中,他将如何选择?是随波逐流,还是独善其身?【未填坑】②千山暮雪:站在太华山道上,回首望去,他的身影渐渐消逝。而后,是皑皑白雪,延绵不绝……【未填坑】【瞳】①假面:每个人都有一副属于他自己的面具。而我,也一样。即便是在最亲近的人面前,也不曾摘下面具。【未填坑】【小曦】①小曦的日记:【1252字】?【蓝蓝的其他游戏】
① ② ③ ④ ⑤ ⑥ —————————————————————————————————————————————————————————————对真爱粉的回报:原创新坑【好色千金】已出: —————————————————————————————————————————————————————————————攻略:贴吧:我的微博:(不常上,有事推荐贴吧找我)【人工公告】橙光世界·极速活动参赛作品已出!名字为好色千金之情雾迷锁,是好色千金的外传。大家快去玩吧!顺便,HE会出现钟无寐的现代装哦。地址:
[size=3][color=DarkGreen][b]
自己补一个剧透介绍:(文采不好没办法)
她曾经是巫山水畔的”神女“,遇到了一个谜一般的男人。
他温润如玉,翩翩君子,心里却藏着许多秘密,对她有许多保留。
六年,云隐纪山,相濡以沫。
那一日,他与她告辞,说要去一个遥远的地方。
她不愿,求他留下,求他带她走。
于是,他终是带她走了,去到一个遥远的荒漠。
在那里,她遇到了一个男人,与她敬爱的”谢衣哥哥“完全相反的一个男人。
他身着一身黑袍,目若寒星。
在那里,三人的命运悄然改写……
(最近都在更好色千金,更新比较慢)
11.5日的更新应上级要求删除掉部分敏感词,因为时间比较赶,
之前做的主角团线就顺便放出来了,不过内容不多- -
最近都在做好色千金,可以无视这一点点的主角团内容……
10月7日,因为流量费缩减游戏体积,没有更新内容。现在打出隐藏结局可以直接传送到番外了,送了3朵花花的同学直接读档就可以玩到番外
8月3日增加谢衣番外部分剧情,2000字(太少都不好意思说啦QAQ)
7月23日增加谢衣番外和主角团部分剧情,8000字,另外新坑“好色千金”求支持啊~
6月30日增加初七番外 红尘困 5000字~
6月23日增加谢衣隐藏HE寻幻成真和初七隐藏HE桃花幻梦的结局CG,增加番外入口。[/color][/size][/b]
[size=3][color=DarkGreen][b]目前谢衣线终于完结了,游戏也终于23W字了,撒花~
[size=5][color=DarkOrchid]?【鲜花榜特别感谢】 [/color][/size]
[b][color=RoyalBlue]鲜花破3200啦!!太牛逼了,爱你们哈哈哈哈~
本游戏鲜花榜最高曾到全站第六,弱爆了的我从来没有想到竟有一天我也能进全站前十~!
想想一年前刚入橙光的我,简直恍若隔世啊~真是太感谢真爱粉们了!
5月23日当天鲜花347朵,5月21日当天鲜花285朵,全归功于我亲爱的土豪粉们~尤其是@白孤鸿 亲爱的~
另外鲜花榜上的全是我的真爱粉,么么哒~
在此蓝蓝我衷心感谢大家的支持和送花,爱死你们了!~~~
[color=#ff0000]特别鸣谢: [/color][color=RoyalBlue](每日更新)
@白孤鸿,591朵,我的土豪真爱粉!!不用花篮直接送的!!泪流满面~~
@舞之泪海岚,170朵,(瞳的真爱粉?!哈哈)
@ddzjx朵,我的第二真爱~
@褚随蝶,123朵(论坛贴留言的妹子,我记得你哦~),
@gitanjali,90朵(帮我在古吧卖安利的真爱粉!据说是和老伙伴一起卖安利的!哈哈哈~)
@0夏0,70朵,
@golita, 68朵~(经常留言送花的真爱~)
@peterburg,66朵(神秘的大狗子……又是不买花篮的土豪~)
@送温暖的昕哥哥,61朵,
@xue,41朵,我的萱后~
@胡吃海喝饭团子,35朵,(团子么么哒~~)
@浮生庭院,32朵(最早送花支持我的亲~)
@GOGOIGO,29朵(新纳入后宫的轩妃~)
@流月幻梦,22朵~(很活跃的真爱粉~)
上榜了却没留言的亲,希望你们多留言让我了解你们啊~
还有许许多多未上榜的亲们对我的支持~哈哈哈,爱你们!么么哒~[/color]
[color=#ff0000]鲜花福利:[/color][color=RoyalBlue]
番外:[/b]
沈夜的专属番外,7000多字,2个结局,名为大祭司的幸(和谐)福生活,在标题界面直接点击“流月一梦”就可以进了~
初七的专属番外,5000字,单结局,名为红尘困。
谢衣的专属番外,目前5000字,在更,名为真实之幻。
[b]隐藏章节:[/b]
现有9个,均以可攻略角色为第一视角,给你一个窥探男神内心的机会→_→9个隐藏章节共计17932字~可以开启4个隐藏结局。
谢衣应真爱粉新增的隐藏章节,名为诀别诗,已经填坑,谢衣线也已经完结啦~
以上福利需要3朵鲜花开启~详细介绍看下方的鲜花福利详细介绍和隐藏章节一览~
你们的支持是我更新的动力~~![/color]
[size=5][color=#ff0000]?【公告】 [/color][/size][b][color=#008000] [/color][/b][b][color=#ff0000]
最新更新:
7月23日增加谢衣番外和主角团部分剧情,8000字,另外新坑“好色千金”求支持啊~
6月30日增加初七番外 红尘困 5000字~
6月23日增加谢衣隐藏HE寻幻成真和初七隐藏HE桃花幻梦的结局CG,增加番外入口。
6月20日大更谢衣线1W8字,[size=5]谢衣线完结[/size],其中隐藏章节诀别诗占了2460字~接下来要开始撸番外和主角团线了~
6月14日谢衣线更新7000字。
6月6日谢衣线大更1W字。
6月1日修改UI,另外为了更有代入感,把所有剧情对话中的人物半透明的效果去掉了~历时2小时,累的半死,如果还有漏网之鱼,一定要及时留言告诉我~~
5月31日增加谢衣线几处剧情分歧,修改隐藏章节彼岸灯火进入条件,使之更好进~2000字。
5月29日增加沈夜番外篇内容,在重口味后面,是治愈的内容哦~需要好感达到一定值才可以看到~
5月27日更新沈夜番外,7000字。(非常感谢mod大神苏晴空的悉心指导和技术大神小幸姐的古剑2控制台~!)另外更换了流月城部分场景图片。
[/color][/b]
[b][color=#008000]最近有很多亲反映游戏WEB和手机版本不同步,这个是一个BUG,我已经跟官方小编反映过了,若解决会第一时间编辑在公告中,目前的解决方法只有重新下载……手机端若有闪退,不能玩的问题,请找橙光客服咨询:QQ。因为web端没有任何问题,手机端出现问题这个不是作者能够控制的,属于手机平台问题。
由于论坛改版,本来的游戏讨论版块被隐藏了,不再提供游戏讨论,有需要攻略的欢迎去贴吧发帖,[url=/f?kw=%D8%BC%B0%D7%B7%EF%BA%AE]丶白凤寒吧,点我~~[/url]
(特别感谢@丿Top灬淡淡犭为我创建了这个贴吧~)[/color][/b]
[color=#ff0000]
—————————————————————————————————————————————————————————————
[size=5]?[/size][size=5]【游戏介绍】[/size] [/color]
“没有家人……没有过往……”失忆的玄清祭司在下界的寒雨中瑟瑟发抖,那苦苦追寻不得的回忆,到底是什么?她是谁?玄清祭司?
这是她的现在,那么她的过去呢?回忆就像流月城一样遥不可及,她甚至有些羡慕小曦,至少,她拥有过回忆……
(小编纳尼珍贵的第一次!)
自己补一个剧透介绍:(文采不好没办法)
她曾经是巫山水畔的”神女“,遇到了一个谜一般的男人。
他温润如玉,翩翩君子,心里却藏着许多秘密,对她有许多保留。
六年,云隐纪山,相濡以沫。
那一日,他与她告辞,说要去一个遥远的地方。
她不愿,求他留下,求他带她走。
于是,他终是带她走了,去到一个遥远的荒漠。
在那里,她遇到了一个男人,与她敬爱的”谢衣哥哥“完全相反的一个男人。
他身着一身黑袍,目若寒星。
在那里,三人的命运悄然改写……
[color=#ff0000][size=5]?[/size][size=5]【鲜花福利详细介绍】[/size] [/color]
3朵鲜花可以打开所有隐藏章节、隐藏结局、番外,同时可以开启高清画质和音质。
9个隐藏章节共计17932字~可以开启4个隐藏结局~
目前有4个可用隐藏章节开启的隐藏结局:永夜初晗(完美结局),最后一个傀儡人(沈夜专属),桃花幻梦(初七专属),寻幻成真(谢衣专属)。
达成现有隐藏结局所需条件:
①永夜初晗====沈夜线,小曦的日记+夜的沉思+大祭司之戒+逝水(人物属性需要:沈夜+小曦+初七+忠诚)
②最后一个傀儡人====沈夜线,夜的沉思把玄清制成傀儡人(人物属性需要:沈夜+瞳+气质+忠诚)
③桃花幻梦====初七线,生于黑暗+在水一方+影逐光(人物属性需要:初七+沈夜+气质+忠诚)
④寻幻成真====谢衣线,彼岸灯火+诀别诗(人物属性需要:谢衣+初七+沈夜)
现有番外为“大祭司的幸福生活”,和“红尘困”。
“大祭司的幸福生活”需要通关沈夜专属隐藏结局“最后一个傀儡人”,或者直接送6朵鲜花可以直接进入。
入口在封面的标题”流月一梦“四个字哦~直接点击就可以进啦~
该番外有7000字,多选项,有2个结局,一个是普通结局,一个是真の结局~据说里面还有给大祭司生孩子的戏码哦!哈哈哈~
“红尘困”需要通关初七专属隐藏结局“桃花幻梦”,或者直接送6朵鲜花可以直接进入。
入口和上面的是一样的~
该番外有5000字,无选项,单结局。
“真实之幻“需要通关谢衣专属隐藏结局”寻幻成真“,或者直接送6朵鲜花可以直接进入。
该番外目前在更,5000字。
[color=#ff0000][size=5]?[/size][size=5]【隐藏章节一览】[/size] [/color]
一般为第一人称视角,比如初七的隐藏章节就是以初七为第一人称视角。
详细开启条件请移步贴吧……(多留言你懂的)
贴吧攻略汇总帖:[url=/p/]点我~~[/url]
【沈夜】①夜的沉思:【2313字】②大祭司之戒:【1788字】③逝水:【2426字】
【初七】①生于黑暗:【1665字】②在水一方:【1681字】③影逐光:【2375字】
【偃谢】①彼岸灯火:【1972字】②诀别诗:【2460字】
【夏夷则】
①沧海遗珠:当脱俗的美丽堕入世间的茫茫尘埃中,他将如何选择?是随波逐流,还是独善其身?【未填坑】
②千山暮雪:站在太华山道上,回首望去,他的身影渐渐消逝。而后,是皑皑白雪,延绵不绝……【未填坑】
①假面:每个人都有一副属于他自己的面具。而我,也一样。即便是在最亲近的人面前,也不曾摘下面具。【未填坑】
【小曦】①小曦的日记:【1252字】
[color=#ff0000][size=5]?[/size][size=5]【蓝蓝的其他游戏】[/size]
①[url=/game/5210]秦时明月之聚散流沙(第一个编推的作品,专为泡白凤而做,意外上了编推,受欢迎程度有些出乎我的意料……)[/url]
②[url=/game/13056]仙剑奇侠传三之千年缘(我的第二个编推,我做地比较用心的游戏~双女主,不同的故事,最大亮点是可攻楠竹特!别!多!)[/url]
③[url=/Game/824]仙剑奇侠传二(我进橙光的第一个作品,为了圆满仙剑2的苏媚悲剧而做,有隐藏结局,不过基本上全程纯剧情,慎入)[/url]
④[url=/Game/65493]【江苏卷】寻找我的不朽(参加高考作文比赛的作品,为了泡世勋做的,熬夜码了1W2字+抠立绘+制作,我感觉都快到人类的极限啦~!)[/url]
⑤[url=/Game/83480]好色千金(无节操新坑~在更,如果你又好色又无节操就点进来吧~)[/url]
⑥[url=/game/125637]【极速-古风】好色千金之情雾迷锁(好色千金外传,橙光世界·极速的参赛作品,长评有玩家奖拿哦)[/url]
—————————————————————————————————————————————————————————————
[b]对真爱粉的回报:[/b]
[color=#ff0000][size=5]原创新坑【好色千金】已出:
[url=/game/83480]传送门在此,点我~[/url] [/size][/color]
—————————————————————————————————————————————————————————————
攻略:[url=/p/]贴吧攻略汇总,点我~~[/url]
贴吧:[url=/f?kw=%D8%BC%B0%D7%B7%EF%BA%AE]丶白凤寒吧,点我~~[/url]
我的微博:[url=//profile?topnav=1&wvr=5]丶卿蓝蓝,点我~~[/url](不常上,有事推荐贴吧找我)
[size=5][color=#ff0000]【人工公告】
橙光世界·极速活动参赛作品已出!
名字为好色千金之情雾迷锁,是好色千金的外传。大家快去玩吧!
顺便,HE会出现钟无寐的现代装哦。
地址:[url=/game/125637]/game/125637[/url][/color][/size][color=#008000] [/color]
现在可以给自己的游戏打标签啦!有助于快速过审哦~详情请
助理君每天都会把所有更新的游戏审核一遍的,如果你发布的游戏第二天还没过审,只是说明你还有很多进步的空间,需要继续改进,但如果你对自己的游戏超有信心,可以申请 ;
如果你的作品已经做完了,可以到
申请或者在评论区 帮你把游戏添加到完结区中;
如果你的游戏通过了审核,那么它将加入到全站的排行之中,通过粉丝为你投鲜花可以改变它的排名,名列前茅的游戏就会出现在首页哦;
如果你的游戏被编辑认为品质优秀从而登上了编辑推荐,那么恭喜你可以在个人中心申请 ,签约作者可免费使用素材库中全部的素材,并且可以将自己的游戏打包成安卓游戏;
在个人中心的“选项日志”中可以看到玩家们是如何对待你设置的选项的;
如果你想宣传你的游戏,可以发一条 并@橙光原创游戏 或者去
贴吧发帖宣传。
作者菌哟,赶快到区为此作品设置投票吧!
点击下拉按钮打赏作者
标清价格:243积分,您拥有的积分为:。
高清价格:2鲜花,您拥有的鲜花为:0。
为游戏投100积分,可提高游戏排名,此积分不计入标清购买消费。
向游戏打赏1朵鲜花,或点击右侧的【+】选择打赏多鲜花。
为游戏投300积分,可提高游戏排名,此积分不计入标清购买消费。您拥有的积分为:。
向游戏打赏鲜花,您拥有的鲜花为:0。
侵犯版权或肖像权暴力、色情、恐怖内容敏感信息或危害国家安全的内容泄露他人身份信息、不当言论或人身攻击游戏已被作者删除无实质内容的纯广告
请输入补充说明:
本游戏存在于以下几个频道中,你可以选择一个或几个频道订阅,订阅相关频道之后,频道全部游戏
在你订阅期间内都是高清模式哦~
选择您需要订阅的频道:
(订阅需要&0&彩虹币,您有&0&彩虹币)
(订阅需要&0&彩虹币,您有&0&彩虹币)
您订阅的频道为:
您可以前往 “” 查看
您的彩虹币不足!收藏本视频
下载客户端
youtube 偶然间看到的一个很有趣的试验,总共有3集。封面图是Tom7模仿程序卡关时的情景。电脑会自己学着卡游戏bug感觉好厉害!
广播电视节目制作经营许可证:(沪)字第1248号
网络文化经营许可证:沪网文[6号
互联网ICP备案:沪ICP备号-3
沪ICP证:沪B2-
信息网络传播视听节目许可证:0910417IBM Bluemix
点击按钮,开始云上的开发!
developerWorks 社区
Curses是为了适应网络上各式各样不同类型的终端,而在UNIX上特别发展出的一套函数库,以专门用来处理UNIX上光标移动及屏幕的显示。本文将为你讲述Curses的编程技巧,并为你提供一个汉诺塔游戏的例程。
()XML error:
Please enter a value for the author element's jobtitle attribute, or the company-name element, or both.
梁俊辉,对Linux的网络应用和程序设计有浓厚兴趣,并且专注于这一方面研究,在IBM
developerWorks--Linux专区上发表过多篇文章。
汉诺塔游戏
汉诺塔游戏是一种古老的游戏:它有三个木柱和大小各异的盘,这些盘都能套进木柱。木柱的编号分别为1、2和3,要利用2柱把1柱上的盘都放到3柱上为之胜出。移动的规则是这样:每次只能移动柱最上面的一个盘;任何盘都不得放在比它小的盘上。
现在我们用Curses函数在终端上实现这个游戏。
Curses的由来
为了因应网络上各式各样的终端类型,在UNIX上特别发展出一套函数库,专门用来处理UNIX上光标移动及屏幕的显示。Curses最早是由柏克莱大学开发出来的,当时发展此函数库主要原因是为了提高程序对不同终端的兼容性。利用Curses开发出来的程序是与终端无关的,这对于网络上的程序是一件相当重要的事。Curses将所有终端的资料存放在一个资料库中,有了这些记录,Curses程序就能知道遇到的是哪一种终端。Curses函数介绍
下面介绍一些常用的Curses函数。WINDOW *initscr(void)
initscr()函数通常是Curses程序第一个调用函数,用于判断终端类型和初始化Curses数据结构,同时也对终端进行一次刷新以清除屏幕,为以后的操作做准备。若执行时发生错误则在标准错误输出中输出错误信息并退出,正确执行就返回stdscr这一属于WINDOW类型的变量。
int endwin(void)
每一个Curses程序在退出或要临时脱离Curses模式时都应调用endwin()函数。调用这个函数将恢复tty终端原来的状态,把光标移到屏幕的左下角,重置终端为正确的非虚拟模式.
bool has_colors(void)
has_colors()例程无需参数。若终端能产生彩色,则返回TRUE;否则返回FALSE。程序员通过调用它去判断终端是否可以使用彩色。
int use_default_colors(void)
use_default_colors例程是Curses库的一个扩展,它告诉Curses库把终端设置为缺省的前景/背景,缺省时前景为白色,背景为黑色.成功设置返回OK,否则返回ERR,两者都是整型数值。
int init_pair(short pair, short f, short b)
init_pair()例程用于更改一个彩色对的定义。彩色对是Curses的一个概念,它用一个整型数值去标志一对前景/背景彩色。该例程有三个参数:彩色对数值pair,其范围从1到
COLOR_PAIRS-1; f(foreground)指定前景彩色;
b(background)指定背景彩色。Curses预定义的彩色有:
COLOR_BLACK-黑色COLOR_WHITE-白色COLOR_RED-红色COLOR_GREEN-绿色COLOR_YELLOW-黄色COLOR_BLUE-蓝色COLOR_MAGENTA-洋红COLOR_CYAN-青色
若你嫌这几种彩色太单调,还可用init_color()来自定义。
int noecho(void)
不在终端中显示从键盘输入的字符
int beep(void)
向终端发出一个声频警告,成功执行则返回OK,否则返回ERR
int attrset(int attrs)
attrset例程把当前窗口设置为参数attrs所指定的属性,其中常用的有:A_UNDERLINE--加底线
A_REVERSE--反白
A_BLINK--闪烁
A_BOLD--高量度
A_MORMAL--标准模式,也用于恢复int refresh(void)
当在终端上进行任何操作或修改后,所期望的效果只有在调用refresh()后才能显现出来。
int mvprintw(int y, int x, char *fmt [, arg] ...)
mvwprintw()用于在屏幕上y行x列的指定位置输出一格式化的字符串,格式化用法与printf()相同。
int mvaddnstr(int y, int x, const char *str, int n)
在屏幕指定位置输出一字符串,与上述例程相比只缺少格式化输出而已。
int mvaddch(int y, int x, chtype ch)
在屏幕指定位置输出一个字符。
int clrtoeol(void)
删除当前行中从光标到行末的的所有字符
int erase(void)
在屏幕的各个位置复制空白以使屏幕得到清除。
事实上,Curses所提供的函数不下200个,但并没有必要把所有的函数都一一掌握,一切再复杂的函数均可以用一些基本的函数组合而成。Curses函数学得太多,反而有反效果,徒增加自己的困扰。有了上述的基础,现在就进行实质性的工作。定义数据结构
把编号为1、2和3的三条柱相比较,发现它们有相同和不同之处:当某一盘均放在所有柱上时,若不理会各柱的编号,将很难分辨这些柱,它们都是相同的,因此如果有一数据结构能描述其中一条柱,那么这一数据结构都适用于其余的柱;由游戏规则可知,一个盘只能在一条柱上,各条柱因有不同的盘而不同,柱上的盘应是该柱的属性,因有它从而能从其他柱中区别出来。根据上述分析,抽象出用于描述柱的数据结构如下:struct Peg {
size_t Length[MAXTILES]; 
/*自底而上,存放盘的大小,盘的大小应该是各不同的*/
/*记录柱上的盘的总数*/
定义数据结构是第一步,也是至关重要的一步。
要在终端上画出文章开头那幅图,使用Curses函数其实并不难。画出水平直线的算法:设置前景/背景彩色对,
从水平直线始端到水平直线末端循环执行mvaddch()输出空格,便得到一水平彩色条。
画出垂直直线的算法与上述算法基本相同,只是从垂直直线始端到垂直直线末端循环执行。三条柱的实现:
for (Line = TOPLINE; Line & BASELINE; Line++) {
mvaddch(Line, LEFTPEG, ' ');
mvaddch(Line, MIDPEG, ' ');
mvaddch(Line, RIGHTPEG, ' ');
其中LEFTPEG,MIDPEG,RIGHTPEG分别是三条柱的位置,垂直长度为从TOPLINE 到BASELINE
为了实现盘堆叠起来时呈尖塔形,盘的长度要形成等差,例如1,3,5,7……。在画出盘前必需设置struct Peg结构。
static struct Peg Pegs[NPEGS];
/*为三条柱定义三个结构*/
for (Size = NTiles * 2 + 1, SlotNo = 0; Size &= 3; Size -= 2)
Pegs[0].Length[SlotNo++] = S
/*自底而上设置每个盘,Ntiles为柱上盘总数*/
Pegs[0].Count = Ntiles;/*设置柱上盘总数*/然后,就可以画出三条柱上的盘:for (peg = 0; peg & NPEGS; peg++) {
/*分别画出三条柱上的盘,NPEGS为三*/
for (SlotNo = 0; SlotNo & Pegs[peg].C SlotNo++) {
memset(TileBuf, ' ', Pegs[peg].Length[SlotNo]);
TileBuf[Pegs[peg].Length[SlotNo]] = '\0';
/*设置盘的长度,即空格串长度*/
if (has_colors())
attrset(COLOR_PAIR(LENTOIND(Pegs[peg].Length[SlotNo])));
attrset(A_REVERSE);
/*设置彩色*/
mvaddstr(BASELINE - (SlotNo + 1),
(int) (PegPos[peg] - Pegs[peg].Length[SlotNo] / 2),TileBuf);
/*画出盘*/
}接收输入的实现
Curses有一个getch()例程是专门用来捕获键盘输入,返回的是所捕获的字符。移动盘的实现
实现盘的移动前首先要判断输入是否符合游戏规则。移动的目标是柱上最顶层的盘,输入是有效的柱的编号。假定From起始柱,To终点柱,必须符合以下要求:
任何盘都不得放在比它小的盘上,即其长度小于终点柱最顶层的盘的长度。
Pegs[From].Length[Pegs[From].Count - 1] &Pegs[To].Length[Pegs[To].Count - 1]
输入应是有效的,包括From和To都是柱的编号,在1至3之间;From不等于To,这是没意义的。符合上述要求的输入,被认为是有效,接着就实现盘的移动。盘的移动实际上是改变标志柱状态的数据结构。首先,要改变起始柱状态:Pegs[From].Count减一,因Length数组是有底而上设置的,当Count减一时柱最顶层的盘就自动丢弃;然后,把目标盘加入到终点柱上,即
Pegs[To].Length[Pegs[To].Count] = Pegs[From].Length[Pegs[From].Count];
Pegs[To].Count++;再根据数据结构重画一次屏幕。给出完整的程序如下:/*************************************************
hanoi -n &步数&
hanoi -a &步数&
*************************************************/
#include &curses.h&
#include &string.h&
#include &unistd.h&
#define EXIT_SUCCESS
#define EXIT_FAILURE
#define NPEGS
#define MINTILES
#define MAXTILES
#define DEFAULTTILES
#define TOPLINE
#define BASELINE
#define STATUSLINE
#define LEFTPEG
#define MIDPEG
#define RIGHTPEG
#define LENTOIND(x)
(((x)-1)/2)
#define OTHER(a,b)
(3-((a)+(b)))
struct Peg {
size_t Length[MAXTILES];
static struct Peg Pegs[NPEGS];
static int PegPos[] =
{LEFTPEG, MIDPEG, RIGHTPEG};
static int TileColour[] =
COLOR_RED,
COLOR_GREEN,
COLOR_YELLOW,
COLOR_BLUE,
COLOR_MAGENTA,
COLOR_CYAN,
static int NMoves = 0;
static void InitTiles(int NTiles);
static void DisplayTiles(void);
static void MakeMove(int From, int To);
static void AutoMove(int From, int To, int Num);
static void Usage(void);
static int Solved(int NumTiles);
static int GetMove(int *From, int *To);
static int InvalidMove(int From, int To);
main(int argc, char **argv)
int NTiles, FromCol, ToCol,
unsigned char AutoFlag = 0;
if(argc&2 || argc&3){ Usage();exit(0);}
while( (opt=getopt(argc,argv,"a:n:h") )!=-1)
switch (opt)
NTiles = atoi(optarg);
if (NTiles & MAXTILES || NTiles & MINTILES)
fprintf(stderr, "步数从 %d 自 %d之间\n", MINTILES, MAXTILES);
return EXIT_FAILURE;
AutoFlag = FALSE;
NTiles = atoi(optarg);
if (NTiles & MAXTILES || NTiles & MINTILES)
fprintf(stderr, "步数从 %d 自 %d之间\n", MINTILES, MAXTILES);
return EXIT_FAILURE;
AutoFlag = TRUE;
initscr();
if (has_colors())
int bg = COLOR_BLACK;
start_color();
if (use_default_colors() == OK)
for (i = 0; i & 9; i++)
init_pair(i + 1, bg, TileColour[i]);
/*LINES和COLS是Curses内部变量,用于存储当前终端的行数和列数*/
if (LINES & 24 || COLS & 80)
/*标准的终端为24行80列*/
fprintf(stderr, "当前小于 24x80 \n");
return EXIT_FAILURE;
if (AutoFlag)
curs_set(0);
leaveok(stdscr, TRUE);
InitTiles(NTiles);
DisplayTiles();
if (AutoFlag) {
AutoMove(0, 2, NTiles);
} while (!Solved(NTiles));
for (;;) {
if (GetMove(&FromCol, &ToCol))
if (InvalidMove(FromCol, ToCol)) {
mvaddstr(STATUSLINE, 0, "移 动 无 效 !!");
refresh();
MakeMove(FromCol, ToCol);
if (Solved(NTiles)) {
mvprintw(STATUSLINE, 0, "恭喜!! 恭喜!! 你用 %d 步赢了", NMoves);
refresh();
return EXIT_SUCCESS;
static int
InvalidMove(int From, int To)
if (From &= NPEGS)
return TRUE;
if (From & 0)
return TRUE;
if (To &= NPEGS)
return TRUE;
if (To & 0)
return TRUE;
if (From == To)
return TRUE;
if (!Pegs[From].Count)
return TRUE;
if (Pegs[To].Count &&
Pegs[From].Length[Pegs[From].Count - 1] &
Pegs[To].Length[Pegs[To].Count - 1])
return TRUE;
return FALSE;
static void
InitTiles(int NTiles)
int Size, SlotNo;
for (Size = NTiles * 2 + 1, SlotNo = 0; Size &= 3; Size -= 2)
Pegs[0].Length[SlotNo++] = S
Pegs[0].Count = NT
Pegs[1].Count = 0;
Pegs[2].Count = 0;
static void
DisplayTiles(void)
int Line, peg, SlotNo;
char TileBuf[BUFSIZ];
init_pair(20,COLOR_MAGENTA,COLOR_BLACK);
attrset(COLOR_PAIR(20)|A_BOLD);
mvaddstr(1, 25,"汉
attrset(A_NORMAL);
mvprintw(18, 30, "当前步数 : ");
init_pair(21,COLOR_RED,COLOR_BLACK);
attrset(COLOR_PAIR(21)|A_BOLD);
mvprintw(18,41,"%d",NMoves);
attrset(A_NORMAL);
attrset(A_REVERSE);
mvaddstr(BASELINE, 8,
for (Line = TOPLINE; Line & BASELINE; Line++) {
mvaddch(Line, LEFTPEG, ' ');
mvaddch(Line, MIDPEG, ' ');
mvaddch(Line, RIGHTPEG, ' ');
mvaddch(BASELINE, LEFTPEG, '1');
mvaddch(BASELINE, MIDPEG, '2');
mvaddch(BASELINE, RIGHTPEG, '3');
attrset(A_NORMAL);
for (peg = 0; peg & NPEGS; peg++) {
for (SlotNo = 0; SlotNo & Pegs[peg].C SlotNo++) {
memset(TileBuf, ' ', Pegs[peg].Length[SlotNo]);
TileBuf[Pegs[peg].Length[SlotNo]] = '\0';
if (has_colors())
attrset(COLOR_PAIR(LENTOIND(Pegs[peg].Length[SlotNo])));
attrset(A_REVERSE);
mvaddstr(BASELINE - (SlotNo + 1),
(int) (PegPos[peg] - Pegs[peg].Length[SlotNo] / 2),
attrset(A_NORMAL);
refresh();
static int
GetMove(int *From, int *To)
attrset(A_REVERSE);
mvaddstr(LINES-1, 20,"&Q&/&q& 退出
&1&-&3& 移动");
attrset(A_NORMAL);
mvaddstr(STATUSLINE, 0, "下一步: 从 ");
clrtoeol();
refresh();
*From = getch();
if ((*From == 'q')||(*From == 'Q') )return TRUE;
*From -= ('0' + 1);
addstr(" 到 ");
clrtoeol();
refresh();
*To = getch();
if ((*To == 'q') || (*To == 'Q'))return TRUE;
*To -= ('0' + 1);
refresh();
napms(500);
move(STATUSLINE, 0);
clrtoeol();
refresh();
return FALSE;
static void
MakeMove(int From, int To)
Pegs[From].Count--;
Pegs[To].Length[Pegs[To].Count] = Pegs[From].Length[Pegs[From].Count];
Pegs[To].Count++;
DisplayTiles();
static void
AutoMove(int From, int To, int Num)
if (Num == 1) {
MakeMove(From, To);
napms(500);
AutoMove(From, OTHER(From, To), Num - 1);
MakeMove(From, To);
napms(500);
AutoMove(OTHER(From, To), To, Num - 1);
static int
Solved(int NumTiles)
for (i = 1; i & NPEGS; i++)
if (Pegs[i].Count == NumTiles)
return TRUE;
return FALSE;
static void
fprintf(stderr, "\nhanoi\t[n]步数 -- 玩游戏\n\
\t[a]步数 -- 示范\n\t[h] \t-- 帮助 \n");
printf("\e[0;33m其中步数在%d-%d之间\e[0m\n", MINTILES, MAXTILES);
/*----------------the end-----------------*/编译
在Linux上编译Curses程序时,gcc要带 -lcurses参数,即
gcc -o hanoi hanoi.c -lcurses运行结果如下图:
developerWorks: 登录
标有星(*)号的字段是必填字段。
保持登录。
单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件。
在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。
所有提交的信息确保安全。
选择您的昵称
当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。昵称长度在 3 至 31 个字符之间。
您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。
标有星(*)号的字段是必填字段。
(昵称长度在 3 至 31 个字符之间)
单击提交则表示您同意developerWorks 的条款和条件。 .
所有提交的信息确保安全。
IBM PureSystems(TM) 系列解决方案是一个专家集成系统
通过学习路线图系统掌握软件开发技能
软件下载、试用版及云计算
static.content.url=/developerworks/js/artrating/SITE_ID=10Zone=LinuxArticleID=20784ArticleTitle=用Curses函数编写一个汉诺塔游戏publish-date=}

我要回帖

更多关于 幼儿园早操创编 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信