设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 30453|回复: 5
打印 上一主题 下一主题

[通用发布] 把游戏分享给你的好友(点击转播到微博、空间)

[复制链接]

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

跳转到指定楼层
1
发表于 2011-4-20 16:45:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
现在大部分成熟的SNS游戏中都会有“将本游戏分享给朋友”。由玩家将游戏分享给玩家,会使你的游戏带来更强的生命力,如果你的游戏本身质量不错,那仅凭这一个按钮就可能让你在很多年后都还不断有新玩家。

简单的说,可以直接转播、人气比较旺的SNS领域,在国内主要是(按日均IP统计):
QQ空间(2700W)、新浪微博(1000W)、腾讯微博、百度空间、人人网、开心网。
其他还有新浪博客、网易博客也是接近1000W的日均IP,但不支持一键转载,这个我们就没法做了。

其实在游戏里制作这样的按钮非常简单。流程如下:
1、在脚本里面随便一个地方先写好所有的链接。各家SNS的链接格式如下:
  1. 新浪微博:
  2. http://v.t.sina.com.cn/share/share.php?pic=图片地址&title=微博的内容
复制代码
  1. 腾讯微博:
  2. http://v.t.qq.com/share/share.php?title=微博的内容&url=链接地址(最好是QQ空间)&pic=图片(可用|分开多张)
复制代码
  1. QQ空间:
  2. http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?title=标题&url=分享的内容(最好是QQ空间)
复制代码
  1. 人人网:
  2. http://share.renren.com/share/buttonshare.do?link=链接页面地址(比如你的发布帖子或者你的BLOG)
复制代码
  1. 百度空间:
  2. http://apps.hi.baidu.com/share/?title=标题内容&url=链接地址
复制代码
  1. 开心网:
  2. http://www.kaixin001.com/~repaste/share.php?rtitle=标题&rurl=链接地址&rcontent=文字内容
复制代码

需要说明的是,如果你用RM直接写,最好用URL编码(看下面的工程范例)。最简单获得URL编码的方法是直接把你的文字输入到百度里面搜索一下,然后百度的地址栏就会显示你的文字的URL编码。另外腾讯微博从游戏中直接连过去比较困难,各种乱码,如果你有自己的空间或者服务器,在服务器上跳转一下会比较好。
我推荐的顺序:QQ空间 = 新浪微博 > 腾讯微博 > 百度空间 > 人人网 >> 开心网
其中QQ空间推荐的时候会自动转发到微博,如果你搞不定腾讯微博的编码,不用也罢。

以《姜太公的小岛》为例,各项链接如下(点击后看浏览器地址栏就可知道怎么写的):
新浪微博 腾讯微博 QQ 空间 人人网 开心网 百度空间

然后在脚本任意地方,随便给个全局变量写上内容,如:
  1. $sns_s3 = "http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?title=推荐一个游戏《XX》&url=http://user.qzone.qq.com/18342261/blog/1301635800&rcontent="
复制代码
最后你自己在游戏里加个按钮(任何地方都可以,甚至是NPC里面的“脚本”都可以),然后执行时候脚本内容为:
  1. bb_66rpg = Win32API.new('shell32.dll','ShellExecuteA',%w(p p p p p i),'i')
  2. bb_66rpg.call(0, 'open', $sns_s3, 0, 0, 1)
复制代码
就可以了,一个很普通的联网打开浏览器的脚本,重点在于上面SNS的书写。

RMXP工程范例: Project1.rar (187.01 KB, 下载次数: 151)
RMVX工程范例: Projectvx.rar (237.89 KB, 下载次数: 185)

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

2
发表于 2011-4-22 00:14:03 | 只看该作者

把游戏分享给你的好友(点击转播到微博、空间)

本帖最后由 yangff 于 2011-4-22 00:15 编辑

表示疼讯的不会乱码啊……
话说再加个推广成就神马的……
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

3
 楼主| 发表于 2011-4-23 20:53:15 | 只看该作者

把游戏分享给你的好友(点击转播到微博、空间)

就为了发这个通用发布的东西,把区都合并了……

点评

这必须吐槽啊= =  发表于 2011-4-23 21:10
这句话太有槽点了……  发表于 2011-4-23 21:03
+1  发表于 2011-4-23 21:03
这句话很有吐槽点,然后被围观吐槽了  发表于 2011-4-23 21:00
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6855
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

4
发表于 2011-4-23 23:07:50 | 只看该作者

把游戏分享给你的好友(点击转播到微博、空间)

= =这样的代码 XP工程和VX工程应该都是一样的吧











你知道得太多了

回复 支持 反对

使用道具 举报

乌有君
5
乌有君  发表于 2011-4-24 00:33:45

把游戏分享给你的好友(点击转播到微博、空间)

本帖最后由 匿名 于 2011-4-24 01:25 编辑

直接调用加网的API不是更方便么,后面直接改下参数,前面神马地址都不变 ~\(≧▽≦)/~

于是,插播无趣的石器源码:

  1. def command_share
  2.     $game_system.se_play($data_system.decision_se)
  3.    #过了那么多年,选择窗口大家还是在用NEW个WINDOW的古老写法么- -
  4.     rdk = sys_ani_easy_choice(["分享至QQ空间","分享至MSN","分享至新浪微博","分享至人人网","分享至腾讯微博"])
  5.     case rdk
  6.     when "分享至QQ空间"
  7.       td = "qzone"
  8.     when "分享至新浪微博"
  9.       td = "tsina"
  10.     when "分享至人人网"
  11.       td = "renren"
  12.     when "分享至腾讯微博"
  13.       td = "tqq"
  14.     when "分享至MSN"
  15.       td = "msn"
  16.     end
  17.     gcd = "http://www.jiathis.com/send/?webid=#{td}&url=http://url.cn/01Ehqf"
  18.    a = Win32API.new('shell32.dll','ShellExecuteA',%w(p p p p p i),'i')
  19.    a.call(0, 'open', gcd,0, 0, 1)
  20.   end
复制代码
新浪博客、网易博客神马的用这个也能做

相关链接:http://rpg.blue/thread-175129-1-2.html
不过那边被无趣的小朋友们引导去了一个更无趣的讨论方向
于是捏,偶只能像炸弹一样抠鼻
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
110
在线时间
953 小时
注册时间
2007-4-25
帖子
805
6
发表于 2011-4-24 03:08:36 | 只看该作者

把游戏分享给你的好友(点击转播到微博、空间)

回复 Anonymous 的帖子

jiathis 多一次路由,不符合极简主义的思想,嘿嘿。
每次说这种话的时候最怕的就是某软件工程师蹦出来说抽象永远优于细节……

(跑题:大蛇兄的宣传行为也该收敛一下了,毕竟人家就是因为这个而反感的——说实话我有时都觉得烦——凡事不可太过哈。大蛇兄技术是没得说,但 RPG 人群又不全是程序技痴,只在技术方面加工,岂不真成“盐罐子”(<-- 此乃上述战贴典故 =w=)了?倒不如求得同志二三人,让世人有缘目睹趋近于完美的亚特兰蒂斯呢。)

点评

- - 让我们摆脱原始的石器时代迈向新的文明 (大雾  发表于 2011-4-24 12:24
虽不符合极简,然却符合现今分工外包之大势所趋。【跑题】旁人视为宣传,而我则只视为一种忠诚与归属,正如名片上总会有自家公司那样。~\(≧▽  发表于 2011-4-24 03:43
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-21 22:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表