Laboratory 1 is the 1st Laboratory level in Tasty Planet . A comic strip appears after starting the level.
Comic Strip
➜ See Comic Strips
Steam/Android Full/Android Lite
Original
Script
NANO RESEARCH HEADQUARTERS
Old Scientist : EUREKA!
Old Scientist: I've done it! I've finally created it!
Young Scientist : What, Doc?
Old Scientist: The Ultimate Bathroom Cleaner! ... I think.
Young Scientist: How does it work?
Old Scientist: Go get some dirt and bacteria samples...
Old Scientist: ... and I'll show you!
Old Scientist: It's "grey goo" ... it automatically eats all the dirt in the bathroom!
Young Scientist: ... you're sure it only eats dirt?
Old Scientist Yeah! ... sure... maybe... well... I haven't really tested it yet...
Old Scientist ...it's working!
Details
Steam
Starting Size : 1μm
Required Size : 5μm
Android Full/Android Lite
Starting Size : 1μm
Required Size : 4.3μm
Flash
Starting Size : 1.55μm
Required Size : 4.3μm
Edible Objects
Steam/Android Full/Android Lite
Flash
Progression
Walkthroughs
Tasty Planet 1 Walkthrough - Laboratory 1
Tasty Planet 1 Flash - Laboratory 1
soil.xml (Steam)
<level width= "1400.0" height= "1200.0" redcatonly= "true" victorysize= "12450.0" timelimitta= "110" goldtimeta= "54" silvertimeta= "64" bronzetimeta= "74" unitmultiplier= "4.48e-8" area= "laboratory" levelnum= "1" >
<goo x= "0.0" y= "0.0" area= "501.0" />
<tip title= "soilleveltiptitle" text= "soilleveltip" />
<comic>
<frame chunkedfilename= "comic1ipad" textoverlayfilename= "comic1textoverlay.xml" />
</comic>
<emitter type= "side" entitydef= "clay" minarea= "500.0" maxarea= "500.0" maxlive= "30" anglevelposorneg= "true" angularvel= "30.0" angularvelvariance= "10.0" shadowx= "5" shadowy= "5" >
<controller type= "movedirection" updateperiod= "0.0" direction= "0.0" directionvariance= "30.0" directionvaryaccel= "1000.0" speed= "150.0" speedvariance= "15.0" speedvaryaccel= "200.0" accel= "300.0" />
<randomemit rate= "5.0" />
<left min= "-500.0" max= "500.0" />
<right min= "-500.0" max= "500.0" />
</emitter>
<emitter type= "side" entitydef= "silt" minarea= "3000.0" maxarea= "5000.0" maxlive= "30" anglevelposorneg= "true" angularvel= "20.0" angularvelvariance= "5.0" shadowx= "7" shadowy= "7" >
<controller type= "movedirection" updateperiod= "0.0" direction= "0.0" directionvariance= "30.0" directionvaryaccel= "1000.0" speed= "100.0" speedvariance= "15.0" speedvaryaccel= "200.0" accel= "300.0" />
<randomemit rate= "0.5" />
<left min= "-500.0" max= "500.0" />
<right min= "-500.0" max= "500.0" />
</emitter>
<tilelayers>
<tilelayer tileswide= "6" tileshigh= "5" tilewidth= "256" tileheight= "256" >
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
</tilelayer>
</tilelayers>
</level>
soil.xml (Android Full)
<level width= "1400.0" height= "1200.0" redcatonly= "true" victorysize= "9200.0" timelimitta= "110" goldtimeta= "54" silvertimeta= "64" bronzetimeta= "74" unitmultiplier= "4.48e-8" area= "laboratory" levelnum= "1" >
<goo x= "0.0" y= "0.0" area= "501.0" />
<tip title= "soilleveltiptitle" text= "soilleveltip" />
<comic>
<frame chunkedfilename= "comic1" textoverlayfilename= "comic1textoverlay.xml" />
</comic>
<emitter type= "side" entitydef= "clay" minarea= "500.0" maxarea= "500.0" maxlive= "30" anglevelposorneg= "true" angularvel= "30.0" angularvelvariance= "10.0" shadowx= "5" shadowy= "5" >
<controller type= "movedirection" updateperiod= "0.0" direction= "0.0" directionvariance= "30.0" directionvaryaccel= "1000.0" speed= "150.0" speedvariance= "15.0" speedvaryaccel= "200.0" accel= "300.0" />
<randomemit rate= "5.0" />
<left min= "-500.0" max= "500.0" />
<right min= "-500.0" max= "500.0" />
</emitter>
<emitter type= "side" entitydef= "silt" minarea= "3000.0" maxarea= "5000.0" maxlive= "30" anglevelposorneg= "true" angularvel= "20.0" angularvelvariance= "5.0" shadowx= "7" shadowy= "7" >
<controller type= "movedirection" updateperiod= "0.0" direction= "0.0" directionvariance= "30.0" directionvaryaccel= "1000.0" speed= "100.0" speedvariance= "15.0" speedvaryaccel= "200.0" accel= "300.0" />
<randomemit rate= "0.5" />
<left min= "-500.0" max= "500.0" />
<right min= "-500.0" max= "500.0" />
</emitter>
<tilelayers>
<tilelayer tileswide= "6" tileshigh= "5" tilewidth= "256" tileheight= "256" >
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
</tilelayer>
</tilelayers>
</level>
soil.xml (Android Lite)
<level width= "1400.0" height= "1200.0" redcatonly= "true" victorysize= "9200.0" timelimitta= "110" goldtimeta= "54" silvertimeta= "64" bronzetimeta= "74" unitmultiplier= "4.48e-8" area= "laboratory" levelnum= "1" >
<goo x= "0.0" y= "0.0" area= "501.0" />
<tip title= "soilleveltiptitle" text= "soilleveltip" />
<comic>
<frame chunkedfilename= "comic1" textoverlayfilename= "comic1textoverlay.xml" />
</comic>
<emitter type= "side" entitydef= "clay" minarea= "500.0" maxarea= "500.0" maxlive= "30" anglevelposorneg= "true" angularvel= "30.0" angularvelvariance= "10.0" shadowx= "5" shadowy= "5" >
<controller type= "movedirection" updateperiod= "0.0" direction= "0.0" directionvariance= "30.0" directionvaryaccel= "1000.0" speed= "150.0" speedvariance= "15.0" speedvaryaccel= "200.0" accel= "300.0" />
<randomemit rate= "5.0" />
<left min= "-500.0" max= "500.0" />
<right min= "-500.0" max= "500.0" />
</emitter>
<emitter type= "side" entitydef= "silt" minarea= "3000.0" maxarea= "5000.0" maxlive= "30" anglevelposorneg= "true" angularvel= "20.0" angularvelvariance= "5.0" shadowx= "7" shadowy= "7" >
<controller type= "movedirection" updateperiod= "0.0" direction= "0.0" directionvariance= "30.0" directionvaryaccel= "1000.0" speed= "100.0" speedvariance= "15.0" speedvaryaccel= "200.0" accel= "300.0" />
<randomemit rate= "0.5" />
<left min= "-500.0" max= "500.0" />
<right min= "-500.0" max= "500.0" />
</emitter>
<tilelayers>
<tilelayer tileswide= "6" tileshigh= "5" tilewidth= "256" tileheight= "256" >
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
</tilelayer>
</tilelayers>
</level>
soilLevel.xml (Flash)
<level width= "1400.0" height= "1200.0" redcatonly= "true" victorysize= "9000.0" timelimitta= "120" unitmultiplier= "4.48e-8" area= "laboratory" levelnum= "1" >
<goo x= "0.0" y= "0.0" area= "1201.0" />
<tip title= "soilleveltiptitle" text= "soilleveltip" />
<comic>
<frame chunkedfilename= "comic1.png.xml" textoverlayfilename= "comic1textoverlay.xml" />
</comic>
<emitter type= "side" entitydef= "clay" minarea= "500.0" maxarea= "500.0" maxlive= "30" anglevelposorneg= "true" angularvel= "30.0" angularvelvariance= "10.0" shadowx= "5" shadowy= "5" >
<controller type= "movedirection" updateperiod= "0.0" direction= "0.0" directionvariance= "30.0" directionvaryaccel= "1000.0" speed= "150.0" speedvariance= "15.0" speedvaryaccel= "200.0" accel= "300.0" />
<randomemit rate= "5.0" />
<left min= "-500.0" max= "500.0" />
<right min= "-500.0" max= "500.0" />
</emitter>
<emitter type= "side" entitydef= "silt" minarea= "3650.0" maxarea= "3650.0" maxlive= "30" anglevelposorneg= "true" randdirections= "5" angularvel= "0.0" angularvelvariance= ".0" shadowx= "7" shadowy= "7" >
<controller type= "movedirection" updateperiod= "0.0" direction= "0.0" directionvariance= "30.0" directionvaryaccel= "1000.0" speed= "100.0" speedvariance= "15.0" speedvaryaccel= "200.0" accel= "300.0" />
<randomemit rate= "0.5" />
<left min= "-500.0" max= "500.0" />
<right min= "-500.0" max= "500.0" />
</emitter>
<tilelayers>
<tilelayer tileswide= "6" tileshigh= "5" tilewidth= "254" tileheight= "254" >
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
<tile name= "microback" />
</tilelayer>
</tilelayers>
</level>
Trivia
It's the first level in the Tasty Planet series.