SlideShare a Scribd company logo
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 1
By Matumit Sombunjaroen V1.1 2016/11/20
Historica Fantasia Dev Blog
Chapter3:
Specific GamePlay Design
Base on Features
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 2
Reminder on
Summary of
Features
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 3
To Include
Squad-Based Units & Turn Base Battle
Controlling Maximum of 50 Individual Characters.
Event System that highlight their Contribution and make them Observable.
Players and Enemies fight on Equal Terms.
Narrative Exploration
Finding Hidden Factors & Agenda.
Changing outcome the History.
Strategy Gameplay Focus on Mechanical Rules Design
Make it intuitive to play
Specific Design is TO BE Discuss in the next Chapter.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 4
To Ignore
Base Building
Make them Static.
Multiplayer
Not Fun with current main Design.
Need to hire Network Programmer.
Façade Rules
Minimize as possible
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 5
Introduction
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 6
Let me 1st confirm that
Everything in this Document are temporary,
These are not expected to be Complete or Perfect,
and can be change once Prototype is built and Tested.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 7
Turn Sequence
Start of Turn Event
Player Command Phase Control a Unit at a time End when Player choose to End the Phase
Enemy Command Phase All Units move concurrently End After Final Combat Sequence
End of Turn Event
Time Change
End Of Turn
Morning => Noon => Evening => Night
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com
Command Phase
Player Command Phase Control a Unit at a time
Move (Explore)
+ Combat at end of Move
Skill Command
+ Long Range Shooting
Use Command Points
Enemy Command Phase Enemy Units Each Move Once (Concurrently)
Skill Command + Long Range Shooting
Combat
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 9
Squad & Command Points (CP)
Squad Composition is Freeform,
with A Unit being a Designated Leader.
CP is Army-Global
Each Squad has CP Consumption Value per Command.
The More Powerful the Unit is, the higher CP consumption
Active Skills are available based on Squad Composition
Equipments are equip to the Squad
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 10
Terrain
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 11
1st, Let’s decide on the Terrain Type
There’s no Strategy Game as boring as
the one without Terrain Feature.
And since Movement Control
(Exploration) is dependent on Terrain,
We should decide this 1st,
and let the rest of the Designs
follow this one.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 12
Grid Property Type
Property of a Grid is mainly Facade.
As previously discussed,
Since we will minimize Façade Rules.
This should be avoided.
Grid-less terrain is Preferred.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 13
Level Type
Because a Squad will
contain several Units,
They will have a Hard time
maneuvering inside Buildings.
As such, Level will be mainly outer Field,
& Buildings should be
Object Pieces on the Field.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 14
Elevation
Cliffs, City Walls, Etc,
Provide both Exploration Challenges,
As well as providing
Strategic Advantages.
As such,
they should be part of the Level Design.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 15
Difficult Terrain
Rough Terrain Areas
Such as Forest, Hill, Water
Will slow down Unit movement,
Unless the Unit have any
relevant Skill to negate it
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 16
Buildings
Each Building is an
Object Piece on the Field.
Each can house a Squad to Protect it.
As well as giving Bonuses to its Owner.
They will also act as Event Trigger Points,
Where Story will be play when Occupied.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 17
Camera &
Movement Control
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 18
Agendas
Because this will be a PC game,
Control should be primarily design for Mouse & Keyboard.
Camera view must be able to distinguish Elevation Height.
To Emphasize Exploration,
There must be Hidden Objects from View.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 19
Problem with Camera View
GOD-EYE-VIEW
have problem with
Differentiating
Elevation.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 20
Hidden Objects
The Objects in Red Circle,
must be Invisible from View
BUT, Programming 3D Fog of War
Is just too Frickin Hard.
Consume too much Processing Power.
And is just simply,
Visually Unappealing
Therefore, LONGSHOT should be avoided
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 21
What do we have Left?
Over Shoulder View,
You cannot See the entire Battlefield.
As such, Separate Command View is needed.
The Visual is Correct,
But it’s too hard to do Click & Move,
As such, Controller or WASD control
became compulsory
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 22
……………………………..
……………….
…….
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 23
Screw this, It’s a Blatant Copy of
Valkyria Chronicle
These, Explained ALOT
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 24
Let’s make
Improvisation
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 25
The Command View
The Command View will be
A Longshot Fully Navigable
abstract version
of the actual Battlefield.
Utilizing Piece Markers, to provide
Currently Known Information
Reminiscent of
Army War Table
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 26
Movement Command
12
3
1. Left Click to Select the Unit
2. Right Click to Select Target Position,
Shift + Right Click to create Waypoint
3. Depending on Target Position,
Calculate Waypoints & Final Reachable Position
4. Show Enemies who will get engage in Combat.
Press Enter Key or March Button to Start Movement
4
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 27
Actual Movement
Once the Unit Start Moving,
Cut into Battlefield View.
The Movement will be Automated,
With OverShoulder Camera tracking the Unit.
The Unit will stop moving when,
1. Unit reached Target Position
2. User Terminate the Movement
3. Unit enter Enemy Unit’s Proximity
( Initiating Combat Phase )
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 28
Combat Initiation
If the Squad End its March
with an Enemy inside its Proximity.
=> Cut to Combat Scene.
Detailed explanation
will be made in Combat Section
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 29
Commands
(Shooting & Magic)
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 30
Command Input
1. Left Click to Select the Unit
2. Click on available Button at the Bottom of Screen
Instant:
Ambush, Overwatch., etc
Further Control:
Shooting., etc
Charge:
Powerful Magic., etc
1
2
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 31
Ambush
Under some Circumstances,
Unit can setup Ambush, and remain Invisible
even when the Enemy enter field of Vision.
If the enemy enter combat Proximity,
The Unit will initiate an Ambush Attack.
The effect of Ambush attack,
will be explain in Combat Section
Activate Ambush
While inside Forest
Enemy enter combat
Proximity while Moving
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 32
Shooting
Bullets, Arrow, Cannonball, Magic Missile., etc
Select the Area that the Squad can shoot at.
Elevation will increase Range.
Depending on the Units, it is possible to attack
Multiple Targets.
This can also be use on Areas suspected of
having an Ambushing Unit,
making them visible while dealing Damage.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 33
Overwatch
Squad will setup a lookout for an Enemy.
This will reveal any Hidden Enemy.
Within the Range.
And will shoot at an Enemy
that enter Shooting Proximity.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 34
Charge Command
Really Powerful Spells., etc
The Command need at least a Turn to charge.
Unit cannot do anything else while charging.
After the Charge is Completed,
Can be activated or cancel at
Squad’s owner command phase.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 35
Combat
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 36
Orientation
If the Squad only have
a single Enemy Squad in the Proximity,
They will always fight each other at the Front.
If the Squad attack an Enemy
that is already engaged to another Squad,
They will retain the Orientation toward the 1st Target they met
The Attacking Squad,
And its Enemy in front,
are the ones to join the Combat Sequence
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 37
Ambush Attack
If the Squad is laying an Ambush,
Ambusher will face toward the Target,
While the Defender will face whatever direction
it was facing when enter the Proximity
Every Units in Ambusher
do a Preemptive Attack
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 38
Building
Defending Squad that
occupy a Building,
Will always face the Attacker,
No matter which Direction they are from
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 39
Attack Sequence
All Units in Ambushing Squad
do a Preemptive Attack
All Units Concurrently do
a Range Attack if available
Is this an Ambush?Y N
Check Range to nearest Target Far
Attack are done in Unit Speed Order, Loop until all Units spend all of their Attack Count
Do Melee Attack Do Range Attack Do Nothing
Near
Unit Have Range Attack?Y N
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 40
Melee and Range
Every Unit will have a Melee Attack. Some Unit will also have Range Attack
Enemy
Melee Unit
Do Melee Attack
Range Unit
Too close, Do Melee
Melee Unit
Too Far, Do Nothing
Range Unit
Do Range Attack
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 41
Attack Order Calculation
Unit Spd
Attack
Count
Step
1
Step
2
Step
3
Step
4
Step
5
1 30 2 60 120 => 20 50 100 => 0
2 50 3 100 => 0 50 100 => 0 50 100 => 0
3 70 2 140 => 40 110 => 10
Keep adding until reached Hundred 2 Attacks Registered, no more can be done
1
3
2
3
2
1
2
For each Attack Sequence
If the next Unit is an Ally,
Play the Attack Motion concurrently
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 42
Retreat
Squad that is engaging to at least an enemy
may choose to retreat by
moving out of the Combat Proximity.
However, in doing so,
Each Unit in the engaged Enemy Squad,
will do an Attack against the Retreater.
@OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 43
Next Chapter:
04
Narrative Contents
& Event Systems

More Related Content

What's hot

Historica Fantasia devblog10 Level Design Prototype
Historica Fantasia devblog10 Level Design PrototypeHistorica Fantasia devblog10 Level Design Prototype
Historica Fantasia devblog10 Level Design Prototype
Matumit Sombunjaroen
 
James Pierro Pitch
James Pierro PitchJames Pierro Pitch
James Pierro Pitch
James Pierro
 
Parsec pitch
Parsec pitchParsec pitch
Parsec pitch
Mike Bonafede
 
Turn based tactical design fundamentals and a handful of tips - takeaway version
Turn based tactical design fundamentals and a handful of tips - takeaway versionTurn based tactical design fundamentals and a handful of tips - takeaway version
Turn based tactical design fundamentals and a handful of tips - takeaway version
Kacper Szymczak
 
Designing balance (takeaway version)
Designing balance (takeaway version)Designing balance (takeaway version)
Designing balance (takeaway version)
Kacper Szymczak
 
Phantom Doctrine: a Design Post-Mortem
Phantom Doctrine: a Design Post-MortemPhantom Doctrine: a Design Post-Mortem
Phantom Doctrine: a Design Post-Mortem
Kacper Szymczak
 
Valorant
ValorantValorant
Valorant
GamerCartel
 
T shirt designs pro-forma(1)
T shirt designs pro-forma(1)T shirt designs pro-forma(1)
T shirt designs pro-forma(1)MattTuxford
 
Trailer comparison
Trailer comparisonTrailer comparison
Trailer comparisonwilld93
 

What's hot (11)

Historica Fantasia devblog10 Level Design Prototype
Historica Fantasia devblog10 Level Design PrototypeHistorica Fantasia devblog10 Level Design Prototype
Historica Fantasia devblog10 Level Design Prototype
 
James Pierro Pitch
James Pierro PitchJames Pierro Pitch
James Pierro Pitch
 
Parsec pitch
Parsec pitchParsec pitch
Parsec pitch
 
Turn based tactical design fundamentals and a handful of tips - takeaway version
Turn based tactical design fundamentals and a handful of tips - takeaway versionTurn based tactical design fundamentals and a handful of tips - takeaway version
Turn based tactical design fundamentals and a handful of tips - takeaway version
 
Game Design Portfolio
Game Design PortfolioGame Design Portfolio
Game Design Portfolio
 
Designing balance (takeaway version)
Designing balance (takeaway version)Designing balance (takeaway version)
Designing balance (takeaway version)
 
Phantom Doctrine: a Design Post-Mortem
Phantom Doctrine: a Design Post-MortemPhantom Doctrine: a Design Post-Mortem
Phantom Doctrine: a Design Post-Mortem
 
Valorant
ValorantValorant
Valorant
 
Research pt1
Research pt1Research pt1
Research pt1
 
T shirt designs pro-forma(1)
T shirt designs pro-forma(1)T shirt designs pro-forma(1)
T shirt designs pro-forma(1)
 
Trailer comparison
Trailer comparisonTrailer comparison
Trailer comparison
 

More from Matumit Sombunjaroen

「ティルズ・オブ・アライズ」のスキットは スキットの劣化である
「ティルズ・オブ・アライズ」のスキットは スキットの劣化である「ティルズ・オブ・アライズ」のスキットは スキットの劣化である
「ティルズ・オブ・アライズ」のスキットは スキットの劣化である
Matumit Sombunjaroen
 
ヒストリカ・ファンタジア 日本語版ゲーム制作 20210319
ヒストリカ・ファンタジア 日本語版ゲーム制作 20210319ヒストリカ・ファンタジア 日本語版ゲーム制作 20210319
ヒストリカ・ファンタジア 日本語版ゲーム制作 20210319
Matumit Sombunjaroen
 
Historica fantasia 企画書
Historica fantasia 企画書Historica fantasia 企画書
Historica fantasia 企画書
Matumit Sombunjaroen
 
タイ人オタクが艦これ聖地山を巡った話 第3話1章 和歌山 新宮市 熊野川
タイ人オタクが艦これ聖地山を巡った話 第3話1章 和歌山 新宮市 熊野川タイ人オタクが艦これ聖地山を巡った話 第3話1章 和歌山 新宮市 熊野川
タイ人オタクが艦これ聖地山を巡った話 第3話1章 和歌山 新宮市 熊野川
Matumit Sombunjaroen
 
タイ人オタクが艦これ聖地山を巡った話 第2話 神戸 摩耶
タイ人オタクが艦これ聖地山を巡った話 第2話 神戸 摩耶タイ人オタクが艦これ聖地山を巡った話 第2話 神戸 摩耶
タイ人オタクが艦これ聖地山を巡った話 第2話 神戸 摩耶
Matumit Sombunjaroen
 
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
Matumit Sombunjaroen
 
สาเหตุที่ไม่ควรเอา JLPT N1...N2.... มาเป็นจุดเป้าหมายในการเรียนภาษาญี่ปุ่น
สาเหตุที่ไม่ควรเอา JLPT N1...N2.... มาเป็นจุดเป้าหมายในการเรียนภาษาญี่ปุ่นสาเหตุที่ไม่ควรเอา JLPT N1...N2.... มาเป็นจุดเป้าหมายในการเรียนภาษาญี่ปุ่น
สาเหตุที่ไม่ควรเอา JLPT N1...N2.... มาเป็นจุดเป้าหมายในการเรียนภาษาญี่ปุ่น
Matumit Sombunjaroen
 
タイ人オタクが日本でモバイルゲーム制作を諦めた経緯の話
タイ人オタクが日本でモバイルゲーム制作を諦めた経緯の話タイ人オタクが日本でモバイルゲーム制作を諦めた経緯の話
タイ人オタクが日本でモバイルゲーム制作を諦めた経緯の話
Matumit Sombunjaroen
 
เรื่องเกี่ยวกับ โรงเรียนวิชาชีพ ในญี่ปุ่น
เรื่องเกี่ยวกับ โรงเรียนวิชาชีพ ในญี่ปุ่นเรื่องเกี่ยวกับ โรงเรียนวิชาชีพ ในญี่ปุ่น
เรื่องเกี่ยวกับ โรงเรียนวิชาชีพ ในญี่ปุ่น
Matumit Sombunjaroen
 
Idol Master Platinum Stars アイマス プラチナスターズ Game Review
Idol Master Platinum Stars アイマス プラチナスターズ Game ReviewIdol Master Platinum Stars アイマス プラチナスターズ Game Review
Idol Master Platinum Stars アイマス プラチナスターズ Game Review
Matumit Sombunjaroen
 
Ram is not RAM
Ram is not RAMRam is not RAM
Ram is not RAM
Matumit Sombunjaroen
 
Game development process 1 GDD
Game development process 1 GDDGame development process 1 GDD
Game development process 1 GDD
Matumit Sombunjaroen
 
กระบวนการผลิตงานศิลปะ
กระบวนการผลิตงานศิลปะกระบวนการผลิตงานศิลปะ
กระบวนการผลิตงานศิลปะ
Matumit Sombunjaroen
 
Games workshop
Games workshopGames workshop
Games workshop
Matumit Sombunjaroen
 
あるタイ人オタクが数々の日本のオンラインゲームを辞めた経緯の話
あるタイ人オタクが数々の日本のオンラインゲームを辞めた経緯の話あるタイ人オタクが数々の日本のオンラインゲームを辞めた経緯の話
あるタイ人オタクが数々の日本のオンラインゲームを辞めた経緯の話
Matumit Sombunjaroen
 
What is Generalization
What is GeneralizationWhat is Generalization
What is Generalization
Matumit Sombunjaroen
 
What is Otaku
What is OtakuWhat is Otaku
What is Otaku
Matumit Sombunjaroen
 
Reasons Thailand Education Suck like Hell
Reasons Thailand Education Suck like HellReasons Thailand Education Suck like Hell
Reasons Thailand Education Suck like Hell
Matumit Sombunjaroen
 
Reason to go or not to go to university
Reason to go or not to go to universityReason to go or not to go to university
Reason to go or not to go to university
Matumit Sombunjaroen
 
The Reasons why people who said [Video Games are bad] are either ignorance or...
The Reasons why people who said[Video Games are bad]are either ignorance or...The Reasons why people who said[Video Games are bad]are either ignorance or...
The Reasons why people who said [Video Games are bad] are either ignorance or...Matumit Sombunjaroen
 

More from Matumit Sombunjaroen (20)

「ティルズ・オブ・アライズ」のスキットは スキットの劣化である
「ティルズ・オブ・アライズ」のスキットは スキットの劣化である「ティルズ・オブ・アライズ」のスキットは スキットの劣化である
「ティルズ・オブ・アライズ」のスキットは スキットの劣化である
 
ヒストリカ・ファンタジア 日本語版ゲーム制作 20210319
ヒストリカ・ファンタジア 日本語版ゲーム制作 20210319ヒストリカ・ファンタジア 日本語版ゲーム制作 20210319
ヒストリカ・ファンタジア 日本語版ゲーム制作 20210319
 
Historica fantasia 企画書
Historica fantasia 企画書Historica fantasia 企画書
Historica fantasia 企画書
 
タイ人オタクが艦これ聖地山を巡った話 第3話1章 和歌山 新宮市 熊野川
タイ人オタクが艦これ聖地山を巡った話 第3話1章 和歌山 新宮市 熊野川タイ人オタクが艦これ聖地山を巡った話 第3話1章 和歌山 新宮市 熊野川
タイ人オタクが艦これ聖地山を巡った話 第3話1章 和歌山 新宮市 熊野川
 
タイ人オタクが艦これ聖地山を巡った話 第2話 神戸 摩耶
タイ人オタクが艦これ聖地山を巡った話 第2話 神戸 摩耶タイ人オタクが艦これ聖地山を巡った話 第2話 神戸 摩耶
タイ人オタクが艦これ聖地山を巡った話 第2話 神戸 摩耶
 
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
 
สาเหตุที่ไม่ควรเอา JLPT N1...N2.... มาเป็นจุดเป้าหมายในการเรียนภาษาญี่ปุ่น
สาเหตุที่ไม่ควรเอา JLPT N1...N2.... มาเป็นจุดเป้าหมายในการเรียนภาษาญี่ปุ่นสาเหตุที่ไม่ควรเอา JLPT N1...N2.... มาเป็นจุดเป้าหมายในการเรียนภาษาญี่ปุ่น
สาเหตุที่ไม่ควรเอา JLPT N1...N2.... มาเป็นจุดเป้าหมายในการเรียนภาษาญี่ปุ่น
 
タイ人オタクが日本でモバイルゲーム制作を諦めた経緯の話
タイ人オタクが日本でモバイルゲーム制作を諦めた経緯の話タイ人オタクが日本でモバイルゲーム制作を諦めた経緯の話
タイ人オタクが日本でモバイルゲーム制作を諦めた経緯の話
 
เรื่องเกี่ยวกับ โรงเรียนวิชาชีพ ในญี่ปุ่น
เรื่องเกี่ยวกับ โรงเรียนวิชาชีพ ในญี่ปุ่นเรื่องเกี่ยวกับ โรงเรียนวิชาชีพ ในญี่ปุ่น
เรื่องเกี่ยวกับ โรงเรียนวิชาชีพ ในญี่ปุ่น
 
Idol Master Platinum Stars アイマス プラチナスターズ Game Review
Idol Master Platinum Stars アイマス プラチナスターズ Game ReviewIdol Master Platinum Stars アイマス プラチナスターズ Game Review
Idol Master Platinum Stars アイマス プラチナスターズ Game Review
 
Ram is not RAM
Ram is not RAMRam is not RAM
Ram is not RAM
 
Game development process 1 GDD
Game development process 1 GDDGame development process 1 GDD
Game development process 1 GDD
 
กระบวนการผลิตงานศิลปะ
กระบวนการผลิตงานศิลปะกระบวนการผลิตงานศิลปะ
กระบวนการผลิตงานศิลปะ
 
Games workshop
Games workshopGames workshop
Games workshop
 
あるタイ人オタクが数々の日本のオンラインゲームを辞めた経緯の話
あるタイ人オタクが数々の日本のオンラインゲームを辞めた経緯の話あるタイ人オタクが数々の日本のオンラインゲームを辞めた経緯の話
あるタイ人オタクが数々の日本のオンラインゲームを辞めた経緯の話
 
What is Generalization
What is GeneralizationWhat is Generalization
What is Generalization
 
What is Otaku
What is OtakuWhat is Otaku
What is Otaku
 
Reasons Thailand Education Suck like Hell
Reasons Thailand Education Suck like HellReasons Thailand Education Suck like Hell
Reasons Thailand Education Suck like Hell
 
Reason to go or not to go to university
Reason to go or not to go to universityReason to go or not to go to university
Reason to go or not to go to university
 
The Reasons why people who said [Video Games are bad] are either ignorance or...
The Reasons why people who said[Video Games are bad]are either ignorance or...The Reasons why people who said[Video Games are bad]are either ignorance or...
The Reasons why people who said [Video Games are bad] are either ignorance or...
 

Recently uploaded

Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
get joys
 
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
greendigital
 
Meet Crazyjamjam - A TikTok Sensation | Blog Eternal
Meet Crazyjamjam - A TikTok Sensation | Blog EternalMeet Crazyjamjam - A TikTok Sensation | Blog Eternal
Meet Crazyjamjam - A TikTok Sensation | Blog Eternal
Blog Eternal
 
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
Rodney Thomas Jr
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
Sabrina Ricci
 
Reimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a SuccessReimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a Success
Mark Murphy Director
 
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdfCreate a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Genny Knight
 
The Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy DirectorThe Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy Director
Mark Murphy Director
 
Skeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on ForumSkeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on Forum
Isaac More
 
Scandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.zaScandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.za
Isaac More
 
A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024
Indira Srivatsa
 
Panchayat Season 3 - Official Trailer.pdf
Panchayat Season 3 - Official Trailer.pdfPanchayat Season 3 - Official Trailer.pdf
Panchayat Season 3 - Official Trailer.pdf
Suleman Rana
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
Madhura TBRC
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
Zsolt Nemeth
 
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdfMaximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Xtreame HDTV
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Hidden Treasure Hunts
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
Aarush Ghate
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
madeline604788
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
greendigital
 

Recently uploaded (19)

Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
 
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
 
Meet Crazyjamjam - A TikTok Sensation | Blog Eternal
Meet Crazyjamjam - A TikTok Sensation | Blog EternalMeet Crazyjamjam - A TikTok Sensation | Blog Eternal
Meet Crazyjamjam - A TikTok Sensation | Blog Eternal
 
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
From Slave to Scourge: The Existential Choice of Django Unchained. The Philos...
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
 
Reimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a SuccessReimagining Classics - What Makes a Remake a Success
Reimagining Classics - What Makes a Remake a Success
 
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdfCreate a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
Create a Seamless Viewing Experience with Your Own Custom OTT Player.pdf
 
The Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy DirectorThe Evolution of Animation in Film - Mark Murphy Director
The Evolution of Animation in Film - Mark Murphy Director
 
Skeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on ForumSkeem Saam in June 2024 available on Forum
Skeem Saam in June 2024 available on Forum
 
Scandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.zaScandal! Teasers June 2024 on etv Forum.co.za
Scandal! Teasers June 2024 on etv Forum.co.za
 
A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024A TO Z INDIA Monthly Magazine - JUNE 2024
A TO Z INDIA Monthly Magazine - JUNE 2024
 
Panchayat Season 3 - Official Trailer.pdf
Panchayat Season 3 - Official Trailer.pdfPanchayat Season 3 - Official Trailer.pdf
Panchayat Season 3 - Official Trailer.pdf
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
 
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdfMaximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
Maximizing Your Streaming Experience with XCIPTV- Tips for 2024.pdf
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
 
This Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I MadeThis Is The First All Category Quiz That I Made
This Is The First All Category Quiz That I Made
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
 

Historica Fantasia, Development Blog 03, Specific GamePlay Design Base on Features

  • 1. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 1 By Matumit Sombunjaroen V1.1 2016/11/20 Historica Fantasia Dev Blog Chapter3: Specific GamePlay Design Base on Features
  • 2. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 2 Reminder on Summary of Features
  • 3. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 3 To Include Squad-Based Units & Turn Base Battle Controlling Maximum of 50 Individual Characters. Event System that highlight their Contribution and make them Observable. Players and Enemies fight on Equal Terms. Narrative Exploration Finding Hidden Factors & Agenda. Changing outcome the History. Strategy Gameplay Focus on Mechanical Rules Design Make it intuitive to play Specific Design is TO BE Discuss in the next Chapter.
  • 4. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 4 To Ignore Base Building Make them Static. Multiplayer Not Fun with current main Design. Need to hire Network Programmer. Façade Rules Minimize as possible
  • 5. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 5 Introduction
  • 6. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 6 Let me 1st confirm that Everything in this Document are temporary, These are not expected to be Complete or Perfect, and can be change once Prototype is built and Tested.
  • 7. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 7 Turn Sequence Start of Turn Event Player Command Phase Control a Unit at a time End when Player choose to End the Phase Enemy Command Phase All Units move concurrently End After Final Combat Sequence End of Turn Event Time Change End Of Turn Morning => Noon => Evening => Night
  • 8. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com Command Phase Player Command Phase Control a Unit at a time Move (Explore) + Combat at end of Move Skill Command + Long Range Shooting Use Command Points Enemy Command Phase Enemy Units Each Move Once (Concurrently) Skill Command + Long Range Shooting Combat
  • 9. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 9 Squad & Command Points (CP) Squad Composition is Freeform, with A Unit being a Designated Leader. CP is Army-Global Each Squad has CP Consumption Value per Command. The More Powerful the Unit is, the higher CP consumption Active Skills are available based on Squad Composition Equipments are equip to the Squad
  • 10. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 10 Terrain
  • 11. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 11 1st, Let’s decide on the Terrain Type There’s no Strategy Game as boring as the one without Terrain Feature. And since Movement Control (Exploration) is dependent on Terrain, We should decide this 1st, and let the rest of the Designs follow this one.
  • 12. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 12 Grid Property Type Property of a Grid is mainly Facade. As previously discussed, Since we will minimize Façade Rules. This should be avoided. Grid-less terrain is Preferred.
  • 13. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 13 Level Type Because a Squad will contain several Units, They will have a Hard time maneuvering inside Buildings. As such, Level will be mainly outer Field, & Buildings should be Object Pieces on the Field.
  • 14. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 14 Elevation Cliffs, City Walls, Etc, Provide both Exploration Challenges, As well as providing Strategic Advantages. As such, they should be part of the Level Design.
  • 15. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 15 Difficult Terrain Rough Terrain Areas Such as Forest, Hill, Water Will slow down Unit movement, Unless the Unit have any relevant Skill to negate it
  • 16. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 16 Buildings Each Building is an Object Piece on the Field. Each can house a Squad to Protect it. As well as giving Bonuses to its Owner. They will also act as Event Trigger Points, Where Story will be play when Occupied.
  • 17. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 17 Camera & Movement Control
  • 18. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 18 Agendas Because this will be a PC game, Control should be primarily design for Mouse & Keyboard. Camera view must be able to distinguish Elevation Height. To Emphasize Exploration, There must be Hidden Objects from View.
  • 19. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 19 Problem with Camera View GOD-EYE-VIEW have problem with Differentiating Elevation.
  • 20. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 20 Hidden Objects The Objects in Red Circle, must be Invisible from View BUT, Programming 3D Fog of War Is just too Frickin Hard. Consume too much Processing Power. And is just simply, Visually Unappealing Therefore, LONGSHOT should be avoided
  • 21. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 21 What do we have Left? Over Shoulder View, You cannot See the entire Battlefield. As such, Separate Command View is needed. The Visual is Correct, But it’s too hard to do Click & Move, As such, Controller or WASD control became compulsory
  • 22. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 22 …………………………….. ………………. …….
  • 23. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 23 Screw this, It’s a Blatant Copy of Valkyria Chronicle These, Explained ALOT
  • 24. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 24 Let’s make Improvisation
  • 25. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 25 The Command View The Command View will be A Longshot Fully Navigable abstract version of the actual Battlefield. Utilizing Piece Markers, to provide Currently Known Information Reminiscent of Army War Table
  • 26. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 26 Movement Command 12 3 1. Left Click to Select the Unit 2. Right Click to Select Target Position, Shift + Right Click to create Waypoint 3. Depending on Target Position, Calculate Waypoints & Final Reachable Position 4. Show Enemies who will get engage in Combat. Press Enter Key or March Button to Start Movement 4
  • 27. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 27 Actual Movement Once the Unit Start Moving, Cut into Battlefield View. The Movement will be Automated, With OverShoulder Camera tracking the Unit. The Unit will stop moving when, 1. Unit reached Target Position 2. User Terminate the Movement 3. Unit enter Enemy Unit’s Proximity ( Initiating Combat Phase )
  • 28. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 28 Combat Initiation If the Squad End its March with an Enemy inside its Proximity. => Cut to Combat Scene. Detailed explanation will be made in Combat Section
  • 29. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 29 Commands (Shooting & Magic)
  • 30. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 30 Command Input 1. Left Click to Select the Unit 2. Click on available Button at the Bottom of Screen Instant: Ambush, Overwatch., etc Further Control: Shooting., etc Charge: Powerful Magic., etc 1 2
  • 31. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 31 Ambush Under some Circumstances, Unit can setup Ambush, and remain Invisible even when the Enemy enter field of Vision. If the enemy enter combat Proximity, The Unit will initiate an Ambush Attack. The effect of Ambush attack, will be explain in Combat Section Activate Ambush While inside Forest Enemy enter combat Proximity while Moving
  • 32. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 32 Shooting Bullets, Arrow, Cannonball, Magic Missile., etc Select the Area that the Squad can shoot at. Elevation will increase Range. Depending on the Units, it is possible to attack Multiple Targets. This can also be use on Areas suspected of having an Ambushing Unit, making them visible while dealing Damage.
  • 33. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 33 Overwatch Squad will setup a lookout for an Enemy. This will reveal any Hidden Enemy. Within the Range. And will shoot at an Enemy that enter Shooting Proximity.
  • 34. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 34 Charge Command Really Powerful Spells., etc The Command need at least a Turn to charge. Unit cannot do anything else while charging. After the Charge is Completed, Can be activated or cancel at Squad’s owner command phase.
  • 35. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 35 Combat
  • 36. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 36 Orientation If the Squad only have a single Enemy Squad in the Proximity, They will always fight each other at the Front. If the Squad attack an Enemy that is already engaged to another Squad, They will retain the Orientation toward the 1st Target they met The Attacking Squad, And its Enemy in front, are the ones to join the Combat Sequence
  • 37. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 37 Ambush Attack If the Squad is laying an Ambush, Ambusher will face toward the Target, While the Defender will face whatever direction it was facing when enter the Proximity Every Units in Ambusher do a Preemptive Attack
  • 38. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 38 Building Defending Squad that occupy a Building, Will always face the Attacker, No matter which Direction they are from
  • 39. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 39 Attack Sequence All Units in Ambushing Squad do a Preemptive Attack All Units Concurrently do a Range Attack if available Is this an Ambush?Y N Check Range to nearest Target Far Attack are done in Unit Speed Order, Loop until all Units spend all of their Attack Count Do Melee Attack Do Range Attack Do Nothing Near Unit Have Range Attack?Y N
  • 40. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 40 Melee and Range Every Unit will have a Melee Attack. Some Unit will also have Range Attack Enemy Melee Unit Do Melee Attack Range Unit Too close, Do Melee Melee Unit Too Far, Do Nothing Range Unit Do Range Attack
  • 41. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 41 Attack Order Calculation Unit Spd Attack Count Step 1 Step 2 Step 3 Step 4 Step 5 1 30 2 60 120 => 20 50 100 => 0 2 50 3 100 => 0 50 100 => 0 50 100 => 0 3 70 2 140 => 40 110 => 10 Keep adding until reached Hundred 2 Attacks Registered, no more can be done 1 3 2 3 2 1 2 For each Attack Sequence If the next Unit is an Ally, Play the Attack Motion concurrently
  • 42. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 42 Retreat Squad that is engaging to at least an enemy may choose to retreat by moving out of the Combat Proximity. However, in doing so, Each Unit in the engaged Enemy Squad, will do an Attack against the Retreater.
  • 43. @OtakuEatMama : @HistoricaFantasiaDevBlog : Zenneth@zodiac-alliance.com 43 Next Chapter: 04 Narrative Contents & Event Systems