SlideShare a Scribd company logo
1 of 13
Devil Dentist
An unpublished milestone in the dentist simulation genre
Who are we?
 Kurt “Kurt” Korbatits
 Graphics Artist, Designer, Musician
 http://www.orangeworx.com
 Dietmar “dIdl” Hauser
 Programmer, Consultant
 http://www.roborodent.com
dion software
 Founded in 2000…
 …shut down in 2007
 100% subsidiary of Funworld AG
 Photo Play
 coin operated
 touch screen
 casual games
 3-7 minutes play time
 high score driven
 Started as Photo Play game
 Tread up to 6 patients
 A single tool set, few diseases
 Pushed the boundaries of the platform
 … was destined for greater things!
Data Becker
 Successful software publisher
 Based in Düsseldorf
 Newly formed games division
 Deal for DD PC version
 Games division shut down
before release…
Devil Dentist PC
 20 Patients
 +1 in “Drill Bush” edition
 Patient selection added
 23 tools, 17 diseases
 Off- and online high score
 Demo, Website
Art Details
 All in game GFX in 2D, using Photoshop & Illustrator
 Intro Video modelled and rendered in Blender on
SGI and Windows
 No real transparency available (Color Key)
 Screen resolution 800x600 (SVGA)
 Tools, oral cavities, teeth by designer „MarC“
 Music by my band’s ex-vocalist
Technical Details
 Proprietary engine
 used in exactly one game
 fmod for sound
 SciTech MGL graphics library
 Blit based rendering
 Dirty rect algorithm
Demo, Questions, Answers
 Kurt “Kurt” Korbatits
 Graphics Artist, Designer, Musician
 http://www.orangeworx.com
 Dietmar “dIdl” Hauser
 Programmer
 http://www.roborodent.com

More Related Content

Similar to Devil Dentist

Meta 3D Studios Art Experience
Meta 3D Studios Art ExperienceMeta 3D Studios Art Experience
Meta 3D Studios Art ExperienceBilly Joe Cain
 
Daphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioDaphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioSamanyu Chopra
 
New Technology in 2012
New Technology in 2012New Technology in 2012
New Technology in 2012somey_oung
 
Moonsubmarine Presentation @ Mobilesoft 2015
Moonsubmarine Presentation @ Mobilesoft 2015Moonsubmarine Presentation @ Mobilesoft 2015
Moonsubmarine Presentation @ Mobilesoft 2015Luca Galli
 
Academia international college
Academia international collegeAcademia international college
Academia international collegeallureusha
 
microsoft-surface for engineers-8864-sNojnaw.pptx
microsoft-surface for engineers-8864-sNojnaw.pptxmicrosoft-surface for engineers-8864-sNojnaw.pptx
microsoft-surface for engineers-8864-sNojnaw.pptxwaarrior1234567
 
130156061-e-ball.ppt
130156061-e-ball.ppt130156061-e-ball.ppt
130156061-e-ball.pptLalitBhagat9
 
10 best animation software for windows
10 best animation software for windows10 best animation software for windows
10 best animation software for windowsJavubar Sathick
 
Video Game Making and Mind Reading Game Console
Video Game Making and Mind Reading Game ConsoleVideo Game Making and Mind Reading Game Console
Video Game Making and Mind Reading Game ConsoleAnup Yadav
 
Job roles task 2
Job roles   task 2Job roles   task 2
Job roles task 2NeilRogero
 
AppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GameAppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GamePedro Kayatt
 
General Presentation
General PresentationGeneral Presentation
General Presentationhyperayman
 

Similar to Devil Dentist (16)

temp
temptemp
temp
 
Meta 3D Studios Art Experience
Meta 3D Studios Art ExperienceMeta 3D Studios Art Experience
Meta 3D Studios Art Experience
 
Daphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioDaphnis Labs Game Development Portfolio
Daphnis Labs Game Development Portfolio
 
New Technology in 2012
New Technology in 2012New Technology in 2012
New Technology in 2012
 
Moonsubmarine Presentation @ Mobilesoft 2015
Moonsubmarine Presentation @ Mobilesoft 2015Moonsubmarine Presentation @ Mobilesoft 2015
Moonsubmarine Presentation @ Mobilesoft 2015
 
Academia international college
Academia international collegeAcademia international college
Academia international college
 
Game development
Game developmentGame development
Game development
 
microsoft-surface for engineers-8864-sNojnaw.pptx
microsoft-surface for engineers-8864-sNojnaw.pptxmicrosoft-surface for engineers-8864-sNojnaw.pptx
microsoft-surface for engineers-8864-sNojnaw.pptx
 
130156061-e-ball.ppt
130156061-e-ball.ppt130156061-e-ball.ppt
130156061-e-ball.ppt
 
10 best animation software for windows
10 best animation software for windows10 best animation software for windows
10 best animation software for windows
 
Video Game Making and Mind Reading Game Console
Video Game Making and Mind Reading Game ConsoleVideo Game Making and Mind Reading Game Console
Video Game Making and Mind Reading Game Console
 
Job roles task 2
Job roles   task 2Job roles   task 2
Job roles task 2
 
Visual Effects (VFX)
Visual Effects (VFX)Visual Effects (VFX)
Visual Effects (VFX)
 
AppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GameAppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm Game
 
General Presentation
General PresentationGeneral Presentation
General Presentation
 
What is game development
What is game developmentWhat is game development
What is game development
 

More from Dietmar Hauser

The Case Against Human Readability
The Case Against Human ReadabilityThe Case Against Human Readability
The Case Against Human ReadabilityDietmar Hauser
 
More Intuitive Programming Through Better Code Completion
More Intuitive Programming Through Better Code CompletionMore Intuitive Programming Through Better Code Completion
More Intuitive Programming Through Better Code CompletionDietmar Hauser
 
Going Rogue - 8 Months On My Own
Going Rogue - 8 Months On My OwnGoing Rogue - 8 Months On My Own
Going Rogue - 8 Months On My OwnDietmar Hauser
 
The Rocky Road to KISS Rock City
The Rocky Road to KISS Rock CityThe Rocky Road to KISS Rock City
The Rocky Road to KISS Rock CityDietmar Hauser
 
A Half Life in Game Development
A Half Life in Game DevelopmentA Half Life in Game Development
A Half Life in Game DevelopmentDietmar Hauser
 
The Unusual Rendering Pipeline of Sigils - Battle for Raios
The Unusual Rendering Pipeline of Sigils - Battle for RaiosThe Unusual Rendering Pipeline of Sigils - Battle for Raios
The Unusual Rendering Pipeline of Sigils - Battle for RaiosDietmar Hauser
 
Toolchain Independent Distributed Compilation
Toolchain Independent Distributed CompilationToolchain Independent Distributed Compilation
Toolchain Independent Distributed CompilationDietmar Hauser
 
The Difficulty of Going Mobile
The Difficulty of Going MobileThe Difficulty of Going Mobile
The Difficulty of Going MobileDietmar Hauser
 
Handling Many Platforms with a Small Development Team
Handling Many Platforms with a Small Development TeamHandling Many Platforms with a Small Development Team
Handling Many Platforms with a Small Development TeamDietmar Hauser
 

More from Dietmar Hauser (12)

The Case Against Human Readability
The Case Against Human ReadabilityThe Case Against Human Readability
The Case Against Human Readability
 
More Intuitive Programming Through Better Code Completion
More Intuitive Programming Through Better Code CompletionMore Intuitive Programming Through Better Code Completion
More Intuitive Programming Through Better Code Completion
 
Data Compression 2020
Data Compression 2020Data Compression 2020
Data Compression 2020
 
The Abstraction Trap
The Abstraction TrapThe Abstraction Trap
The Abstraction Trap
 
The Settlers Returns
The Settlers ReturnsThe Settlers Returns
The Settlers Returns
 
Going Rogue - 8 Months On My Own
Going Rogue - 8 Months On My OwnGoing Rogue - 8 Months On My Own
Going Rogue - 8 Months On My Own
 
The Rocky Road to KISS Rock City
The Rocky Road to KISS Rock CityThe Rocky Road to KISS Rock City
The Rocky Road to KISS Rock City
 
A Half Life in Game Development
A Half Life in Game DevelopmentA Half Life in Game Development
A Half Life in Game Development
 
The Unusual Rendering Pipeline of Sigils - Battle for Raios
The Unusual Rendering Pipeline of Sigils - Battle for RaiosThe Unusual Rendering Pipeline of Sigils - Battle for Raios
The Unusual Rendering Pipeline of Sigils - Battle for Raios
 
Toolchain Independent Distributed Compilation
Toolchain Independent Distributed CompilationToolchain Independent Distributed Compilation
Toolchain Independent Distributed Compilation
 
The Difficulty of Going Mobile
The Difficulty of Going MobileThe Difficulty of Going Mobile
The Difficulty of Going Mobile
 
Handling Many Platforms with a Small Development Team
Handling Many Platforms with a Small Development TeamHandling Many Platforms with a Small Development Team
Handling Many Platforms with a Small Development Team
 

Recently uploaded

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607dollysharma2066
 
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...Apsara Of India
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Documentf4ssvxpz62
 
The Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenThe Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenSalty Vixen Stories & More
 
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...Amil Baba Company
 
fmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsfmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsa18205752
 
Gripping Adult Web Series You Can't Afford to Miss
Gripping Adult Web Series You Can't Afford to MissGripping Adult Web Series You Can't Afford to Miss
Gripping Adult Web Series You Can't Afford to Missget joys
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsApsara Of India
 
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
 
LE IMPOSSIBRU QUIZ (Based on Splapp-me-do)
LE IMPOSSIBRU QUIZ (Based on Splapp-me-do)LE IMPOSSIBRU QUIZ (Based on Splapp-me-do)
LE IMPOSSIBRU QUIZ (Based on Splapp-me-do)bertfelixtorre
 
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts ServiceVip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts ServiceApsara Of India
 
Call Girls Chorasi 7397865700 Ridhima Hire Me Full Night
Call Girls Chorasi 7397865700 Ridhima Hire Me Full NightCall Girls Chorasi 7397865700 Ridhima Hire Me Full Night
Call Girls Chorasi 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
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
 
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsFun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsApsara Of India
 
QUIZ BOLLYWOOD ( weekly quiz ) - SJU quizzers
QUIZ BOLLYWOOD ( weekly quiz ) - SJU quizzersQUIZ BOLLYWOOD ( weekly quiz ) - SJU quizzers
QUIZ BOLLYWOOD ( weekly quiz ) - SJU quizzersSJU Quizzers
 
NO1 WorldWide Amil baba in pakistan Amil Baba in Karachi Black Magic Islamaba...
NO1 WorldWide Amil baba in pakistan Amil Baba in Karachi Black Magic Islamaba...NO1 WorldWide Amil baba in pakistan Amil Baba in Karachi Black Magic Islamaba...
NO1 WorldWide Amil baba in pakistan Amil Baba in Karachi Black Magic Islamaba...Amil baba
 
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
 
Call Girls Near The Corus Hotel New Delhi 9873777170
Call Girls Near The Corus Hotel New Delhi 9873777170Call Girls Near The Corus Hotel New Delhi 9873777170
Call Girls Near The Corus Hotel New Delhi 9873777170Sonam Pathan
 
Russian Call Girls juhu MUMBAI 7397865700
Russian Call Girls juhu MUMBAI 7397865700Russian Call Girls juhu MUMBAI 7397865700
Russian Call Girls juhu MUMBAI 7397865700Call Girls Mumbai
 

Recently uploaded (20)

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
 
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
5* Hotel Call Girls In Goa 7028418221 Call Girls In Calangute Beach Escort Se...
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Document
 
The Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenThe Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty Vixen
 
Call Girls Koti 7001305949 all area service COD available Any Time
Call Girls Koti 7001305949 all area service COD available Any TimeCall Girls Koti 7001305949 all area service COD available Any Time
Call Girls Koti 7001305949 all area service COD available Any Time
 
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
 
fmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsfmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the hearts
 
Gripping Adult Web Series You Can't Afford to Miss
Gripping Adult Web Series You Can't Afford to MissGripping Adult Web Series You Can't Afford to Miss
Gripping Adult Web Series You Can't Afford to Miss
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
 
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
 
LE IMPOSSIBRU QUIZ (Based on Splapp-me-do)
LE IMPOSSIBRU QUIZ (Based on Splapp-me-do)LE IMPOSSIBRU QUIZ (Based on Splapp-me-do)
LE IMPOSSIBRU QUIZ (Based on Splapp-me-do)
 
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts ServiceVip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
Vip Udaipur Call Girls 9602870969 Dabok Airport Udaipur Escorts Service
 
Call Girls Chorasi 7397865700 Ridhima Hire Me Full Night
Call Girls Chorasi 7397865700 Ridhima Hire Me Full NightCall Girls Chorasi 7397865700 Ridhima Hire Me Full Night
Call Girls Chorasi 7397865700 Ridhima Hire Me Full Night
 
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
 
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsFun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
 
QUIZ BOLLYWOOD ( weekly quiz ) - SJU quizzers
QUIZ BOLLYWOOD ( weekly quiz ) - SJU quizzersQUIZ BOLLYWOOD ( weekly quiz ) - SJU quizzers
QUIZ BOLLYWOOD ( weekly quiz ) - SJU quizzers
 
NO1 WorldWide Amil baba in pakistan Amil Baba in Karachi Black Magic Islamaba...
NO1 WorldWide Amil baba in pakistan Amil Baba in Karachi Black Magic Islamaba...NO1 WorldWide Amil baba in pakistan Amil Baba in Karachi Black Magic Islamaba...
NO1 WorldWide Amil baba in pakistan Amil Baba in Karachi Black Magic Islamaba...
 
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...
 
Call Girls Near The Corus Hotel New Delhi 9873777170
Call Girls Near The Corus Hotel New Delhi 9873777170Call Girls Near The Corus Hotel New Delhi 9873777170
Call Girls Near The Corus Hotel New Delhi 9873777170
 
Russian Call Girls juhu MUMBAI 7397865700
Russian Call Girls juhu MUMBAI 7397865700Russian Call Girls juhu MUMBAI 7397865700
Russian Call Girls juhu MUMBAI 7397865700
 

Devil Dentist

  • 1. Devil Dentist An unpublished milestone in the dentist simulation genre
  • 2. Who are we?  Kurt “Kurt” Korbatits  Graphics Artist, Designer, Musician  http://www.orangeworx.com  Dietmar “dIdl” Hauser  Programmer, Consultant  http://www.roborodent.com
  • 3. dion software  Founded in 2000…  …shut down in 2007  100% subsidiary of Funworld AG  Photo Play  coin operated  touch screen  casual games  3-7 minutes play time  high score driven
  • 4.  Started as Photo Play game  Tread up to 6 patients  A single tool set, few diseases  Pushed the boundaries of the platform  … was destined for greater things!
  • 5. Data Becker  Successful software publisher  Based in Düsseldorf  Newly formed games division  Deal for DD PC version  Games division shut down before release…
  • 6. Devil Dentist PC  20 Patients  +1 in “Drill Bush” edition  Patient selection added  23 tools, 17 diseases  Off- and online high score  Demo, Website
  • 7. Art Details  All in game GFX in 2D, using Photoshop & Illustrator  Intro Video modelled and rendered in Blender on SGI and Windows  No real transparency available (Color Key)  Screen resolution 800x600 (SVGA)  Tools, oral cavities, teeth by designer „MarC“  Music by my band’s ex-vocalist
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Technical Details  Proprietary engine  used in exactly one game  fmod for sound  SciTech MGL graphics library  Blit based rendering  Dirty rect algorithm
  • 13. Demo, Questions, Answers  Kurt “Kurt” Korbatits  Graphics Artist, Designer, Musician  http://www.orangeworx.com  Dietmar “dIdl” Hauser  Programmer  http://www.roborodent.com

Editor's Notes

  1. In 2002 we (and others) made a game It was never published This is the story
  2. The story starts, as we meet at the fledgling company…
  3. On to the actual game…
  4. In 2001 a publisher was found
  5. Features of the PC version…
  6. Images come later Color Key == magenta Causes „Aliasing“ - no transparent Image Borders
  7. Key art & menu background Shows the horror comedy setting
  8. All characters, including outtakes
  9. All animation frames of one character
  10. Mockup for a possible Nintendo DS Version
  11. Engine licensed from a pre dion company MGL = Multi-platform Graphics Library Fmod = before fmod studio existed - low-level graphics library for Linux, QNX, OS/2, DOS, Windows and embedded systems window setup, main loop and inputs explain blit engine adds dirty rect mechanism to minimize overdraw explain dirty rects
  12. Show intro video Let someone play the game