Xsolla有幸与Petroglyph的总裁及创始人Michael Legg进行了对话。

这是及时战略游戏中对主要一家公司。

由前Westwood的员工 创办,还设计了一块新的RTS游戏-Grey Goo。会将传统的命令与征服的游戏情景提升到一个全新的阶段。 Michael解说了一些游戏发展过程。并介绍了中间件做游戏的优势。

w=580&h=354" alt="" width="580" height="354" style="max-width:100%; height:auto; margin-bottom:0.5em; clear:both; display:block; margin-left:auto; margin-right:auto">

给我们介绍一个你的工作室吧

Petroglyph 专注于即时战略游戏

我们的出生召唤我们回归到命令与征服的光荣使命中。如今,我们正在制作新的RTS游戏-Grey
Goo

在与对手的激战中。有三种不同的部分组成。故事战役,小规模战斗,和多人角色扮演。这款游戏会把我们带回及时战略游戏的最初。比較陈旧可是我不想说是核心微观管理。更像是一款完美的命令与征服风格的游戏。在经济,基地建造和战斗中都非常平衡。

你是用自己的引擎还是别的技术?

我们自己创作全部的东西。我们的自主产品叫做Glyphics。client和server都是我们自己运营。

我们都一堆自己的自己定义工具。

您觉得对于游戏开发商来说最重要的工具是什么?

我们真的非常喜欢的中间件解决方式。

假设我们没有自己写。我们真的要抓住这个机会。

我们给一些音响系统授权。和Xsolla合作,我们使用Scaleform为我们的用户界面。

假设有人能够做一个独立的解决方式,那么没有程序猿就能够正常工作。这是一个巨大的帮助。牢靠的中间件能够节省时间,你能够在此时间投入到你更喜欢的游戏中。当然,有时你不得不编写特殊的代码以符合某些需求。可是,我们总是寻找现成的解决方式。

你们做这款游戏有多久了?

w=580&h=363" alt="" width="580" height="363" style="max-width:100%; height:auto; margin-bottom:0.5em; clear:both; display:block; margin-left:auto; margin-right:auto">

Grey Goo我们有2年了,2015年年初发行。

你准备怎样发行这款游戏?

Steam。同一时候在游戏的官网上也会发行。我们从发行商Greybox那也会得到一些帮助。

这家公司能够帮助我们控制server。我们的玩家能够自己来操控。

你们有抢先体验么?

抢先体验项目是可行的。你能够在游戏公布前就注冊。我们在早期使用没有收费。可是如今,我们正处在这个亲朋好友阶段。这样的预公布的行动为我们提供了非常多宝贵的意见。我们能够得到游戏的物流理念和跟踪全部的游戏。但最重要的是平衡整个的游戏。

我们正在建设一个RTS游戏。具有非常不同的派别。

每一个阵营都有自己独特的科技树。早期的Access是一个伟大的方式,能够帮助我们了解到什么地方过头了,什么地方还有不足 。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

Petroglyph访问:中间件游戏的更多相关文章

  1. hibernate 入门([数据访问中间件] 开源框架)

    1.内容:  hibernate 也是一个经典的[数据访问中间件] 开源框架.    2.hibernate核心组件       SessionFactory[整个数据的操作]重量级组件       ...

  2. MTDDL 美团分布式数据访问中间件(转)

    MTDDL 美团分布式数据访问中间件(转) 原文地址:MTDDL--美团点评分布式数据访问层中间件 因原文文字和图显示有问题,故整理于此,仅供参考. 业界方案 组件 简介 Atlas Qihoo 36 ...

  3. .netcore实现一个读写分离的数据库访问中间件

    在实际业务系统中,当单个数据库不能承载负载压力的时候,一般我们采用数据库读写分离的方式来分担数据库负载.主库承担写以及事务操作,从库承担读操作. 为了支持多种数据库我们先定义一个数据类型字典.key为 ...

  4. 《大型网站系统与Java中间件实践》读书笔记

    分布式系统的基础知识 阿姆达尔定律 多线程交互模式 互不通信,没有交集,各自执行各自的任务和逻辑 基于共享容器(如队列)协同的多线程模式->生产者-消费者->队列 通过事件协同的多线程模式 ...

  5. 中间件Study-了解什么是中间件

    一.中间件含义:中间价是位于各种平台(硬件和操作系统)和各种应用之间的通用服务. 帮助应用实现高效的.可靠的消息使应用之间实现便捷的互联互通高效.可靠构建企业应用实现分布式应用的快速搭建和部署注:中间 ...

  6. Java基础之中间件的初识

    java常用的中间件 一般本地开发的话建议使用tomcat.(小项目,或者是个人开发) linux系统建议使用jetty或apache hpptd 大型的项目或者商业项目就用JBOSS或webloig ...

  7. 游戏编程模式 Game Programming Patterns (Robert Nystrom 著)

    第1篇 概述 第1章 架构,性能和游戏 (已看) 第2篇 再探设计模式 第2章 命令模式 (已看) 第3章 享元模式 (已看) 第4章 观察者模式 (已看) 第5章 原型模式 (已看) 第6章 单例模 ...

  8. 朱晔的互联网架构实践心得S1E5:不断耕耘的基础中间件

    朱晔的互联网架构实践心得S1E5:不断耕耘的基础中间件 [下载本文PDF进行阅读] 一般而言中间件和框架的区别是,中间件是独立运行的用于处理某项专门业务的CS程序,会有配套的客户端和服务端,框架虽然也 ...

  9. java常用的中间件

    tomcatWeblogicJBOSSColdfusionWebsphereGlassFish 一般本地开发的话建议使用tomcat. linux系统建议使用jetty或apache hpptd 大型 ...

随机推荐

  1. decimal ? 含义

    例如:   decimal ? je = zfje;   意思是  将 JE赋值为  ZFJE ,  并且允许  JE 为 NULL 值 这时JE为引用类型

  2. CSA 第五届研讨会 想象

    参加第五届CSA云安全联盟研讨会. 人们太.所以,我们没有找到座位.立一个很长的时间.为了弥补没有时间坐在办公室.一个补回来.首先为大家介绍的信贷云,事实上独立: 信-使用-云 1. 信-使用-云 什 ...

  3. 获取Winform窗体、工作区 宽度、高度、命名空间、菜单栏高度等收集

    MessageBox.Show("当前窗体标题栏高"+(this.Height - this.ClientRectangle.Height).ToString());//当前窗体标 ...

  4. c++学籍管理系统

    程序在编译时出错(vc++ 6.0) 求哪位大神帮忙改改 #include<iostream> #include <string> #include<conio.h> ...

  5. Oracle Product Hub / Product Lifecycle Management / Product Information Management / Advanced Produc

    In this Document   Goal   Solution   1. Master List showing sample code for APIs in Product Data Hub ...

  6. 跨域请求jQuery的ajax jsonp使用常见问题解答

    前天在项目中写了ajax jsonp的使用,出现了问题:能够成功获得请求结果,但没有运行success方法,直接运行了error方法提示错误--ajax jsonp之前并没实用过.对其的理解为跟普通的 ...

  7. Android应用启动还有一个应用

    已知包名和应用入口Activity 包名:org.ww 应用入口:Activity:org.ww.TestActivity Intent intent = new Intent(); intent.s ...

  8. hdu 3081 hdu 3277 hdu 3416 Marriage Match II III IV //灵活运用最大流量

    3081 意甲冠军: n女生选择不吵架,他甚至男孩边(他的朋友也算.并为您收集过程).2二分图,一些副作用,有几个追求完美搭配(每场比赛没有重复的每一个点的比赛) 后.每次增广一单位,(一次完美匹配) ...

  9. 新建WindowsPhone项目时提示未将对象引用设置到对象的实例

    问题: 安装好新系统之后(只有Windows8 专业版和企业版支持hyper-v),然后安装vs2012,再安装Wp8 Sdk,安装完毕后新建Windows Phone项目,会提示未将对象引用设置到对 ...

  10. Ubuntu14.04 工作区设置

    记ubuntu您可以切换工作区,但我按住 Ctrl+Alt+方向键 交换器,有没有反应,在这样的使用切换啊. 原来Ubuntu14.04默认并没有开启,仅仅须要设置一下就OK了. 1.打开系统设置.外 ...