Gentek Introduce(en)

30
Introduction Of GentekA pplication CloudMMOG.com Ver 0.1.0.20111122en

Transcript of Gentek Introduce(en)

Page 1: Gentek Introduce(en)

Introduction

Of

Gentek™ A pplicationCloudMMOG.com

Ver 0.1.0.20111122en

Page 2: Gentek Introduce(en)

Tipi ta l Problems Samples in Game Project

Schedule delay again and again. Overspend more and more

Many projects abortion since core programmers fire their

company

Quality is much lower than the plan at the begining

Find instable after online operation, lost players painfully

After buying back so-called famous game engine, but find it’s

just a renderer. For MMORPG R&D, it’s just floatcloud and pits.

How many teams did or doing struggled in the mud

Page 3: Gentek Introduce(en)

Gentek™ Brief

What can Gentek™ do for you?

Middleware and

solution for

MMOG

Mature and stable, stride

over technical risk

Quickly clone

production line to

form team & product

game

Reduce cost to 2-3

times, cut down schedule

3-4 times

Gentek™

Page 4: Gentek Introduce(en)

Gentek™ Brief

Biz Features

Graphic effect as well as internationally recognized engines. Support 3D, 2D,2.5D games

Net IO engine is thoroughly tempered, time-tested

Server architecture supporting tens thousand of players per server group

Convenient & full-function art & design editors

A lot of mature gameplay modules for re-use & customize

Flexible SecDev interface, whole dev can only use script, cheap & safe

Teaching material books in have been published. Perfect document & FAQ

Localizing technical service, 7X24 intimate support

Epoch-making Webgame3D module

The source code is the highest original in Chinese mature game engines, serveral million

lines code is written by ourselves in the past 10+ years

Page 5: Gentek Introduce(en)

Gentek™ Solution

Content

Ggraphic (Graphics engine)

Gnet (Net IO engine)

Gserver (Server architecture)

Gmaker (Tools and editors)

Ggameplay (Gameplay modules)

Goperation (Operation tools)

GSecDev (Secondary develop)

GWebgame3D (MMOG NO download)

Gsupport (Technical Support)

Gtraining (Document & training)

Page 6: Gentek Introduce(en)

Gentek™ Solution

GGraphic-graphic effect

Dynamic shadow & lightmap

Specular and diffuse on

terrain

Normal map, waves, high

polygon model

Reflection & refraction, air

wrapping

Pixel lighting, large quantity

vertex light

Convenient & powerful

particle system

Realtime day-night system

Volume fog, halo

HDR, gloss, blak&white and etc. post effect

Custom VS&PS frame style(eg. Cartoon rendering)

Depth of field ,volume light

Page 7: Gentek Introduce(en)

Gentek™ Solution

GGraphic-scene & modelTechnical grade SceneGraphframework integrate kinds in&outdoor space partition arithmetic.Can be used in not only game but also construction,military,exploration,edu,medicine

Skeletion,matrix,keyframe,texture and etc. animation system

Create large scale nature landscape with “speedtree”-liked animation lush vegetation&plant

Hug seamless map, indoor and outdoor scene link portals

Highly free avatar and dyeing system

Advanced assemble animation model

Page 8: Gentek Introduce(en)

Gentek™ Solution

GNet Hi-eff,stable,time-tested

Security

Kinds IO mode to be

selected

Hi-eff dispatch

mechanism with O(1)

time complexity

Convenient unique interface

High data transmission efficient,lower

bandwidth,lower server loader

Dynamic encrypt tech Avoid cheating-program

Page 9: Gentek Introduce(en)

Gentek™ Solution

GServer High concurrency value

Adjust load balance conveniently

Deeply program

optimizing, fully use

multi-core processor

power

Single norml PC can support players

concurrency value at most. can

play game as usual. The Delay is

less than

Adjust load balance conveniently.

DB load is not the bottleneck

anymore.

70004000

200ms

Cache and multipath

mechanism of DBS

Page 10: Gentek Introduce(en)

Gentek™ Solution

Gserver-architecture

Page 11: Gentek Introduce(en)

Gentek™ Solution

GMaker

Surface-地表编辑器

Level-关卡编辑器

Export-3dsmax静态、关键帧、骨骼动画模型导出插件

Material-材质编辑

UI-界面编辑器

Quest-任务编辑器

Surface

视觉化操作

地形绘制

重复设计模式

实时变化

Level

关卡设计

粒子编辑器

特效编辑器

ExportMax导出插件

几何图形

动画角色

骨骼动画

顶点动画

形态目标

Material

UI

可视化编辑

按钮功能

所看即所得

Quest

自动生成任务脚本代码

高级脚本定制接口

丰富任务类型

Page 12: Gentek Introduce(en)

Gentek™ Solution

GMaker - Quest & UI

UIUI editor, WYSWYG

QuestQuest editor, you only need draw flow chat, and

the editor will automatically generate script

code. Boost the productivity. Support many

plenty quest types and advanced manual script

interfaces.

Page 13: Gentek Introduce(en)

Gentek™ Solution

GGameplay !

Team

Friend

Marry

生活

CraftingQuest

称号

Trade Stall

Plenty gameplay modules for realtime

and turnbased MMORPG

Integraed item mall system

丰富的功能系统模块

Battle Skill

Weapon Spec Mount pet

Turnbased,realtime

Multiplay mount

Self build

• 提供完整的在线商城

功能并支持运营方自

行配置上架和定价

Page 14: Gentek Introduce(en)

Gentek™ Solution

GOperation

丰富的服务器端配置

Adjust game without server rebooting Convenient load balance configration

Powerful anti cheating program

方便您根据不同的地区、时期

和活动来定制和调节功能

Reboot

Cheat

Load balance

Dynamic Encrypt

Active defence to

variant cheating

program

Page 15: Gentek Introduce(en)

Gentek™ Solution

GSecDEV

提供C语言层

面的二次开发

接口

成熟的全

脚本开发

接口柔韧

方便,功

能全面

Page 16: Gentek Introduce(en)

Gentek™ Solution

GWebgame3D作为目前国内唯一成熟无端化解决方案, Webgame3D™技术使得游戏可以以浏览器无端或

微客户端方式发布和运行大型次世代网游,并且只要您的游戏是基于Gentek™技术开发的,

就可以方便转换为基于Webgame3D™技术的浏览器运行模式。

Webgame3D™ features:

Next-Gen game in browser

Support almost browser

Convert huge client MMOG to be webgame without discount of quality and functions Smooth loading at any postion, any level, any character

Page 17: Gentek Introduce(en)

Gentek™ Solution

Gsupport (Tech Suport)

Gentek解决方案Wiki资料及专业培

训资料

游戏制作阶段,每周定期答疑解惑

全本土化的服务,热心和贴心

7X24小时电话支持

前期60个课时的上手培训和实践指

Page 18: Gentek Introduce(en)

Gentek™ Hierarchy Chart

Hierarchy Chart:

网络引擎 图形引擎

Web 3D模块

(可选)

脚本逻辑

美术工具

策划工具发布和运营工具

逻辑

游戏产品

P2P语音

模块

(可选)

服务器架构

二次开发接口

逻辑脚本接口

脚本接口

C++接口

Page 19: Gentek Introduce(en)

Gentek™ Workflow

程序的工序和规范意识

A

• 成熟的工序流程,快速组建生产线,形成

生产力

B

• 采用TDD和XP相结合的软件工程实践方

案。成熟的项目管理和缺陷追踪工具

C• 无私分享项目管理经验

Page 20: Gentek Introduce(en)

Gentek™ Workflow

工序流程图一

项目开发流程

Page 21: Gentek Introduce(en)

Gentek™ Workflow

工序流程图二

策划部工

作职能

Page 22: Gentek Introduce(en)

Gentek™ Document

GDocument

丰富完整的文档,包含策划、程序、美术全套。基础部分教材已和南京师范大

学合作,在机械工业出版社公开出版,并广泛应用于培训机构的课程体系

制作思路、工作流程、岗位职能都有完整的文档

工具使用说明

二次开发接口指南

根据实践总结出来的实用FAQ

Page 23: Gentek Introduce(en)

List

Gentek™ Cases

《炼狱2 online》(Shenzhen百游汇 2011)

《黑暗王朝 online》(Hangzhou Hitone 2011)

《Moonlight Online》(IGG 2010, NA)

《Crystal Tale Online》(HK Runup 2010, HK&TW)

《Naya online》(Shanghai Hito 2009)

《Fantasy College Online》(HK Runup 2007, HK&TW)

《炼狱 online》(Shenzhen百游汇2007)(暮光)

《Childhood Online》(Hitone 2005)

《商周天下Online》(Shanghai Shouling 2004)

《解放军某部登陆战模拟系》 (中视典 2003)

《深圳国防教育基地GIS》 (中视典 2002)

Page 24: Gentek Introduce(en)

Gentek™ Support

Gentek™支持以下平台

Gentek™对以下主流芯片进行了特别优化

ARM

Page 25: Gentek Introduce(en)

Appendix A: Engine Comparison Table(If used in MMOG)

Gentek™ Bigworld Gamebryo Unreal3 OGRE Unity3D Crytek

Graphics NextGen level NextGen Level NextGen Level Super NextGenLevel

NextGen Level NextGen Level Super NextGenLevel

Net Stable, time-tested Low efficiency NO spec. net module for MMOG

Powerful, but not for MMOG

NO professional net module

Simple, NOT for MMOG

Powerful, but NOT for MMOG

Server Framework

Time-tested, ten thousand level load power

Low load NONE NOT for MMOG NONE NOT for MMOG NOT for MMOG

Tool Powerful, integrited& easy to lean

hard to lean, integrited, Powerful

Lack and hard to lean Powerful, but NOT for MMOG

NONE Convenience, but NOT for MMOG

Powerful, but NOT for MMOG

Web3D Epochal Webgame3Dmodule

NONE NONE NONE NONE Good NONE

Logical Module

Plenty for assembling NONE NONE NO MMOG logical module

NONE NONE NONE

SecDev Full script developing.High productivity, low tech risk

Difficult C/C++ heavily used. Low productivity hightech risk

C/C++ heavily used. Low productivity high tech risk

C/C++ heavily used. Low productivity high tech risk

Full script developing. Low efficiency

C/C++ heavily used. Low productivity high tech risk

Suc-Cases A few A few Some Many Some Almost casual game Some

Tech Risk Very low High High High Very high High High

Use-Cost Juniors can outputhigh productivity

Need many seniors, high cost

Need many seniors, high cost

Need many seniors, high cost

Need lots of seniors, very high cost

Need many seniors, high cost

Need many seniors, high cost

Document Rich doc, wiki and published books

Rich but just English.CN tversion is bad

Not rich and English.CN tversion is bad

Rich but just English.CN tversion is bad

Poor and in EN Rich but in EN Rich but just English.CN tversion is bad

Tech Support Localized, 7X24 Strong-willed, hightcommunication cost

Strong-willed, hightcommunication cost

Strong-willed, hightcommunication cost

No fulltime support Nonnative, hightcommunication cost

Strong-willed, hightcommunication cost

Price Cheap Expensive Expensive Expensive Free Cheap Expensive

Customer Reviews

Good Bad Bad Bad Bad Ambivalence We don’t know

Page 26: Gentek Introduce(en)

三种合作方式

技术授权

OEM服务

客户端网游无端化,或页游化

附录二:Gentek™业务

Page 27: Gentek Introduce(en)

技术授权服务流程

前期60个课时的上手

培训和实践指导

游戏制作阶段,每周

定期答疑解惑

全本土化的服务,热

心和贴心

7X24小时电话支持

附录二:Gentek™业务

Page 28: Gentek Introduce(en)

OEM服务流程

附录二:Gentek™业务

Page 29: Gentek Introduce(en)

SDK及C语言接口

脚本接口

逻辑脚本程序源代码

完整制作工具。含美术、策划、发布等全套工具

运营工具及接口

可执行文件

文档

Gentek™ 公开出版教材(机械工业出版社)《网络游戏策划教程》

《网络游戏程序教程》《网络游戏美工教程》

技术授权交付组件

附录二:Gentek™业务

Page 30: Gentek Introduce(en)

THANK YOU!

http://www.CloudMMOG.com

Suite 608, Yangcheng Lake Digital Cultural&Creative Industry Park, 88 JinCheng Rd, Suzhou, PRC(215137)

Suite 309, Building 22, Pudong Software Park, 489 Guo Shoujing Rd, Shanghai, PRC(201203)

Email: [email protected]

Gentek ™ Solution·International Quality ·Create in China!