惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
爱范儿
爱范儿
V
Visual Studio Blog
Last Week in AI
Last Week in AI
阮一峰的网络日志
阮一峰的网络日志
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 三生石上(FineUI控件)
博客园 - Franky
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
M
MIT News - Artificial intelligence
罗磊的独立博客
L
LangChain Blog
Jina AI
Jina AI
IT之家
IT之家
J
Java Code Geeks
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页

博客园 - X Peng

博客迁址 xpeng.scorpionstudio.com 终于,我们的新产品Fotor Slideshow Maker上线了!! 总结了一下新手学习Windows 8 Metro App 开发的捷径 Ryzom简易汉化教程 在Windows上编译运行Ryzom客户端 在Windows(x86)上编译、配置并运行Ryzom Core(服务器/客户端) 关于Ryzom游戏开发的路线图 和Ryzom相关的项目简介 开始研究Ryzom Core! 引擎设计与商业模式 新编辑器即将诞生 专注工具的日子 Tao Project Prototype 0.2.0 Tao Project Prototype 0.1.0 What is Tao Project 进化世界 随机宇宙 EDS(屏幕截图) EDS(实例)
除了随机还要进化——对Infinity进一步的想法
X Peng · 2008-04-11 · via 博客园 - X Peng

       其实目前随机过程已经可以实现大量东西了,但是和自然界比起来还是不值得一提啦。

       和环形山一样,星球表面在固定点以少量参数甚至可以生成植物、生成建筑物,这可能是下一步的目标,但我最近迷住了进化神经网络,正在考查其在游戏中的应用可能性。

       随机星球,也就是星球引擎,现在已经不少了,各处都有介绍。随机过程的建筑物其实也相当Cool,如果Infinity能让我们俯冲扫射星球表面的建筑物,那是相当的Cool啊!

http://www.vterrain.org/Culture/BldCity/Proc/index.html,这个地址是一个过程建筑物方面的网络节点,大家有兴趣可以去看看。

这是随机方法生成的建筑物

用在纽约市就是这个样子

       植物,Infinity由于专注于太空,对随机植物没有做什么应用,其实如果星球表面采用这个技术的话,也很Cool,目前植物系统有很多方法实现,比如传统的左旋系统即L系统,或者进化方法等等。都非常漂亮,这里我有个网络节点的链接:来自于形态进化算法之父的网站,上面的生物很漂亮:http://www.genarts.com/karl/panspermia.html

这个不是海马,叫“天马”,呵呵,只用了几十个参数吧

        大家感兴趣的话可以下载他网站上的视频,就是从宇宙中掉出来的种子,然后变化的图像,全部使用进化算法创建的图像,异常精彩!

        这里也有一篇我目前关于这方面的介绍和我的项目进度:http://bbs.gameres.com/showthread.asp?threadid=100231,属于“过程图像”和“复杂系统”领域,其实我的目标主要是能在像Infinity这样的MMO上面应用这种可以自进化或者交互的的人工生命,大家试想如果Infinity不仅仅是图像漂亮和宇宙的宏大,每个NPC(敌方战舰或者星球表面的一群居民)能非常聪明的和你交互(不像现在这样的重复又重复),能够因为你的影响而改变(进化),那是多么“恐怖”的事情啊!^-^