`
zijan
  • 浏览: 65468 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Unity3D虚拟聊天室演示

阅读更多
Unity3D虚拟聊天室演示

http://zijan.byethost6.com

用Unity3D做的3D聊天室,像flash一样,第一次运行需要先安装Unity3D浏览器插件。

此Demo是为了检验QGF,一个基于Unity3D的游戏架构。
QGF是多个游戏核心模块的集合,包括了:游戏资源加载,脚本控制,摄像头,输入设备(键盘鼠标),事件机制,游戏界面,网络传输...等等

整个Demo,U3D客户端用C#编写,直接socket连接用Java编写的服务器端程序。后端程序使用NIO2,实现了高速异步跨平台跨语言的网络通讯。

MMOCC Demo V0.4 2011.12.15 update:
1)加入了室外场景
2)实现后台场景资源下载
3)加入多个NPC
4)修改的N个Bug

MMOCC Demo V0.3 2011.11.30 update:
1)加入了布置房间的功能
2)支持多语言
3)可以实时更换GUI皮肤
4)加入了GUI Debug窗口功能,Ctrl+Alt+D

MMOCC Demo V0.2
http://qileyuan.cu.cc
1)加入聊天窗口
2)支持网络联机







什么是MMOCC?
MMOCC是Massive Multiplayer Online Chat Community的缩写,即大型在线聊天虚拟社区。其中有一些比较典型的特征(网上找的我就不翻译了):
1) Avatar Creation (Design character with change of hair, clothes, pants, shoes, and colors)
2) Chatting (Chat is entered, appears in the game inside a chat bubble, and eventually disappears)
3) Credit System to purchase virtual items, clothes, etc)
4) Catalogue System (Add items, Lists all items, a user can purchase an item with credits, and their credits get adjusted. The item is put in their inventory)
5) Items (Create for the users, Can be moved, placed, and rotated inside rooms, or placed into the users inventory)
6) Walking/Talking (Users click to move to a position, can walk around objects, behind objects, interact with objects)
7) Trading (Users can exchange items for other items, or for credits- with another user)
8) Admin System (Can manage other users information, credits, Ban Users, Mute Users, etc)
9) Room Creation (Users can create a virtual room, name it, lock it, unlock it, place items inside it, and decorate it with virtual items)
10) Friend List (Users can add friends to a friends list, and private message them in-game)
11) User Items (Users can create their own objects and sell)
12) Stores Users (Users can create their own shops and businesses which offer services or items in exchange for credits)
MMOCC游戏不再以打怪升级为目的,而是以交友模拟现实生活为主,游戏中万事万物皆可自定义,小到玩家脸上的眉毛,大到建筑的外观,玩家甚者可以自己上传游戏道具和图片,和另外的玩家交换或销售。玩家还可以在游戏中玩游戏,足不出户的和好友举行party,看最新上映的电影,网购自己喜欢的商品。公司可以在游戏中发布广告展示产品,举行线上活动。有人说这就是未来的终极游戏,WEB3.0的一部分。目前属于这一类型的代表游戏有Second Life,PSHome,Webkinz。
  • 大小: 46.9 KB
  • 大小: 49.6 KB
  • 大小: 81.7 KB
分享到:
评论

相关推荐

    unity3d 虚拟屏幕键盘

    在Unity3D游戏开发中,有时我们可能会遇到需要在虚拟环境中实现输入交互的情况,例如在移动设备或VR体验中提供用户输入。这时,"Unity 虚拟屏幕键盘"就是一个非常实用的工具。这个插件专门设计用于在Unity中创建虚拟...

    基于Unity3D制作虚拟会议室

    在本项目中,“基于Unity3D制作虚拟会议室”是一个创新且有趣的尝试,它结合了游戏开发引擎Unity3D的强大功能,为用户提供了一种沉浸式的3D体验。Unity3D是目前全球广泛使用的跨平台游戏开发工具,同时也常用于创建...

    Unity3D 虚拟手DEMO

    Unity3D是一款强大的跨平台游戏开发引擎,广泛应用于游戏制作、虚拟现实(VR)、增强现实(AR)以及交互式体验的创建。在这个“Unity3D虚拟手DEMO”项目中,开发者提供了一个教程或者示例,展示了如何在Unity环境中...

    基于Unity3D的虚拟仿真案例 - 地下管廊管道系统源码.zip

    基于Unity3D的虚拟仿真案例 - 地下管廊管道系统源码.zip基于Unity3D的虚拟仿真案例 - 地下管廊管道系统源码.zip基于Unity3D的虚拟仿真案例 - 地下管廊管道系统源码.zip基于Unity3D的虚拟仿真案例 - 地下管廊管道系统...

    unity3d虚拟现实

    Unity3D是一款强大的跨平台3D游戏开发引擎,它提供了丰富的工具和功能,使得开发者能够构建高质量的3D游戏和应用程序。在Unity3D中实现3D立体游戏,主要是通过模拟人眼的立体视觉原理来创造深度感。下面将详细阐述...

    Unity3D高德地图SDK演示apk

    Unity3D高德地图SDK演示apk

    Unity3D聊天室源代码

    【Unity3D聊天室源代码】是一个基于Unity 5.0.2f1(64位)的游戏开发项目,特别设计用于在Android和Win32平台上实现聊天功能。这个项目的核心在于它使用了Richbat服务器作为后端服务,而客户端则通过调用动态库与...

    FOHEART C1惯性动作捕捉与Unity3D虚拟人物模型互动演示 .zip

    【标题】"FOHEART C1惯性动作捕捉与Unity3D虚拟人物模型互动演示"涉及到的核心技术是动作捕捉和虚拟现实技术,特别是在游戏开发和动画制作中的应用。FOHEART C1是一款惯性动作捕捉设备,它利用先进的传感器技术来...

    FOHEART C1惯性动作捕捉与Unity3D虚拟人物模型互动演示.zip

    《FOHEART C1惯性动作捕捉与Unity3D虚拟人物模型互动演示》 在现代数字娱乐、游戏开发以及影视特效等领域,动作捕捉技术扮演着至关重要的角色。它能够将真实演员的动作精确地转化为虚拟角色的行为,使得虚拟世界中...

    基于Unity3D的虚拟工业机器人建模与运动仿真.pdf

    本文介绍了一种基于Unity3D虚拟仿真的方法来建立六轴工业机器人的三维模型,并通过正向和逆向运动学方法实现了对虚拟工业机器人的姿态控制。Unity3D是由Unity Technologies公司开发的三维开发引擎,专为虚拟交互和...

    C#+Unity3D游戏源码.zip

    cC#+Unity3D游戏源码.zipC#+Unity3D游戏源码.zipC#+Unity3D游戏源码.zipC#+Unity3D游戏源码.zipC#+Unity3D游戏源码.zipC#+Unity3D游戏源码.zipC#+Unity3D游戏源码.zipC#+Unity3D游戏源码.zipC#+Unity3D游戏源码.zipC...

    unity3d实验报告.docx

    Unity 3D 实验报告知识点 一、基本概念 1. Unity 3D 介绍:Unity 3D 是一个跨平台的游戏引擎,可以用于创建2D、3D游戏、模拟、建筑可视化、产品设计等领域的项目。 2. Unity 3D 软件操作界面: Unity 3D 软件界面...

    VR教室漫游unity3D源码

    【VR教室漫游unity3D源码】是一个项目,它利用Unity3D游戏引擎来创建一个虚拟现实(VR)环境,使用户能够体验到如同在真实教室中的漫游感觉。这个项目的核心在于将3D建模、交互设计与VR技术相结合,为教育领域带来...

    基于Unity3D的虚拟校园

    虚拟校园是数字校园建设的基础,它的研究和创建对以后数字校园的建设有重要的现实意义。文章以山西农业大学信息学院为例,采用多...系统运行效果良好、维护简单,说明了Unity3D是设计、开发虚拟现实平台的有效工具。

    Unity3D虚拟现实开发之标签跟随功能

    在Unity3D虚拟现实开发中,标签跟随功能是一项基础但重要的技术,它广泛应用于各种游戏、模拟器和教育应用中,使玩家或用户能够轻松识别和追踪特定的对象或角色。这个简易工程包提供了实现这一功能的C#脚本示例,...

    unity 3D虚拟漫游

    Unity 3D虚拟漫游是一种使用Unity 3D游戏引擎创建的交互式三维环境体验,通常用于模拟现实世界中的地点,如学校、博物馆、公园等,让用户能够在虚拟空间内自由行走、观察和互动。Unity 3D是一款强大的跨平台开发工具...

    Unity3d移动设备虚拟摇杆资源

    虚拟摇杆资源的下载,适用于各种手机平台的调用以及Unity3d的虚拟摇杆开放等。

    Unity3d 卡通华丽战斗slash刀光特效VFX

    Unity、3D、特效、刀光、卡通、RPG、VFX、战斗、战斗光影、Unity3D、动作特效、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、...

    Unity3d 虚拟摇杆(轮盘)easy touch资源包(插件)

    Unity3d手机游戏开发经常用到的插件,easy touch5插件是非常实用的,可以很容易实现手游的虚拟摇杆功能控制游戏人物的走动方向。但此插件在Asset Store中是收费的,大约20美元,在这里我为同学们奉献出来了,记得...

Global site tag (gtag.js) - Google Analytics