写点什么

Popfly 游戏引擎已在 CodePlex 上开源

2009 年 8 月 29 日

前段时间,微软宣布 Popfly 服务将于 8 月 24 日关闭,目前其中所有的网站、Mashup 等应用和资源都已失效。不过现在,微软已经在 CodePlex 上将其游戏引擎基于 MS-PL 开源。

在得知 Popfly 即将关闭的消息之后,社区中有人希望微软可以将 Popfly 的源码使用某种方式开源。不过由于它依赖于微软的内部服务,还有一些知识产权上的依赖,因此只有在微软的数据中心里才能运行 Popfly。

幸运的是,Ben Anderson 还是带来了一些好消息

不过,我们还是有些东西可以公开——Popfly 游戏引擎。目前它只是一个游戏引擎,用来执行游戏的数据文件。它并不包含构建工具(不过它已经提供了足够的信息,您可以以此创建数据文件)以及服务器端的支持代码——我去除了一部分和 popfly.com 通信的代码(用于获取最高分,徽章等等)。不过我认为这些代码足以展示如何在 Silverlight 中使用 C#创建一个简单的游戏引擎。它也可以反映真实世界 GUI 游戏构建工具的一个侧面,让你观察它们是怎么工作的,以及摆弄一些真实的代码。

获取代码之后,你可以从 readme 文件中描述的步骤获取一些依赖项和数据文件的方法。如果你使用几星期前我们公开的 Popfly 游戏下载工具来获得游戏的话,它还会告诉你如何打开和获取这些数据文件。

简而言之,Popfly 游戏引擎是一个 C# Silverlight 项目,原本用于执行托管在 www.popfly.com 上的游戏数据文件。这是个 Popfly 网站产品环境中使用的游戏引擎,并去除了原本依赖于站点上的某些功能。根据项目描述:

  • 它是一个简单的,通用的 Silverght 游戏引擎示例代码。
  • 根据数据格式创建 Silverlight 3 的场景 / 角色 / 行为的编辑器,并可以构建新游戏。
  • 可将引擎移植至其他平台,如 XBox 360、Zune(通过 XNA 游戏工作室)或普通客户端(通过 WPF)。
  • 可改变其读取的数据格式,将它作为您自己网站的游戏引擎。

如果您对这个项目感兴趣,可以从这里下载它的源代码,并进行进一步的尝试。

2009 年 8 月 29 日 09:311551
用户头像

发布了 157 篇内容, 共 43.5 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

扒开 SqlSession 的外衣

田维常

mybatis

如何通过 Serverless 轻松识别验证码?

Serverless Devs

人工智能 Serverless 云原生

微服务架构思考 - 理清楚,管起来

jorden wang

面试必问的 Redis:主从复制

Java架构师迁哥

PostgreSQL 13 RPM中有哪些新功能?

PostgreSQLChina

数据库 postgresql 开源

应急指挥中心平台搭建,移动可视化指挥解决方案

t13823115967

可视化数据分析搭建 应急指挥

重点人员管控系统开发,情报研判系统开发

13530558032

Java:利用BigDecimal类巧妙处理Double类型精度丢失

程序员小毕

Java 架构 编程语言 阿里 开发

APICloud AVM 多端开发 |外卖 app 开发案例源码教程(上)

APICloud

Vue Web Worker 前端框架 移动终端 前端训练

阿里P8亲授MySQL学习教程笔记,一个月吃不透那我真的白活了!

Java成神之路

Java 程序员 架构 面试 编程语言

Github、知乎下载超过 28762W 次的 Java面试题库(附答案)

Java成神之路

Java 程序员 架构 面试 编程语言

用一把吃鸡的时间,免费上云搭建网站应用

华为云开发者社区

服务 建站

Demo分享丨看ModelArts与HiLens是如何让车自己跑起来的

华为云开发者社区

人工智能 智能车 hilens

为什么香港云服务器更适合放新网站

德胜网络-阳

华为18级工程师总结的50W字算法、LeetCode、操作系统、计算机底层刷题必备笔记

Java成神之路

Java 程序员 架构 面试 编程语言

一个企业用电有多浪费?90后开发者大显身手,让每度电从此更“聪明”!

华为云开发者社区

AI 物联网 智慧园区

云上可靠性测试:让我们一起给开发找点事儿

华为云开发者社区

安全 云服务 可靠性

一线大厂开源三份JDK+Spring+Mybatis源码笔记

Java架构追梦

Java spring 源码 jdk mybatis

2021 云原生走向何处?

云原生实验室

字节二面跪拜“Redis源码”后,面试官直接推荐这份笔记!真是NB

比伯

Java 编程 架构 面试 程序人生

本科毕业,六年Java开发经验,阿里技术三面+HR面,拿下38*16薪资P7offer

Java成神之路

Java 程序员 架构 面试 编程语言

Spring知识点总结!已整理成142页离线文档(源码笔记+思维导图)

Crud的程序员

spring 程序员

智慧社区综合管理平台搭建,智慧平安城市建设

13530558032

Flash Player终将成为历史,HTML5正站在舞台的中央

Geek_Willie

速来围观!阿里P8大牛写出的JDK源码剖析及大型网站技术架构与业务架构融合之道

Java架构之路

Java 程序员 架构 面试 编程语言

区块链溯源平台优势,区块链溯源系统解决方案

13530558032

限时!字节Java程序性能优化宝典开源,原来这才叫性能优化

996小迁

程序员 面试 性能优化 笔记

周立齐出任电动车联合创始人:网红经济背后的病态消费心理

石头IT视角

阿里P9都赞不绝口的面试宝典!半月看完25大专题,居然斩获阿里P7offer

Java成神之路

Java 程序员 架构 面试 编程语言

加密猫MIMI系统APP开发|加密猫MIMI软件开发

开發I852946OIIO

系统开发

软件测试必须掌握的http网络协议知识

测试人生路

软件测试

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

Popfly游戏引擎已在CodePlex上开源-InfoQ