Recently in 3d Category

现在研究下正事

| 10 Comments | No TrackBacks

什么才能算一个游戏

就我不成熟的观点来看,只有产生足够量的交互的才有游戏的前提,游戏最早是模拟现实的打猎或者过家家而产生(不要去考证),立足于与环境或者其他人的交流去模拟和促成游戏的雏形

慢慢的游戏除了去训练人们有一种技能的目的后,也开始往娱乐方面发展,现在娱乐反而是最大的满足点

但不管怎样的形式,首先要有相对分量的信息量,就算是石头剪子布,也要知道三个手型具有的意义和相应的规则

就我而言,我心目中的理想环境应该是模拟一套现实的规则来达到游戏娱乐的目的,这样说实在是蛮空泛的,所以才会说这是一个理想

现在说目前比较火的网页游戏吧

在国内其实网页游戏的概念是很狭隘的,觉得网页游戏就应该简单,或者说就是弱智点,但其实这付出的是玩得的人劳累,比如说开心农场吧

我只觉得网页游戏比较有前途的一点是能快速的应用和传达游戏,因为目前都以flash player为载体,加载的只有尽可能小的资源

我希望网络环境的变迁能改变,或者说与其考虑多平台的游戏运行,还不如专注于如何在快速应用中提高整体的效果

如果1年内flash player无法再3d领域有更大的突破,那我就只能放弃flash player平台,重新返回到传统客户端环境

如果能有突破,3d环境的加入将提升整个网页游戏的开发成本,这对于整体的游戏开发环境虽然不能像现在很多1-2个月就推出一款游戏,但无疑会让开发组有更多的思考,而不是简单的模仿或者复制

就目前而言,开发环境已经慢慢变得糟糕,这种糟糕是因为工具的升迁和人心太过于浮躁导致的,我希望一年内能有新的趋势去引导这种,引领一种新的潮流

为什么一定要提到3D,因为2d化或者比较扯的2.5D,都是依赖于美术的堆积,这种无论如何堆积,现在已经如同当年传统的2d游戏一样,遇到了不可能超越的瓶颈,追求的只能是更加真实或者更加绚丽高效的游戏环境

网页游戏应该往这方面发展,至于很多人说的,那下载东西这么多我为什么不去下载一个客户端来玩,其实为什么不能反过来想,我开一个无论走到哪都玩不需要重新安装的游戏,干嘛需要下载一个客户端来安装

这个么,是暴雪老大说的,不是我说的

对于服务器而言,网页游戏很多时候太过于突出了网页两字,所以就目前而言,很多都是基于短连接服务器技术,比如tomcat apache之类的,但不管他是什么载体形式,游戏就是游戏,需要比传统网页更多的交互量,这个交互量目前也会随着2d的极限化达到极限,这个可能很多人不能理解,这个可以这么想,b/s架构关注于b的相似性,但游戏强调更多的并不是相似性,而是考虑就目前而言玩家应该需要看到什么内容,大体方向走错了,其他再怎么弄也是白搭

地址:http://flintparticles.org/

里面有粒子示范,当然也有svn地址

Some feeling about PluseParticle 1.0.0015,对比PluseParticle嘛,这个Flint更为强劲,毕竟把PaperVision3D和away3D一些库都囊括进来了,已经分细了2d和3d的粒子功能

当然如果Flint有PluseParticle的Explorer就更好啦

粒子系统实在没啥好介绍的,还是去看代码比较好,很多时候想不到效果就是写不出来,不管你工具有多好,所以Explorer还是很有价值的,这个还是要多参考After Effect之类的软件

 

Good Luck & Have Fun!

很久以前曾今在kingda那看过的一个3d引擎开始免费提供下载

http://alternativaplatform.com/en/

 

a3d_1.jpg

a3d_2.jpg

a3d_3.jpg

 

 

 

 

 

 

 

 

 

这是从as3cn论坛看到的消息,真的相当不错

除了alternativa3D还有alternativaGUI和alternativaCore,分属用户界面和服务端-客户端领域,GUI倒是蛮PP的,有3d样式,哈,就不知道效率了

引用下官网的

AlternativaGUI就是提供的用户界面库啦

 

ad_gui_pic.jpg

Main features:

  • Easy windows and panels composing, fine components tuning;
  • Basic window interaction functions ("magnetics", "dragging", "scaling" etc.);
  • Free all elements texturing ("skinning") with fast skin switching;(其实这个对我吸引比较大)
  • Hotkeys support;
  • An ability to add new features and functions.(我也想看看它的扩展性方面怎么弄滴)

 

AlternativaCore是一个Java服务器,估计跟FDS差不多,下面列举的都是服务器应有的性能跟特征,到时候还得看性能了

 

ad_core_pic.jpg

Main features:

  • cluster structure, easily scalable through new hardware plugging in;
  • file versions support system;
  • multilanguage support;
  • own data transfer protocol created according to multiuser media requirements;
  • modular structure, letting to add new functions easily;
  • events logging system with statistics.

Technical specification:

  • Java 6.0;
  • OSGI -- modular structure support, "hot" hardware plugging in;
  • Hibernate for DB handling;
  • PostgreSQL -- DB itself (system may use other DB);
  • RMI -- remote server components interaction;
  • SVN -- for versioned files storage;
  • JUnit -- unit testing;
  • Apache MINA -- net library;
  • Terracotta -- distributed cache;
  • LDAP -- user database;
  • JMS -- messaging system;
  • OSGI cluster managing server.

 

 

Good Luck & Have Fun!

About this Archive

This page is an archive of recent entries in the 3d category.

AMFPHP is the next category.

Find recent content on the main index or look in the archives to find all content.

3D Live Statistics