SlideShare una empresa de Scribd logo
1 de 71
Descargar para leer sin conexión
Junk Master Series
Design Approaches, Issues, and Best practices
What gonna talk ?
        2
Wasin Thonkaew

•   Indie Game Developers
    for 7 months now

•   Thailand

•   XNA, Flash/FlashPunk,
    iOS/cocos2d-x




                            3
#1
Junk Master : The Journey To Junk Lord
                  4
Objective



    6
8
Solve the world’s toughest problem.




                 9
10
11
Separate Trash
      12
Target Audience



       13
!
       PIC
14
     E
Design

•   Pretty simple game concept

•   Add more complexities

•   Supporting features




                          15
Meow ~!~
   16
Basics



  17
Garbage




          Trashcans   18
Adding Complexities



         19
Preprocess
 Garbage             Buddy
             Gauge
 switches




               20
Bird !




                      Sand worm

Scarecrow




            21
HP




22
FREEZE




         23
24
Supporting Features



         25
26
Quiz

                   Stats        Bookshelf




                                    3Rs Room
                     eye-candy
       Save game



                           27
1
Quiz
                     2    G-Point




              Ultimate Goal !




3   Mission          28
                                    4   BOOM !
Future Ideas
•   HQ

    •   Decoration

    •   Abilities Upgrade

•   Real % carbon calculation resulting from
    playing

•   More / Totally flexible localization


                            29
Issues & Tackling
            approaches
•   Adding localization feature

•   Adding complexities

    •   Special powers

•   XNA Framework update 3.1



                          30
Takeaways
•   Simple is bored but not when decorate it reasonably

•   If time is matter, consider continuing on top of it frst.
    From Scratch is dangerous in the rushing environment.

•   Children = Easy

•   Testers != Developers
    but
    Testers = Gamers / Target Audience

•   Gimmick / Lots of Animations are the way to go !


                              31
#2
Junk Master : The Quest To Glory
               32
Objective



    34
35
+


Multi-platform
      36
Just like that ... !

•   Existing on mobile device

•   Accompany in presentation of PC version

•   No concrete plan for commercializing




                        37
Design


•   Follow the same concept of Junk Master

•   Cut down features




                        38
Seed idea !




Powers up
    39
New enemies
     40
Issues & Tackling
            approaches
•   No publisher in Thailand, thus use Yalla Apps

•   Touching system, wrapping up on top from
    scratch.

    •   2 big incremental updates -> stable

•   Mission editing tool, no time !

•   Decision Making Effect


                          41
Takeaways
•   Cutting down features leads to something
    cool(er)

•   If not plan for commercial at the frst place,
    expect very unhealthy result at the end.

•   0.99 $ MISTAKE !

•   Stick to your TRUE objective

•   Practical encryption algorithm is needed, at least.
    ( Plain text compares What the .ell ?)


                           42
#3
Junk Master : The Mission of Recovery
                  43
Target Audience



       45
y !
          a r
     Sc

46
Design

•   Follow the same concept of Junk Master

•   Social aspects

•   Integrate the business / commercial
    compartments of the local bank



                        47
Junk Master + Social + Commercial




                48
HOME




            Missions




Trade center



   Bank

            49
Automatic ranking




    50
51
52
53
54
55
56
Ads




      57
58
59
60
61
62
63
Things to note

•   Built on top of FlashPunk as “RESTfoo”

    •   Dynamic content loader

    •   Customized UI-entity classes

    •   Wrapper fading management



                         64
Bug !
Issues & Tackling
            approaches
•   Facebook SDK frequently changes

•   Platform not free anymore !

•   Facebook Platform still has some problems

    •   Sandbox for beta-testers

•   It’s social game, so focus on social aspects.

•   Mistakenly identify the initial architecture

                          66
Takeaways
•   Don’t let perspective from developers ruin !

•   Watch out Facebook’s Road Map.

•   Testers, if possible take them from your previous game’s
    testers.

•   Game content should be totally flexible to add later.

•   Not rely on game fle, but out of box.

•   Beware of browser’s cache.

•   Hacking game seems impossible to prevent, but possible to
    make it harder and longer to do so.


                              67
68
In-house development
•   Game Framework

    • Wekarusung 1 & 2 (XNA, PC)
    • WekimSlim (XNA, WP7)
    • RESTfoo (FlashPunk, Flash)
•   AI Framework

    • MochAI (for both XNA, Flash)
                     69
Contact

      Wasin Thonkaew

       @haxpor



http://www.facebook.com/jubjubteam
Q/A

Más contenido relacionado

Destacado

The Road to be the official music game in Thailand - Thapster
The Road to be the official music game in Thailand - ThapsterThe Road to be the official music game in Thailand - Thapster
The Road to be the official music game in Thailand - ThapsterWasin Thonkaew
 
Make a game for building our nation - Indie Gamedev Meetup #1 Bangkok
Make a game for building our nation - Indie Gamedev Meetup #1 BangkokMake a game for building our nation - Indie Gamedev Meetup #1 Bangkok
Make a game for building our nation - Indie Gamedev Meetup #1 BangkokWasin Thonkaew
 
Guess - Indie Gamedev Meetup #1 Bangkok
Guess - Indie Gamedev Meetup #1 BangkokGuess - Indie Gamedev Meetup #1 Bangkok
Guess - Indie Gamedev Meetup #1 BangkokWasin Thonkaew
 
Developing Games for Exhibitions/Events - Tales, Challenges, and OMG Moments ...
Developing Games for Exhibitions/Events - Tales, Challenges, and OMG Moments ...Developing Games for Exhibitions/Events - Tales, Challenges, and OMG Moments ...
Developing Games for Exhibitions/Events - Tales, Challenges, and OMG Moments ...Wasin Thonkaew
 
Messaging-plattformer - Dagen @ IFI 2015
Messaging-plattformer - Dagen @ IFI 2015Messaging-plattformer - Dagen @ IFI 2015
Messaging-plattformer - Dagen @ IFI 2015Henning Rokling
 
Jessica Johana Pruna
Jessica Johana PrunaJessica Johana Pruna
Jessica Johana PrunaJessyJoy
 
MJCard.me Strategic Visualization Plan
MJCard.me Strategic Visualization PlanMJCard.me Strategic Visualization Plan
MJCard.me Strategic Visualization PlanHeidi Heffelfinger
 

Destacado (9)

The Road to be the official music game in Thailand - Thapster
The Road to be the official music game in Thailand - ThapsterThe Road to be the official music game in Thailand - Thapster
The Road to be the official music game in Thailand - Thapster
 
Make a game for building our nation - Indie Gamedev Meetup #1 Bangkok
Make a game for building our nation - Indie Gamedev Meetup #1 BangkokMake a game for building our nation - Indie Gamedev Meetup #1 Bangkok
Make a game for building our nation - Indie Gamedev Meetup #1 Bangkok
 
Guess - Indie Gamedev Meetup #1 Bangkok
Guess - Indie Gamedev Meetup #1 BangkokGuess - Indie Gamedev Meetup #1 Bangkok
Guess - Indie Gamedev Meetup #1 Bangkok
 
Developing Games for Exhibitions/Events - Tales, Challenges, and OMG Moments ...
Developing Games for Exhibitions/Events - Tales, Challenges, and OMG Moments ...Developing Games for Exhibitions/Events - Tales, Challenges, and OMG Moments ...
Developing Games for Exhibitions/Events - Tales, Challenges, and OMG Moments ...
 
Messaging-plattformer - Dagen @ IFI 2015
Messaging-plattformer - Dagen @ IFI 2015Messaging-plattformer - Dagen @ IFI 2015
Messaging-plattformer - Dagen @ IFI 2015
 
Socrates Studios
Socrates StudiosSocrates Studios
Socrates Studios
 
Jessica Johana Pruna
Jessica Johana PrunaJessica Johana Pruna
Jessica Johana Pruna
 
Catalogo "Stones"
Catalogo "Stones"Catalogo "Stones"
Catalogo "Stones"
 
MJCard.me Strategic Visualization Plan
MJCard.me Strategic Visualization PlanMJCard.me Strategic Visualization Plan
MJCard.me Strategic Visualization Plan
 

Similar a Junk Master Design Approaches, Issues and Best Practices

Super Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain LobbSuper Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain Lobbmochimedia
 
Getting started in mobile games
Getting started in mobile gamesGetting started in mobile games
Getting started in mobile gamesahamidi27
 
Confluence at NASA: Where No Wiki Has Gone Before - Atlassian Summit 2010
Confluence at NASA: Where No Wiki Has Gone Before - Atlassian Summit 2010Confluence at NASA: Where No Wiki Has Gone Before - Atlassian Summit 2010
Confluence at NASA: Where No Wiki Has Gone Before - Atlassian Summit 2010Atlassian
 
Procedural Content Generation
Procedural Content GenerationProcedural Content Generation
Procedural Content GenerationPier Luca Lanzi
 
Brewing Your Own Game Engie eng
Brewing Your Own Game Engie engBrewing Your Own Game Engie eng
Brewing Your Own Game Engie engCoconut Island
 
Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Steven Hoober
 
Alexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemAlexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemDevGAMM Conference
 
Rovio: Angry Birds: Behind The Scenes
Rovio: Angry Birds: Behind The ScenesRovio: Angry Birds: Behind The Scenes
Rovio: Angry Birds: Behind The ScenesDevGAMM Conference
 
VDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationVDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationPier Luca Lanzi
 
Get your Project back in Shape!
Get your Project back in Shape!Get your Project back in Shape!
Get your Project back in Shape!Joachim Tuchel
 
Stop Worrying! And love the workflow
Stop Worrying! And love the workflowStop Worrying! And love the workflow
Stop Worrying! And love the workflowAtlassian
 
Confrontation Pipeline and SCons
Confrontation Pipeline and SConsConfrontation Pipeline and SCons
Confrontation Pipeline and SConsslantsixgames
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogameMarco Parenzan
 
Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012
Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012
Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012Gedebuk.org
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...gamifi.cc
 
Code Review for Teams Too Busy to Review Code - Atlassian Summit 2010
Code Review for Teams Too Busy to Review Code - Atlassian Summit 2010Code Review for Teams Too Busy to Review Code - Atlassian Summit 2010
Code Review for Teams Too Busy to Review Code - Atlassian Summit 2010Atlassian
 
Mo devtablet johncromartie-graphicsperformance
Mo devtablet johncromartie-graphicsperformanceMo devtablet johncromartie-graphicsperformance
Mo devtablet johncromartie-graphicsperformancejohncromartie
 
Free to Play, Tricky to Design
Free to Play, Tricky to DesignFree to Play, Tricky to Design
Free to Play, Tricky to DesignAki Järvinen
 

Similar a Junk Master Design Approaches, Issues and Best Practices (20)

Super Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain LobbSuper Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain Lobb
 
Getting started in mobile games
Getting started in mobile gamesGetting started in mobile games
Getting started in mobile games
 
Confluence at NASA: Where No Wiki Has Gone Before - Atlassian Summit 2010
Confluence at NASA: Where No Wiki Has Gone Before - Atlassian Summit 2010Confluence at NASA: Where No Wiki Has Gone Before - Atlassian Summit 2010
Confluence at NASA: Where No Wiki Has Gone Before - Atlassian Summit 2010
 
Procedural Content Generation
Procedural Content GenerationProcedural Content Generation
Procedural Content Generation
 
Brewing Your Own Game Engie eng
Brewing Your Own Game Engie engBrewing Your Own Game Engie eng
Brewing Your Own Game Engie eng
 
Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...Executing for Every Screen: Build, launch and sustain products for your custo...
Executing for Every Screen: Build, launch and sustain products for your custo...
 
Alexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemAlexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher Postmortem
 
Rovio: Angry Birds: Behind The Scenes
Rovio: Angry Birds: Behind The ScenesRovio: Angry Birds: Behind The Scenes
Rovio: Angry Birds: Behind The Scenes
 
VDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationVDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generation
 
Get your Project back in Shape!
Get your Project back in Shape!Get your Project back in Shape!
Get your Project back in Shape!
 
Simple Code
Simple CodeSimple Code
Simple Code
 
Stop Worrying! And love the workflow
Stop Worrying! And love the workflowStop Worrying! And love the workflow
Stop Worrying! And love the workflow
 
Confrontation Pipeline and SCons
Confrontation Pipeline and SConsConfrontation Pipeline and SCons
Confrontation Pipeline and SCons
 
Java and the Web
Java and the WebJava and the Web
Java and the Web
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame
 
Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012
Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012
Kris Antoni (Toge Productions) presentation in Gedebuk Coy! March 2012
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
 
Code Review for Teams Too Busy to Review Code - Atlassian Summit 2010
Code Review for Teams Too Busy to Review Code - Atlassian Summit 2010Code Review for Teams Too Busy to Review Code - Atlassian Summit 2010
Code Review for Teams Too Busy to Review Code - Atlassian Summit 2010
 
Mo devtablet johncromartie-graphicsperformance
Mo devtablet johncromartie-graphicsperformanceMo devtablet johncromartie-graphicsperformance
Mo devtablet johncromartie-graphicsperformance
 
Free to Play, Tricky to Design
Free to Play, Tricky to DesignFree to Play, Tricky to Design
Free to Play, Tricky to Design
 

Último

VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...anamikaraghav4
 
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service AjmerLow Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service AjmerRiya Pathan
 
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEGV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEApsara Of India
 
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
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
 
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurVIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurRiya Pathan
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
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
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Meanamikaraghav4
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...noor ahmed
 
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...aamir
 
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Serviceanamikaraghav4
 
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
 
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...Neha Kaur
 
(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
 
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Riya Pathan
 

Último (20)

VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
 
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goaGoa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
 
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service AjmerLow Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
 
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
 
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEGV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
 
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
 
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
 
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
 
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurVIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
 
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
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
 
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
 
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
 
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
 
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
 
(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...
 
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
 

Junk Master Design Approaches, Issues and Best Practices

  • 1. Junk Master Series Design Approaches, Issues, and Best practices
  • 3. Wasin Thonkaew • Indie Game Developers for 7 months now • Thailand • XNA, Flash/FlashPunk, iOS/cocos2d-x 3
  • 4. #1 Junk Master : The Journey To Junk Lord 4
  • 5.
  • 7.
  • 8. 8
  • 9. Solve the world’s toughest problem. 9
  • 10. 10
  • 11. 11
  • 14. ! PIC 14 E
  • 15. Design • Pretty simple game concept • Add more complexities • Supporting features 15
  • 16. Meow ~!~ 16
  • 18. Garbage Trashcans 18
  • 20. Preprocess Garbage Buddy Gauge switches 20
  • 21. Bird ! Sand worm Scarecrow 21
  • 22. HP 22
  • 23. FREEZE 23
  • 24. 24
  • 26. 26
  • 27. Quiz Stats Bookshelf 3Rs Room eye-candy Save game 27
  • 28. 1 Quiz 2 G-Point Ultimate Goal ! 3 Mission 28 4 BOOM !
  • 29. Future Ideas • HQ • Decoration • Abilities Upgrade • Real % carbon calculation resulting from playing • More / Totally flexible localization 29
  • 30. Issues & Tackling approaches • Adding localization feature • Adding complexities • Special powers • XNA Framework update 3.1 30
  • 31. Takeaways • Simple is bored but not when decorate it reasonably • If time is matter, consider continuing on top of it frst. From Scratch is dangerous in the rushing environment. • Children = Easy • Testers != Developers but Testers = Gamers / Target Audience • Gimmick / Lots of Animations are the way to go ! 31
  • 32. #2 Junk Master : The Quest To Glory 32
  • 33.
  • 34. Objective 34
  • 35. 35
  • 37. Just like that ... ! • Existing on mobile device • Accompany in presentation of PC version • No concrete plan for commercializing 37
  • 38. Design • Follow the same concept of Junk Master • Cut down features 38
  • 41. Issues & Tackling approaches • No publisher in Thailand, thus use Yalla Apps • Touching system, wrapping up on top from scratch. • 2 big incremental updates -> stable • Mission editing tool, no time ! • Decision Making Effect 41
  • 42. Takeaways • Cutting down features leads to something cool(er) • If not plan for commercial at the frst place, expect very unhealthy result at the end. • 0.99 $ MISTAKE ! • Stick to your TRUE objective • Practical encryption algorithm is needed, at least. ( Plain text compares What the .ell ?) 42
  • 43. #3 Junk Master : The Mission of Recovery 43
  • 44.
  • 46. y ! a r Sc 46
  • 47. Design • Follow the same concept of Junk Master • Social aspects • Integrate the business / commercial compartments of the local bank 47
  • 48. Junk Master + Social + Commercial 48
  • 49. HOME Missions Trade center Bank 49
  • 51. 51
  • 52. 52
  • 53. 53
  • 54. 54
  • 55. 55
  • 56. 56
  • 57. Ads 57
  • 58. 58
  • 59. 59
  • 60. 60
  • 61. 61
  • 62. 62
  • 63. 63
  • 64. Things to note • Built on top of FlashPunk as “RESTfoo” • Dynamic content loader • Customized UI-entity classes • Wrapper fading management 64
  • 65. Bug !
  • 66. Issues & Tackling approaches • Facebook SDK frequently changes • Platform not free anymore ! • Facebook Platform still has some problems • Sandbox for beta-testers • It’s social game, so focus on social aspects. • Mistakenly identify the initial architecture 66
  • 67. Takeaways • Don’t let perspective from developers ruin ! • Watch out Facebook’s Road Map. • Testers, if possible take them from your previous game’s testers. • Game content should be totally flexible to add later. • Not rely on game fle, but out of box. • Beware of browser’s cache. • Hacking game seems impossible to prevent, but possible to make it harder and longer to do so. 67
  • 68. 68
  • 69. In-house development • Game Framework • Wekarusung 1 & 2 (XNA, PC) • WekimSlim (XNA, WP7) • RESTfoo (FlashPunk, Flash) • AI Framework • MochAI (for both XNA, Flash) 69
  • 70. Contact Wasin Thonkaew @haxpor http://www.facebook.com/jubjubteam
  • 71. Q/A