SlideShare a Scribd company logo
1 of 11
The Making
of
Wizard’s Castle
Asgard Studios
Randy Herring
Raymond Herring
With
Jeff Bucchino, the Wizard of Draws
Nan Avant, Award Winning Music Composer
Programming Class In Pharmacy School
Colossal Cave Adventure
Computer Science Degree After Pharmacy
Degree
Made Text-based Computer Games
Life Interrupts
A Little History
Fast Forward 20
Years
Teenage Son
Loves Video Games and Digital Art
Has Dreams Of His Own
Wants to Design Video Games
Time Is Not Right - Lack Of Tools
2009 - Present
Found Unity 3D
Attended SIEGE 2009
Began Wizard’s Castle - April 2010
Worked Nights and Weekends
Submitted Wizard’s Castle HD - April 2011
Wizard’s Castle HD
10 Level Match And Remove Game
99 Cents For iPad2
C# Scripts In Unity 3
Several Plugins
Apple Loops In Versions 1.0 And 1.1
8 Level 99 Cent Version for iPhone 4
The Team
Randy - Programming
Raymond - 3D Art, UI Design, Game Design
Jeff - 2D Art, Cartoons
Nan - Music For Version 1.2
What Went Right
Unity
Professional 2D Artist
Rapid Iterations
Father And Son Team
User Testing Often
What Went Wrong
Introducing Unity 3 Beta
Updating Unity Without Updating Plugins
Game Did Not Run On iPad
Web Release
Unity 3 And iOS 4.3 Bug
After Release
Hard To Be Discovered On iPad
Even Harder On iPhone
App Store Has Moved To Free +
In-App Purchases*
4% of iPhone Apps
72% of Revenue
*Pricing for Success:App Industry Trends and Best Practices Hendrik Koekkoek, Analyst, Distimo
What’s Next
Ad Supported Version of Wizard’s Castle HD
4 Educational Games Using Jeff’s Cartoons
Wizard’s Castle 2
RPG Game - Long Term Project
Questions

More Related Content

Viewers also liked

Viewers also liked (11)

Pp dappermarkt [2]
Pp dappermarkt [2] Pp dappermarkt [2]
Pp dappermarkt [2]
 
Just kill it
Just kill itJust kill it
Just kill it
 
Pp dappermarkt DRIEEEEE
Pp dappermarkt DRIEEEEEPp dappermarkt DRIEEEEE
Pp dappermarkt DRIEEEEE
 
Her Life
Her Life Her Life
Her Life
 
Lean Scope Project Management
Lean Scope Project ManagementLean Scope Project Management
Lean Scope Project Management
 
Signal r demo
Signal r demoSignal r demo
Signal r demo
 
The Heroic Classroom: Storytelling in the Blended Class
The Heroic Classroom: Storytelling in the Blended ClassThe Heroic Classroom: Storytelling in the Blended Class
The Heroic Classroom: Storytelling in the Blended Class
 
Trust blueprints icds 2014
Trust blueprints icds 2014Trust blueprints icds 2014
Trust blueprints icds 2014
 
Burberry
BurberryBurberry
Burberry
 
Adv 420
Adv 420Adv 420
Adv 420
 
Adv 420
Adv 420Adv 420
Adv 420
 

Similar to The Making of Wizard's Castle - SIEGE2011

[IGC 2017] 유니티 안민호 - 게임엔진으로 만드는 새로운 크리에이티브의 세계
[IGC 2017] 유니티 안민호 - 게임엔진으로 만드는 새로운 크리에이티브의 세계[IGC 2017] 유니티 안민호 - 게임엔진으로 만드는 새로운 크리에이티브의 세계
[IGC 2017] 유니티 안민호 - 게임엔진으로 만드는 새로운 크리에이티브의 세계강 민우
 
Jongwingsmobilegamedevelopmentcompany
JongwingsmobilegamedevelopmentcompanyJongwingsmobilegamedevelopmentcompany
JongwingsmobilegamedevelopmentcompanyJongwings
 
So you (think you) want to work in video games
So you (think you) want to work in video gamesSo you (think you) want to work in video games
So you (think you) want to work in video gamesSven Charleer
 
Game development
Game developmentGame development
Game developmentRareCoders
 
Jakarta XR Meetup 13 | Digital Happiness deck
Jakarta XR Meetup 13 | Digital Happiness deckJakarta XR Meetup 13 | Digital Happiness deck
Jakarta XR Meetup 13 | Digital Happiness deckNico Alyus
 
Vermont Digital Arts- Boston Indies Feb 2011
Vermont Digital Arts- Boston Indies Feb 2011Vermont Digital Arts- Boston Indies Feb 2011
Vermont Digital Arts- Boston Indies Feb 2011vtda
 
iOS Game Development: When Cocoa Met Cocos...
iOS Game Development: When Cocoa Met Cocos...iOS Game Development: When Cocoa Met Cocos...
iOS Game Development: When Cocoa Met Cocos...Joseph Ku
 
Game salad presentation_2012
Game salad presentation_2012Game salad presentation_2012
Game salad presentation_2012Byron Mitchell
 
Michael Hughes - Y1 GD ngine_terminology
Michael Hughes - Y1 GD ngine_terminologyMichael Hughes - Y1 GD ngine_terminology
Michael Hughes - Y1 GD ngine_terminologyMike Hughes
 
company profile @Juegostudio
company profile @Juegostudiocompany profile @Juegostudio
company profile @JuegostudioCartic P
 
Daphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioDaphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioSamanyu Chopra
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Y1 gd engine_terminology -MPH (Michael P. Hughes)
Y1 gd engine_terminology -MPH (Michael P. Hughes)Y1 gd engine_terminology -MPH (Michael P. Hughes)
Y1 gd engine_terminology -MPH (Michael P. Hughes)Mike Hughes
 
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2BeMyApp
 
Mobile Game Development using Adobe Flash
Mobile Game Development using Adobe FlashMobile Game Development using Adobe Flash
Mobile Game Development using Adobe Flashchall3ng3r
 
Bridging the Worlds of Console, Mobile and Reality | Baiyon
Bridging the Worlds of Console, Mobile and Reality | BaiyonBridging the Worlds of Console, Mobile and Reality | Baiyon
Bridging the Worlds of Console, Mobile and Reality | BaiyonJessica Tams
 
[DevDay 2016] Build your next awesome game with Unity - Speaker: Trung Ngo –...
 [DevDay 2016] Build your next awesome game with Unity - Speaker: Trung Ngo –... [DevDay 2016] Build your next awesome game with Unity - Speaker: Trung Ngo –...
[DevDay 2016] Build your next awesome game with Unity - Speaker: Trung Ngo –...DevDay.org
 

Similar to The Making of Wizard's Castle - SIEGE2011 (20)

[IGC 2017] 유니티 안민호 - 게임엔진으로 만드는 새로운 크리에이티브의 세계
[IGC 2017] 유니티 안민호 - 게임엔진으로 만드는 새로운 크리에이티브의 세계[IGC 2017] 유니티 안민호 - 게임엔진으로 만드는 새로운 크리에이티브의 세계
[IGC 2017] 유니티 안민호 - 게임엔진으로 만드는 새로운 크리에이티브의 세계
 
Jongwingsmobilegamedevelopmentcompany
JongwingsmobilegamedevelopmentcompanyJongwingsmobilegamedevelopmentcompany
Jongwingsmobilegamedevelopmentcompany
 
So you (think you) want to work in video games
So you (think you) want to work in video gamesSo you (think you) want to work in video games
So you (think you) want to work in video games
 
Game development
Game developmentGame development
Game development
 
Edmondslideshare
EdmondslideshareEdmondslideshare
Edmondslideshare
 
Jakarta XR Meetup 13 | Digital Happiness deck
Jakarta XR Meetup 13 | Digital Happiness deckJakarta XR Meetup 13 | Digital Happiness deck
Jakarta XR Meetup 13 | Digital Happiness deck
 
Vermont Digital Arts- Boston Indies Feb 2011
Vermont Digital Arts- Boston Indies Feb 2011Vermont Digital Arts- Boston Indies Feb 2011
Vermont Digital Arts- Boston Indies Feb 2011
 
iOS Game Development: When Cocoa Met Cocos...
iOS Game Development: When Cocoa Met Cocos...iOS Game Development: When Cocoa Met Cocos...
iOS Game Development: When Cocoa Met Cocos...
 
Game salad presentation_2012
Game salad presentation_2012Game salad presentation_2012
Game salad presentation_2012
 
Michael Hughes - Y1 GD ngine_terminology
Michael Hughes - Y1 GD ngine_terminologyMichael Hughes - Y1 GD ngine_terminology
Michael Hughes - Y1 GD ngine_terminology
 
company profile @Juegostudio
company profile @Juegostudiocompany profile @Juegostudio
company profile @Juegostudio
 
Daphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioDaphnis Labs Game Development Portfolio
Daphnis Labs Game Development Portfolio
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Shailendra_Dhanawade-01
Shailendra_Dhanawade-01Shailendra_Dhanawade-01
Shailendra_Dhanawade-01
 
Y1 gd engine_terminology -MPH (Michael P. Hughes)
Y1 gd engine_terminology -MPH (Michael P. Hughes)Y1 gd engine_terminology -MPH (Michael P. Hughes)
Y1 gd engine_terminology -MPH (Michael P. Hughes)
 
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
 
Mobile Game Development using Adobe Flash
Mobile Game Development using Adobe FlashMobile Game Development using Adobe Flash
Mobile Game Development using Adobe Flash
 
Art for video games
Art for video gamesArt for video games
Art for video games
 
Bridging the Worlds of Console, Mobile and Reality | Baiyon
Bridging the Worlds of Console, Mobile and Reality | BaiyonBridging the Worlds of Console, Mobile and Reality | Baiyon
Bridging the Worlds of Console, Mobile and Reality | Baiyon
 
[DevDay 2016] Build your next awesome game with Unity - Speaker: Trung Ngo –...
 [DevDay 2016] Build your next awesome game with Unity - Speaker: Trung Ngo –... [DevDay 2016] Build your next awesome game with Unity - Speaker: Trung Ngo –...
[DevDay 2016] Build your next awesome game with Unity - Speaker: Trung Ngo –...
 

Recently uploaded

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Recently uploaded (20)

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 

The Making of Wizard's Castle - SIEGE2011

  • 1. The Making of Wizard’s Castle Asgard Studios Randy Herring Raymond Herring With Jeff Bucchino, the Wizard of Draws Nan Avant, Award Winning Music Composer
  • 2. Programming Class In Pharmacy School Colossal Cave Adventure Computer Science Degree After Pharmacy Degree Made Text-based Computer Games Life Interrupts A Little History
  • 3. Fast Forward 20 Years Teenage Son Loves Video Games and Digital Art Has Dreams Of His Own Wants to Design Video Games Time Is Not Right - Lack Of Tools
  • 4. 2009 - Present Found Unity 3D Attended SIEGE 2009 Began Wizard’s Castle - April 2010 Worked Nights and Weekends Submitted Wizard’s Castle HD - April 2011
  • 5. Wizard’s Castle HD 10 Level Match And Remove Game 99 Cents For iPad2 C# Scripts In Unity 3 Several Plugins Apple Loops In Versions 1.0 And 1.1 8 Level 99 Cent Version for iPhone 4
  • 6. The Team Randy - Programming Raymond - 3D Art, UI Design, Game Design Jeff - 2D Art, Cartoons Nan - Music For Version 1.2
  • 7. What Went Right Unity Professional 2D Artist Rapid Iterations Father And Son Team User Testing Often
  • 8. What Went Wrong Introducing Unity 3 Beta Updating Unity Without Updating Plugins Game Did Not Run On iPad Web Release Unity 3 And iOS 4.3 Bug
  • 9. After Release Hard To Be Discovered On iPad Even Harder On iPhone App Store Has Moved To Free + In-App Purchases* 4% of iPhone Apps 72% of Revenue *Pricing for Success:App Industry Trends and Best Practices Hendrik Koekkoek, Analyst, Distimo
  • 10. What’s Next Ad Supported Version of Wizard’s Castle HD 4 Educational Games Using Jeff’s Cartoons Wizard’s Castle 2 RPG Game - Long Term Project