SlideShare a Scribd company logo
1 of 43
We’ll be starting shortly! (16:00 CET)
www.kalbuir.com
Introduction
• Gamer for 14 years
• Streaming: Shooters, MOBA’s & MMORPGS
• Full time developer for financial applications
• Aspiring game designer / community
management
• This started as a presentation for regulars:
“Hey let’s post it on Reddit what could go
wrong!?”
www.kalbuir.com
The current team
• tr4st (@tr4st)
• Kalbuir (@defianceKal)
• Mephistonx – Art
• Suage – Art
• And you! (Stream Community)
Origin of the Mod
• Community & Interaction heavy stream
• Motivations for streaming
• Love for Arma 3
• Lack of interaction with viewers
• Can only play with 2/3 viewers at a time
www.kalbuir.com
Design Goals
• Support a larger amount of viewers per game
• Game with clear start and end
• Rotation of new players / viewers
• Competition among friends and the community
• Action oriented, less running simulation
• Scalable solution
• Eventually replace art (weapons) with our own
• Coded from scratch
www.kalbuir.com
Challenges of the project
• Arma III beta stage, API still heavily evolving
and improving.
• Our code is breaking out under us at times
• Main reason we want to code from scratch, as
we know exactly where we can optimize
based on new API features
• Code is our own and we know it well, so
adding future features becomes easier. (i.e.
Food)
www.kalbuir.com
The Basics
www.kalbuir.com
The setting
• You’ve been chosen to participate in the
biggest blood sport event ever created
• Players are dropped by helicopter into the
arena which is blocked off by a dome.
• 20 players enter (currently), only one leaves
• Survivor is picked up by helicopter
www.kalbuir.com
The Basics
- Battles are played in rounds
- Currently 20 players per round
- Each round starts with a "circle of death"
- Player faced with 2 options: Loot or Run (Risk vs Reward)
- Scavenge to survive
- Melee & ranged combat
- Last man standing wins
- No 3rd person camera
- Realistic jumping
www.kalbuir.com
The Basics
- Direct communication (VON) enabled
- Chat disabled
- No Death messages in chat, UI indicates amount of
players left
www.kalbuir.com
The start of the round
www.kalbuir.com
- Players spawn with a small selection of loot at their feet
- Faster you pick it up, the faster you can grab a weapon at the middle
Play the game or die!
www.kalbuir.com
• Players don’t know which area to expect
• Actively hunt other players, or wait it out
• Camping isn’t really possible, more on this later
• Team up with players, or play lone wolf
• But at the end only 1 survives
www.kalbuir.com
• Current size: 1000m x 1000m.
• We can move it around freely, to any map or
area.
• Providing two key things:
– A dynamic and non static experience.
– A way newer players aren’t overwhelmed by the
amount of terrain.
The arena
Indication of size
www.kalbuir.com
Example of moving area around
www.kalbuir.com
The Loot
www.kalbuir.com
- Guns, attachments and ammo come separate
- Different weapon types
- Different throw able objects
- Different types of food
- Medicine to counter different conditions
- Clothing, armor & protection
- Range of traps
- Range of tools (implemented later)
Weapons
• Gun
– Attachments fully working.
– Arma 3 Base Weapons.
– Custom weapons and attachments.
• Melee Weapons
– Knife
– Machete
– Katana
– Hatchet
• Bows and Crossbows
www.kalbuir.com
Weapons Examples
www.kalbuir.com
Guns & Modern Gear
• Considered leaving modern gear out
• Essential part of Arma 3 gameplay
• Currently using R3F ARMES (team-r3f.org) &
RH Pistol pack
• Use pre-existing community made art to
jumpstart our development process
www.kalbuir.com
Melee Combat
• Everyone loves melee combat!
• Easy to swap to melee, independent of gun
setup.
• Challenges: “Knife to a gunfight”
• Silent take downs
• Solution: Additional weapon slots!
• “Gentlemen’s way” / Dueling
www.kalbuir.com
Key Features
www.kalbuir.com
Key Features #1 “The usual suspects”
• Food & water is sparse: hunting, scavenging or
stealing
• Health: Stay healthy, medicine are a rare
commodity. However a stranger might help
you out! (hint)
• But most of all, you have to stay warm!
www.kalbuir.com
Hunger, Thirst, Heat & Health
Key Features #1 “The usual suspects”
• Not moving decreases your body temperature
• When hypothermia sets in you take damage
• There is a point of no return, only meds can save
you then
• Other means of staying warm besides moving:
– Buildings and shelter
– Clothing
– Items
– Fire
www.kalbuir.com
Staying warm
Key Features #2: Armor
• Not just cosmetically
• Armor points
• Better survival chances
• Better protection against environment
• Carrying more has consequences
www.kalbuir.com
Gear matters
Meet Charlie!
Key Features #3: UI
• Arma 3 offers amazing new possibilities for UI
development
• Streamline gameplay experience by offering other
means of interaction besides the scroll wheel
www.kalbuir.com
New UI / Action Menu
Key Features #4: Dead Zones
Dead Zones
www.kalbuir.com
Key Features #5 “Sneaking”
Sneak peak through doors
www.kalbuir.com
Key Features #6 Trapping
• Traps can found and set in the world
• Traps have different effects: bleeding, poison
or slowing their prey
• Traps can be detected by other players
• Traps can be disarmed
www.kalbuir.com
Key Feature #7: Spectating
• When a player dies he/she can choose to
spectate the rest of the game
• Multiple camera options, follow person, free
control & specific locations
• Spectate cheating not an issue, more on this
later
www.kalbuir.com
That was the boring stuff
What we will work on after the basics
www.kalbuir.com
Wildlife
• Passive and active wildlife
• Wildlife can be as much of a threat as other
players
• A means of food, or indication where players
are
www.kalbuir.com
Viewer Score
• Currently already in beta on channel, gain
points by watching stream and participating in
chat
• Kalbuir points
• Impact what games we will be streaming.
• What we do in games (MOBA Hero’s
/Champions)
www.kalbuir.com
Tournament
• Hunger Battle isn’t just one round, we want to
make certain aspects besides gear persist
• Gain points for winning and rise in the
ranking, automatically gaining another invite
www.kalbuir.com
Complete website Integration
• Gain entree into a Hunger Battle through
points. (obtained through viewer score)
• Spectate players on an interactive map while
rounds are being played
• Inspect their gear, health situation
• Support your favorite with care packages
• Leader boards & ranking
www.kalbuir.com
Viewer Score directly impact Hunger
Battles
• Buy care-packages (food, water, medicine,
ammo)
• Bet on the outcome and gain more points
www.kalbuir.com
Ranking and Leaderboards
• Multiple leaderboards
• “Winning isn’t everything”
• Killing counts, dogtags
www.kalbuir.com
Cheating
• Hot topic in Arma
• Hunger Battles are invite only or obtained
through viewer points
• This makes blacklisting easier
• Track players movement and record it for
review
• This allows us to not fear stream sniping and
spectator abuse.
www.kalbuir.com
The “Crazy Stuff”
Stuff we would really like to do down the line
www.kalbuir.com
A small list
• Fishing for food
• Crafting (arrows, food, traps, etc.)
• Persistent experience, make your character
more powerful
• A video feed for each of the 21 players, tied
directly into the interactive map
www.kalbuir.com
Closing
www.kalbuir.com
Milestones
• Closed invite only alpha tests (starts this
week)
• After a few successful Alpha playtests closed
beta, featured on Stream (Timeframe
undecided)
• Open beta any viewer can get in (Timeframe
undecided)
www.kalbuir.com
What is next!
• We aim to have video footage up next week
• Open Development, we welcome your
suggestions change logs freely available.
• Give us your feedback on our forums at
www.kalbuir.com
• Q&A Session coming up!
www.kalbuir.com
Q&A
Questions?

More Related Content

Similar to Hungerbattles

David Brevik - LOGIN Conference 2012
David Brevik - LOGIN Conference 2012David Brevik - LOGIN Conference 2012
David Brevik - LOGIN Conference 2012Login Conference LLC
 
GDC Mobile Social Freemium Games
GDC Mobile Social Freemium GamesGDC Mobile Social Freemium Games
GDC Mobile Social Freemium GamesOscar Clark
 
The Rise and Rise of Idle Games
The Rise and Rise of Idle GamesThe Rise and Rise of Idle Games
The Rise and Rise of Idle GamesAnthony Pecorella
 
Stop Using Score – Rethinking Traditional Game Design
Stop Using Score – Rethinking Traditional Game DesignStop Using Score – Rethinking Traditional Game Design
Stop Using Score – Rethinking Traditional Game DesignDevGAMM Conference
 
The dota paradox presentation
The dota paradox presentation  The dota paradox presentation
The dota paradox presentation jjarr
 
Playing with Pricing
Playing with PricingPlaying with Pricing
Playing with PricingPapayaMobile
 
Unlock your creative potential: 7 steps to becoming a game designer
Unlock your creative potential: 7 steps to becoming a game designerUnlock your creative potential: 7 steps to becoming a game designer
Unlock your creative potential: 7 steps to becoming a game designerEthan Levy
 
Jaakko Kemppainen - Pathfinder in VR - Mindtrek 2016
Jaakko Kemppainen - Pathfinder in VR - Mindtrek 2016Jaakko Kemppainen - Pathfinder in VR - Mindtrek 2016
Jaakko Kemppainen - Pathfinder in VR - Mindtrek 2016Mindtrek
 
Azure SignalR - Another tool in the toolbeld
Azure SignalR - Another tool in the toolbeldAzure SignalR - Another tool in the toolbeld
Azure SignalR - Another tool in the toolbeldDavid Opdendries
 
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...David Piao Chiu
 
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)David Piao Chiu
 
GDC 2014 - Jeremy Ehrhardt, KIXEYE - Building Customer Support and Loyalty
GDC 2014 - Jeremy Ehrhardt, KIXEYE - Building Customer Support and LoyaltyGDC 2014 - Jeremy Ehrhardt, KIXEYE - Building Customer Support and Loyalty
GDC 2014 - Jeremy Ehrhardt, KIXEYE - Building Customer Support and LoyaltySteelPangolin
 
Casual Connect United In Action - Monetization Design for Free-To-Play Games
Casual Connect United In Action - Monetization Design for Free-To-Play GamesCasual Connect United In Action - Monetization Design for Free-To-Play Games
Casual Connect United In Action - Monetization Design for Free-To-Play GamesDave Rohrl
 
Intro to liveops
Intro to liveopsIntro to liveops
Intro to liveopsCrystin Cox
 
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)David Piao Chiu
 
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)mochimedia
 
Winning More Customer Engagement with Gamification
Winning More Customer Engagement with GamificationWinning More Customer Engagement with Gamification
Winning More Customer Engagement with GamificationCara Pluff
 
TWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
TWTRCON SF 10 Workshop: Game-Based Marketing DynamicsTWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
TWTRCON SF 10 Workshop: Game-Based Marketing DynamicsEdelman
 
How to publish your indie game
How to publish your indie gameHow to publish your indie game
How to publish your indie gameLaura Bularca
 

Similar to Hungerbattles (20)

David Brevik - LOGIN Conference 2012
David Brevik - LOGIN Conference 2012David Brevik - LOGIN Conference 2012
David Brevik - LOGIN Conference 2012
 
GDC Mobile Social Freemium Games
GDC Mobile Social Freemium GamesGDC Mobile Social Freemium Games
GDC Mobile Social Freemium Games
 
The Rise and Rise of Idle Games
The Rise and Rise of Idle GamesThe Rise and Rise of Idle Games
The Rise and Rise of Idle Games
 
Stop Using Score – Rethinking Traditional Game Design
Stop Using Score – Rethinking Traditional Game DesignStop Using Score – Rethinking Traditional Game Design
Stop Using Score – Rethinking Traditional Game Design
 
The dota paradox presentation
The dota paradox presentation  The dota paradox presentation
The dota paradox presentation
 
Playing with Pricing
Playing with PricingPlaying with Pricing
Playing with Pricing
 
Unlock your creative potential: 7 steps to becoming a game designer
Unlock your creative potential: 7 steps to becoming a game designerUnlock your creative potential: 7 steps to becoming a game designer
Unlock your creative potential: 7 steps to becoming a game designer
 
Jaakko Kemppainen - Pathfinder in VR - Mindtrek 2016
Jaakko Kemppainen - Pathfinder in VR - Mindtrek 2016Jaakko Kemppainen - Pathfinder in VR - Mindtrek 2016
Jaakko Kemppainen - Pathfinder in VR - Mindtrek 2016
 
Azure SignalR - Another tool in the toolbeld
Azure SignalR - Another tool in the toolbeldAzure SignalR - Another tool in the toolbeld
Azure SignalR - Another tool in the toolbeld
 
Mochi Media VGSU
Mochi Media VGSUMochi Media VGSU
Mochi Media VGSU
 
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
 
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
 
GDC 2014 - Jeremy Ehrhardt, KIXEYE - Building Customer Support and Loyalty
GDC 2014 - Jeremy Ehrhardt, KIXEYE - Building Customer Support and LoyaltyGDC 2014 - Jeremy Ehrhardt, KIXEYE - Building Customer Support and Loyalty
GDC 2014 - Jeremy Ehrhardt, KIXEYE - Building Customer Support and Loyalty
 
Casual Connect United In Action - Monetization Design for Free-To-Play Games
Casual Connect United In Action - Monetization Design for Free-To-Play GamesCasual Connect United In Action - Monetization Design for Free-To-Play Games
Casual Connect United In Action - Monetization Design for Free-To-Play Games
 
Intro to liveops
Intro to liveopsIntro to liveops
Intro to liveops
 
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
 
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
 
Winning More Customer Engagement with Gamification
Winning More Customer Engagement with GamificationWinning More Customer Engagement with Gamification
Winning More Customer Engagement with Gamification
 
TWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
TWTRCON SF 10 Workshop: Game-Based Marketing DynamicsTWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
TWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
 
How to publish your indie game
How to publish your indie gameHow to publish your indie game
How to publish your indie game
 

Recently uploaded

Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Apsara Of India
 
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near MePrivate Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near MeRiya Pathan
 
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Models Call Girls Hridaypur | 8250192130 At Low Cost Cash Payment Booking
Models Call Girls Hridaypur | 8250192130 At Low Cost Cash Payment BookingModels Call Girls Hridaypur | 8250192130 At Low Cost Cash Payment Booking
Models Call Girls Hridaypur | 8250192130 At Low Cost Cash Payment Bookinganamikaraghav4
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...anamikaraghav4
 
Call Girls in Faridabad 9000000000 Faridabad Escorts Service
Call Girls in Faridabad 9000000000 Faridabad Escorts ServiceCall Girls in Faridabad 9000000000 Faridabad Escorts Service
Call Girls in Faridabad 9000000000 Faridabad Escorts ServiceTina Ji
 
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEApsara Of India
 
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...Riya Pathan
 
Call Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
Call Girls Nashik Gayatri 7001305949 Independent Escort Service NashikCall Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
Call Girls Nashik Gayatri 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...srsj9000
 
Kolkata Call Girl Bara Bazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bara Bazar 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Bara Bazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bara Bazar 👉 8250192130 ❣️💯 Available With Room 24×7Riya Pathan
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls
 
1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdfTanjirokamado769606
 
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaVIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaRiya Pathan
 
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesHi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesApsara Of India
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingRiya Pathan
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...anamikaraghav4
 
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceVIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceApsara Of India
 
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7Riya Pathan
 

Recently uploaded (20)

Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
 
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near MePrivate Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
 
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Models Call Girls Hridaypur | 8250192130 At Low Cost Cash Payment Booking
Models Call Girls Hridaypur | 8250192130 At Low Cost Cash Payment BookingModels Call Girls Hridaypur | 8250192130 At Low Cost Cash Payment Booking
Models Call Girls Hridaypur | 8250192130 At Low Cost Cash Payment Booking
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
 
Call Girls in Faridabad 9000000000 Faridabad Escorts Service
Call Girls in Faridabad 9000000000 Faridabad Escorts ServiceCall Girls in Faridabad 9000000000 Faridabad Escorts Service
Call Girls in Faridabad 9000000000 Faridabad Escorts Service
 
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
 
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
 
Call Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
Call Girls Nashik Gayatri 7001305949 Independent Escort Service NashikCall Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
Call Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
 
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
 
Kolkata Call Girl Bara Bazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bara Bazar 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Bara Bazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bara Bazar 👉 8250192130 ❣️💯 Available With Room 24×7
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
 
1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf
 
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaVIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
 
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesHi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
 
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
 
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceVIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
 
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
 

Hungerbattles

  • 1. We’ll be starting shortly! (16:00 CET) www.kalbuir.com
  • 2. Introduction • Gamer for 14 years • Streaming: Shooters, MOBA’s & MMORPGS • Full time developer for financial applications • Aspiring game designer / community management • This started as a presentation for regulars: “Hey let’s post it on Reddit what could go wrong!?” www.kalbuir.com
  • 3. The current team • tr4st (@tr4st) • Kalbuir (@defianceKal) • Mephistonx – Art • Suage – Art • And you! (Stream Community)
  • 4. Origin of the Mod • Community & Interaction heavy stream • Motivations for streaming • Love for Arma 3 • Lack of interaction with viewers • Can only play with 2/3 viewers at a time www.kalbuir.com
  • 5. Design Goals • Support a larger amount of viewers per game • Game with clear start and end • Rotation of new players / viewers • Competition among friends and the community • Action oriented, less running simulation • Scalable solution • Eventually replace art (weapons) with our own • Coded from scratch www.kalbuir.com
  • 6. Challenges of the project • Arma III beta stage, API still heavily evolving and improving. • Our code is breaking out under us at times • Main reason we want to code from scratch, as we know exactly where we can optimize based on new API features • Code is our own and we know it well, so adding future features becomes easier. (i.e. Food) www.kalbuir.com
  • 8. The setting • You’ve been chosen to participate in the biggest blood sport event ever created • Players are dropped by helicopter into the arena which is blocked off by a dome. • 20 players enter (currently), only one leaves • Survivor is picked up by helicopter www.kalbuir.com
  • 9. The Basics - Battles are played in rounds - Currently 20 players per round - Each round starts with a "circle of death" - Player faced with 2 options: Loot or Run (Risk vs Reward) - Scavenge to survive - Melee & ranged combat - Last man standing wins - No 3rd person camera - Realistic jumping www.kalbuir.com
  • 10. The Basics - Direct communication (VON) enabled - Chat disabled - No Death messages in chat, UI indicates amount of players left www.kalbuir.com
  • 11. The start of the round www.kalbuir.com - Players spawn with a small selection of loot at their feet - Faster you pick it up, the faster you can grab a weapon at the middle
  • 12. Play the game or die! www.kalbuir.com • Players don’t know which area to expect • Actively hunt other players, or wait it out • Camping isn’t really possible, more on this later • Team up with players, or play lone wolf • But at the end only 1 survives
  • 13. www.kalbuir.com • Current size: 1000m x 1000m. • We can move it around freely, to any map or area. • Providing two key things: – A dynamic and non static experience. – A way newer players aren’t overwhelmed by the amount of terrain. The arena
  • 15. Example of moving area around www.kalbuir.com
  • 16. The Loot www.kalbuir.com - Guns, attachments and ammo come separate - Different weapon types - Different throw able objects - Different types of food - Medicine to counter different conditions - Clothing, armor & protection - Range of traps - Range of tools (implemented later)
  • 17. Weapons • Gun – Attachments fully working. – Arma 3 Base Weapons. – Custom weapons and attachments. • Melee Weapons – Knife – Machete – Katana – Hatchet • Bows and Crossbows www.kalbuir.com
  • 19. Guns & Modern Gear • Considered leaving modern gear out • Essential part of Arma 3 gameplay • Currently using R3F ARMES (team-r3f.org) & RH Pistol pack • Use pre-existing community made art to jumpstart our development process www.kalbuir.com
  • 20. Melee Combat • Everyone loves melee combat! • Easy to swap to melee, independent of gun setup. • Challenges: “Knife to a gunfight” • Silent take downs • Solution: Additional weapon slots! • “Gentlemen’s way” / Dueling www.kalbuir.com
  • 22. Key Features #1 “The usual suspects” • Food & water is sparse: hunting, scavenging or stealing • Health: Stay healthy, medicine are a rare commodity. However a stranger might help you out! (hint) • But most of all, you have to stay warm! www.kalbuir.com Hunger, Thirst, Heat & Health
  • 23. Key Features #1 “The usual suspects” • Not moving decreases your body temperature • When hypothermia sets in you take damage • There is a point of no return, only meds can save you then • Other means of staying warm besides moving: – Buildings and shelter – Clothing – Items – Fire www.kalbuir.com Staying warm
  • 24. Key Features #2: Armor • Not just cosmetically • Armor points • Better survival chances • Better protection against environment • Carrying more has consequences www.kalbuir.com Gear matters Meet Charlie!
  • 25. Key Features #3: UI • Arma 3 offers amazing new possibilities for UI development • Streamline gameplay experience by offering other means of interaction besides the scroll wheel www.kalbuir.com New UI / Action Menu
  • 26. Key Features #4: Dead Zones Dead Zones www.kalbuir.com
  • 27. Key Features #5 “Sneaking” Sneak peak through doors www.kalbuir.com
  • 28. Key Features #6 Trapping • Traps can found and set in the world • Traps have different effects: bleeding, poison or slowing their prey • Traps can be detected by other players • Traps can be disarmed www.kalbuir.com
  • 29. Key Feature #7: Spectating • When a player dies he/she can choose to spectate the rest of the game • Multiple camera options, follow person, free control & specific locations • Spectate cheating not an issue, more on this later www.kalbuir.com
  • 30. That was the boring stuff What we will work on after the basics www.kalbuir.com
  • 31. Wildlife • Passive and active wildlife • Wildlife can be as much of a threat as other players • A means of food, or indication where players are www.kalbuir.com
  • 32. Viewer Score • Currently already in beta on channel, gain points by watching stream and participating in chat • Kalbuir points • Impact what games we will be streaming. • What we do in games (MOBA Hero’s /Champions) www.kalbuir.com
  • 33. Tournament • Hunger Battle isn’t just one round, we want to make certain aspects besides gear persist • Gain points for winning and rise in the ranking, automatically gaining another invite www.kalbuir.com
  • 34. Complete website Integration • Gain entree into a Hunger Battle through points. (obtained through viewer score) • Spectate players on an interactive map while rounds are being played • Inspect their gear, health situation • Support your favorite with care packages • Leader boards & ranking www.kalbuir.com
  • 35. Viewer Score directly impact Hunger Battles • Buy care-packages (food, water, medicine, ammo) • Bet on the outcome and gain more points www.kalbuir.com
  • 36. Ranking and Leaderboards • Multiple leaderboards • “Winning isn’t everything” • Killing counts, dogtags www.kalbuir.com
  • 37. Cheating • Hot topic in Arma • Hunger Battles are invite only or obtained through viewer points • This makes blacklisting easier • Track players movement and record it for review • This allows us to not fear stream sniping and spectator abuse. www.kalbuir.com
  • 38. The “Crazy Stuff” Stuff we would really like to do down the line www.kalbuir.com
  • 39. A small list • Fishing for food • Crafting (arrows, food, traps, etc.) • Persistent experience, make your character more powerful • A video feed for each of the 21 players, tied directly into the interactive map www.kalbuir.com
  • 41. Milestones • Closed invite only alpha tests (starts this week) • After a few successful Alpha playtests closed beta, featured on Stream (Timeframe undecided) • Open beta any viewer can get in (Timeframe undecided) www.kalbuir.com
  • 42. What is next! • We aim to have video footage up next week • Open Development, we welcome your suggestions change logs freely available. • Give us your feedback on our forums at www.kalbuir.com • Q&A Session coming up! www.kalbuir.com

Editor's Notes

  1. Smaller map so easier to be heard
  2. No cuddling for body heat