game balancing & its automation

Post on 07-Jan-2017

450 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

by

Maulidan Bagus A. RasyidFounder & Framework Author

Maulidan Games

GAME BALANCING & ITS AUTOMATION

2

Goals of this Discussion

1. Understanding the importance of game balancing

2. Knowing the kind of techniques of balancing

3. Knowing how to automate the process of balancing

Testing & Balancing for Quality

4

Scopes1. Non-functional Testing &

Development2. Difficulty Adjustment

Game Balancing

Techniques and Approach

Data Farming1. Symetry2. Randomization3. Tester Feedback Loops

Balancing Process4. Rough Estimation, Manual

Regression5. Game Master Dataset6. Statistics & Mathematics Approach7. DDA8. Neural Network

Data Farming1. Symetry

Data FarmingSymetry

2. RandomizationData Farming

Randomization Data Farming

3. Tester Feedback LoopsData Farming

Balancing Method1. Rough Estimation, Manual Regression

Balancing Method2. Game Master Dataset

Balancing Method3. Statistics & Mathematics Approach

Multiple Linear Regression Formula

Balancing Method4. Dynamic Difficulty Adjustment (DDA)

Balancing Method5. Artificial Neural Network (ANN)

16

Automation for Balancing.

Is it really Important?

18

Result of Automation

All Methods Comparation

20

TIME FOR PERIDOT BALANCING ENGINE DEMO

21

QUESTIONS Yadhiek :

Apakah hasil export dari Peridot Balancing Engine? Apakah bisa sampai class ataukah hanya array datasetnya?

o Restu:• Database yang dipakai online, bagaimana cara

untuk update data jika game sudah terdownload offline?

o Hildi :• Apakah Peridot Balancing Engine hanya

dikhususkan untuk jenis game yang dikembangkan oleh Maulidan Games (puzzle, tycoon, action dan strategy)?

22

ANSWER Yadhiek :

Hasil export dari Peridot adalah database class dari dataset yang diberikan. Untuk versi saat ini dapat men-generate class Flash AS3 (.as) dan Unity (.cs)

o Restu:• Tetap harus terhubung dengan internet untuk

mendapatkan update o Hildi :• Peridot dapat digunakan untuk segala jenis game

selama sistem database-nya mengikuti aturan code convention standar, tidak peduli apapun genre-nya.

top related