, ,
帕拉巫社区-- 官方应用程序开发博客

ParaWorld Application Development Blog

All work Copyright © 2004-2007 ParaEngine Corporation

Written by Li, Xizhi

Email: LiXizhi@yeah.net

lxz1982@hotmail.com

Version # 1.00

星期五, 二月 29, 2008

Version history:

2008-2-4 Version by LiXizhi

引言

从2007年11月起,我们对帕拉巫社区的定位和形态做了大的调整。新社区的概念的形成分成了下面几个阶段

  • 2007年11月:找到了社区的定位。对新的内容进行了大量BrainStorming, 书写了许多策划文档
  • 2007年12月:对以Facebook为主的新的社交网络形态有了非常深刻的理解;进行了大量的2D和3D社区的类比。 最终找到了3D社交网络的新形态。其中Facebook的病毒式传播和开放API开发架构,展现了下一代的社交平台的新形态。 开发团队接受和学习了新的基于APP的社区形态。
  • 2007年1月:以开发团队为核心,全面调整了策划和开发架构,设计与实现了部分官方工具应用程序(包括服务器和客户端)。帕拉巫社区的新架构和新形态包含并且超越了前面看到的产品。
  • 2007年2月:实现所有新模式下的核心App开发内容(包括服务器和客户端):产生一个可以运行的版本。开发过程没有美术和策划的直接参与,主要是为了尽快形成模式, 让整个团队理解我们要做的产品。 此时我们称为Stage 1
  • 2007年3,4月:重新设计和制作全部UI。由策划,市场,美术,在不改变架构的前提下,将Stage 1修改成为目标用户喜爱的产品形态Stage2.

由于整个社区(丛登录界面到里面的内容)全是由APP组成的;这里记录了官方应用程序开发的一些博客。 主要是记录每个应用程序早期的一些截图。

目录

官方应用程序

目前开发的应用程序,按照开发时间次序排列

到2008.2.4日为止的

EditApps

添加/删除程序的应用程序

编辑已安装的APP

下载更多的APP

APP也可以在首页上

EBook

浏览、阅读、制作3D电子书。3D电子书由玩家创作的文字,图片,声音,3D世界组成。 用户可以用它制作App帮助和说明书,贺卡,相册等等,发布后可以和朋友共享。

Blueprint

浏览、使用、制作3D工程图;与朋友分享你的3D作品. 主要是简化用户在平时和某些APP中的创作。应该也会有人创造出非常好的工程图,在关系网中流传开来。玩家的背包中可以有朋友的,自己的,他人的工程图纸。工程图APP是官方比较重要的APP之一

新建工程图,四周有围栏

保存工程图

创建完毕的

预览别人的图纸

RoomHostApp

为应用程序开发商和用户集中的提供创建、加入他人世界的房间服务

早期功能测试

Inventory

为应用程序开发商和用户提供可交易物品的背包空间服务, 同时包括物品管理,不同背包内的物品买卖和交易

ActionFeed

为应用程序开发商和用户提供用户行为在人际关系网中的传播

ScreenShot

快速屏幕截图、上传图片、浏览其他玩家上传的图片

Debug

应用程序开发者,用来调试NPL程序的工具集

Map

提供2D、3D的地图服务:包括地球尺度的虚拟土地的浏览、买卖、交易、基于Map的广告、个人地图、搜索等等

Map 可以加入到首页,其他APP也可以。

Map中加入了公路,海洋等,还在开发中

场景中的Map APP:插入点IP 包括菜单,首页,界面等。

放大看的

Login

提供各种样式的登陆与认证窗口。支持官网和第三方认证方式,应用程序开发商和用户都可以使用。

Settings

更改计算机的图形、声音、键盘等的设置

NewWorld

创建新的虚拟世界向导。向导提供事先制作好的世界,用户可以直接修改来生成自己的世界。

ParaWorldIntro

帕拉巫世界介绍: 包含30分钟的社区引导、社区教程、制作群、APP开发网 & SDK、帮助、CG等. 30分钟的社区引导包括:注册,建立3D形象,加入城市,学习3D的操作,创建和浏览关系网和应用程序

玩家可以将自己作的3D世界,设置为自己的桌面首页。

同样的帮助App可以在首页或3D世界内

WebBrowser

内嵌的Internet网页浏览器. 可以在3D世界中直接打开并操作网页。支持多种窗口模式和3D材质模式。应用程序开发商可以调用。

内部浏览器app, 登陆app, 流媒体视频app

VideoRecorder

在游戏中录制流媒体视频: 支持AVI,WMV, Xvid, Divx, 3D立体Stereo输出等。

Painter

在3D世界中用画笔绘制图案和贴图:可以在可换贴图的3D模型上绘制,可以用外部图片,电影,Flash文件做模型贴图

Theme

更改桌面及所有UI的图形风格,背景音乐等。

CCS

编辑人物的种族、相貌、衣着和道具,以及玩家的化身(avatar)管理.

BCS

建筑换装系统。像搭积木一样制作一个房子: 地板、楼层、窗户、桌面、装饰等

Chat

聊天即时通讯: 支持组、好友列表、隐私管理等

Env

编辑自然环境的应用程序: 包括天空、海洋、陆地等

MiniMap

在3D世界中显示小地图:包括玩家和NPC位置, 应用程序传送点位置等

Groups

让玩家建立自己的组群、公会、公司。玩家可以浏览、加入其他人建立的组织,参加组织的讨论、活动等。组群的用户通常会聚集在城市中的某些位置。某些庞大、活跃、地理位置集中的组群可以向官方申请成为新的城市。

Tasks

让玩家和其他应用程序建立任务的应用程序。 任务是和奖励紧密联系的。用户和其他APP可以通过Task APP 制作和发放任务。任务支持多种完成条件和奖励条件。

Worlds

载入/保存 虚拟世界; 发布/下载虚拟世界; 管理游戏世界服务器。

Profiles

管理/同步所有用户的信息Profile (mcml). 用户的信息包括基本信息、朋友列表(social graph)、应用程序博客App boxes(Avatar, Map land, ...)等

Discussion

给其他应用程序提供BBS论坛方式的聊天、留言板窗口。大多数APP的首页都有一个使用本应用的论坛,上面可以收集用户意见、发布消息等

Homepage

给其他应用程序提供多种样式的可定制的首页。开发者只需写一行代码就可以让自己的APP首页具有下面功能: (1) 大厅服务:用户可以通过首页创建或加入其他人或开发者的3D在线世界 (2) 商城:用户可以买到此应用程序的物品 (3) BBS论坛:发布收集用户意见,开发者消息等 (4) 美术资源管理:制定哪些相册图片,3D模型可以显示在创建工具栏中,在3D世界中使用。

Assets

用户可以上传和使用图片相册、3D模型,并和朋友共享。用户可以将图片和3D模型有选择的加入到自己的创作工具栏中,在3D世界中使用。应用程序开发者也可以将资源发布到自己的应用程序首页,推荐给应用程序的用户。

给高级用户使用的其中一个UI。玩家可以上传和服务器同步模型,图片等。

Developers

创建开发其他应用程序的应用程序。

产品中的一些3D美术方面的进展

此组按时间排列。2007年美术主要在完善过去的任务。 等到产品App形态固定后,美术团队和策划一同加入开发。 2008.1.10

类似Google Earth的虚拟地球系统(2008.1)

Map App 中的小城市(引擎中的示意图)。玩家的在线状态和虚拟土地买卖在这里

[注:] 这个不是玩家内部的3D世界,而是地球尺度的地球APP的外观。

将来人物头上显示状态,一些粒子表示活跃程度

2D 地图(P 。E。岛)MCML层的逻辑在这里:玩家可以共享、收藏个人世界地图标记。

可组装的建筑部件(2008.1)

2008.1 BCS又丰富了些 by ZhangYu (made by art director)

上面部件,玩家可以组建出下面的建筑

内部:可以从楼梯上2楼。

人物部分(2008.1)

人类:

人类:各种服装

一些动物:

宠物部分(2008.1)

社区中的宠物系统

2系列的一种风格场景 (2008.1)

将来的玩家创造的虚拟世界的场景风格会非常多:这里是一种风格。

Topic attachments
I Attachment History Action SizeSorted ascending Date Who Comment
JPEGjpg 100000000000017F000000E8FF1D1732.jpg r1 manage 8.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000001A900000092E1878167.jpg r1 manage 8.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000017D000000A9E468851C.jpg r1 manage 12.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000001A3000000DD633E5E11.jpg r1 manage 12.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000001EB00000108B46B834F.jpg r1 manage 12.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000002020000009E71AFA294.jpg r1 manage 12.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 1000000000000204000000CCBB0F0F47.jpg r1 manage 12.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000001FC000000DAC6E1D87E.jpg r1 manage 16.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000002010000012F36254F58.jpg r1 manage 16.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000002D90000020C637E1E75.jpg r1 manage 28.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000002E400000196429806F2.jpg r1 manage 28.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 1000000000000227000001946379DC70.jpg r1 manage 36.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000021900000187566A8228.jpg r1 manage 40.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000022A00000199D5193E89.jpg r1 manage 40.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040000000300E0DD707D.jpg r1 manage 88.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000004200000025C69F5EA2E.jpg r1 manage 92.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040000000300D43E39A7.jpg r1 manage 96.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000003C70000025BC79BC6D1.jpg r1 manage 100.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040000000300B083D8E9.jpg r1 manage 100.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040A000002BFAC932CBE.jpg r1 manage 104.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040A000002BF8BA6C831.jpg r1 manage 108.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000004200000025C049A2BFE.jpg r1 manage 108.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000004200000025CF854D5AD.jpg r1 manage 108.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000004000000030043CF1A60.jpg r1 manage 112.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040A000002BFE1EDA45E.jpg r1 manage 112.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 1000000000000400000003009DAA9D95.jpg r1 manage 116.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040000000300F02BF0D8.jpg r1 manage 120.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040A000002BF311299C6.jpg r1 manage 120.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040A000002BF7DBD6EEC.jpg r1 manage 120.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040000000300281592A9.jpg r1 manage 132.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 1000000000000400000003002D1208D8.jpg r1 manage 132.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040000000300B03268AF.jpg r1 manage 132.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040000000300DB0FDDED.jpg r1 manage 132.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 100000000000040000000300EB75DC29.jpg r1 manage 136.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
JPEGjpg 10000000000004000000030054FF5B10.jpg r1 manage 140.0 K 2008-02-29 - 10:37 LiXizhi 'Unknown' extracted from 'ParaWorld App Dev blog.odt'
Unknown file formatodt ParaWorld App Dev blog.odt r1 manage 2717.3 K 2008-02-29 - 10:37 LiXizhi Original ParaWorld App Dev blog.odt document
Topic revision: r1 - 2008-02-29 - LiXizhi
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback