Top Banner
Going core on the browser How to make Jagged Alliance into a Browser Game
12

Going core on the browser

Feb 22, 2016

Download

Documents

sonora

Going core on the browser. How to make Jagged Alliance into a Browser Game. Cliffhanger Productions. Founded as Production Company in 2006 Development Studio since 2010 Current team size: 20. Jagged Alliance series. Hardcore turn- based tactical strategy game - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Going core  on  the browser

Going core on the browser

How to make Jagged Alliance into a Browser Game

Page 2: Going core  on  the browser

2

Cliffhanger Productions

• Founded as Production Company in 2006

• Development Studio since 2010

• Current team size: 20

Page 3: Going core  on  the browser

Jagged Alliance series

• Hardcore turn-based tactical strategy game• Jagged Alliance (1994), Jagged Alliance 2 (1999)• Still active fan-base working on extensions

3

Page 4: Going core  on  the browser

Jagged Alliance Online

• Unity-based turn-based f2p Browser game• Development time: 14 months• >100 missions, PvP, management layer

4

Page 5: Going core  on  the browser

Target audience

• Hardcore-fans• People who loved the game back in the days• Browser game and Facebook game players who

want more• Core gamers

Conclusions:• Modernize but stay true to the essence of the

original• Make it more accessible• Make it look good, but run on low-spec machines

5

Mid-core

Page 6: Going core  on  the browser

Technology choice

• Flash:+ Original game was 2D, so fans would accept it+ Huge installed base, easy access– „Realistic“ graphics style would make huge download– Old-school look, no special effects– Team experience in RT3D

• Unity+ Next-gen browser game feeling+ Great tools the team is experienced in– Mediocre spread– High hardware requirements, plug-in installation

6

Page 7: Going core  on  the browser

Challenges & Solutions

• Great looking, but playable on low-spec hardware– Always have different asset quality levels in mind– Optimize, optimize, optimize (Background streaming,

texture optimization)

Low-end dual-core netbook, 20fps High-end quad-core PC, 60 fps

7

Page 8: Going core  on  the browser

Challenges & Solutions

• Managing huge amounts of content and code– Split up code and content projects– Avoid using Unity scripts, but share C# code– Set up sophisticated deployment processes

(Automated nightly build, distributed build agents)

• Build a solid code-base in a short time frame that can be re-used– Set up sophisticated testing processes (continuous

integration, test cases)– Use unit testing

8

Page 9: Going core  on  the browser

Challenges & Solutions

• Build a game with a client-style scope in a short time– Detailed modular game design up-front– Use middleware to jump start development– Invest into tools to be data driven

9

Page 10: Going core  on  the browser

Challenges & Solutions

• Accessible and challenging for both gamer types– Have a large PvE part, and slowly introduce

multiplayer– Focus on interface design and accessibility

• Satisfy expectations of fans– Communicate with the community a lot– Focus group test instead of A/B testing

10

Page 11: Going core  on  the browser

Summary

• Look good, but run on low-spec hardware• Include fans in development process• Invest in tools to be data driven• Focus on accessibility, easy deployment and testing

processes

11

Page 12: Going core  on  the browser

Thank you

Thanks for your attention!

Questions?

12