Professional Documents
Culture Documents
Candy Wizard Functional Specs
Candy Wizard Functional Specs
Game Mechanics
Core Game Play
Thegameisafunpuzzledrawinggame.Playerdrawsthelinesonagamefieldthatwill guidethefallingcandytothewizard,passingobstaclesandtraps.Onwinningthegame playerisrewardedwithmedals,basedonamountofstartcollected.Therearetwostarsin eachlevel.Tocollectallstarsshouldbemoredifficultthatcollectingone/noneofthem.0 starbronzemedal.1starssilvermedal.2gold Bydrawingcurvesinspiralwayproperly,gravityandcentrifugalforceaffectthecandy similartorealworldphysicstoguidethecandyinmorecomplexways.Speedupglue powerupcanbeusedinadditiontothat. SUGGESTIONAsahinttherecanbedashedlinesindicatingwheretodrawlines.Thiscan beactivatedonpressinghintbutton(bulb). Gameorientationislandscape,asothergamesfromtoypartyusethesame,andportrait wouldlimitthevarietyofcandywizardpositioncombination,ascandywouldbeontopand wizardbottom. Althoughthecandyisdroppedfromtheshelfonthewall,wall,shelves,cupboardsarejust backgroundandblurredout.Thiswasdecidedforsimplicityandtohaveanentertaining background.Obstaclesthataretheactualcollidersarelines,thatarenotreallyapartofthe particularroom.Linecolorsarecandylike,e.g.likeinacandystick.Thiswaythereisno problemmakingcustomobstacleshape,noneedtothinkhowtoarrangeshelves,booksto makeithappen.Someobstaclesarehelpfulforwinningthegame,andsomemayadd difficulty.Thoseobstaclesarestatic.
Game Flow
Whengamelaunchedeachtime: Tutorialpicture/seriesofpictureisshown Candyisontheshelf Wizarddropsthecandyfromtheshelf Candystartstofall Wizarddrawslinesandeatsthecandy Foreachlevel
Tutorialpicture/seriesofpictureisshown,explainingnewstuffspecificforthislevel. E.g.speeduppowerupin,say3rdlevel. Afterreadingit,thepregamestarts Candyisnotfallingyetandplayercantaketimetodrawlinesandapply powerups Playerdrawsmagicalcurves Playercanapplyspeedupglueonsomesegmentsofcurves Playercanclearalllinesandpowerupsbyclickingclearbuttonandstart drawingagain.Actuallyrestartingthegamehasthesameeffect. Playerlaunchescandy,itstartstofallandgetsaffectedbythedrawnobjectsand existingobstacles. Candycollectsstarsonpassingthroughthem Gameisoverwhen CandydoesnotmoveitgetsstuckLOOSE CandydropsinthemouthWIN Gameoverscreenshown WIN.Medalearnedisdisplayed,(alongwiththetimethattookthecandyto reachthehat).Animatedwizardreactingtotheresult.NextLevel,Exit,Try again. LOOSE.Animatedwizardreactingtotheresult.Tryagain,Exit.
Characters - Wizard
Wizardisactuallyahungrycandywizardwithabigmouth,huntingforcandiesallthegame. Hisiconwillbedisplayedandanimatedonspecificactionsinthegamedrawing, applyingpowerup,winning,losing.
Thecandyisacirclecandythatbehavesasawheellikeobjectthatrollseasily.Ittends moretorollratherthatboundssoitfollowsthecurveseasilythatplayerdraws.Thesphere hasafeelingofasolidheavyball. Startingpositionofthecandycanbedifferentineachlevel.Bottompositionisalso possible,ifplayerusesspeeduppowerup. Sidesofthegamefield,exceptfortopwillreflectthesphereastheywouldbewalls.Ifthe candygoeshigherthatthetop(e.g.whenshootingupwithaspeedup),itwillflynaturally untilitgetsbackinthescreen Candystartstofallandgamestartswhenuserclicksonthecandy.Inpregameitis surroundedwithtargetcirclethatgivesahinttotheplayer. Therecanbedifferentcandiesineachlevelthatdifferingraphicsonly.
explainsthestory,thereisnospaceforexplaininghowtoplayinenoughdetails.Soforfirstlevel inleveltutorialwillexplain,howtodrawcurves.
Curve Createdwithwizardsmagic,glowingbrightline. Playerstartstodrawcurvebydraggingafingeronthescreen.Alinedoesnotfollowthe fingerimmediatelybuttriestocatchupwiththefinger,thereforesmoothingitselfinacurve. Whenatouchisreleasedacurveisfinishedandplayercandrawothercurves. Curvescanbeconnectedwithexistingobstacles,e.g.acurvegoesintoshelf,andthen anothercurvefromotherendofit.Curvesshouldnotoverlayonthem:drawingwillcontinue, whendirectionwillbecorrectedsomewhereelse. Speed-up glue ThispowerupisactivatedindrawingphasebyclickingabuttoninHUD.Thentheplayer canapplyitonasegmentofacurvebydrawingonit.Thatpartofthecurvewilladdextra speedvectortothecandywhenitwilltouchit. Ifcandybouncesfromthatsegmentthevectorwillbeaddedtoitsbouncedvelocity. Gluehastobelimitedinamountforchallenge.GluelevelisshownintheGluebuttonlike manalevelinRPG.Alternative:limitedamountofsegmentsofcertainmaximumlength. Stars Therearetwostarsineachleveltocollect.Startsarecollectedbythecandypassing throughthem.Starsarenotmandatorytopassthelevelbuttheplayerisawardedwith medalsforthem. Obstacles Shelves,Booksstaticobjects.Theyarepartoftheroomswall,sotheyshouldberelated tothecurrentroomstheme.Playershouldmakeuseofthemtoclearthelevel,ortheyvice versablocksimplewaystoclearit.Gamescreenislimited,ifplayedonsmalltouch devices,sotherearefewobjectsperlevel.Asthegameisgonnabeplayedby515 children,sothelevelshouldnotbefrustratedtopassbutmorechallengingtocollectstars. Teleport
Existinthelevel.Lookslikeablackhole.Therearetwoofthose.Teleportingisdoneasusually, twowayfromonetoanother.
Gravity modifiers
Trampoline