The Monster Book of Seal Drawing: 150-Step-by-Step Projects for Beginners (2013) was a monster book of seal drawing that was so funs and so cutes.

History

This book was made to help people like you draw a perfect seal! Hopefully you find this book useful and that you'll give us more money in the future.

Projects

 
Cover art
  1. take a page
  2. and a pen
  3. draw a big mushroom
  4. draw an egg
  5. then two more
  6. i said two more
  7. draw a cloud under here
  8. another cloud
  9. draw a cute cloud
  10. ?
  11. Perchance.
  12. profit!
  13. use that profit to add some hills
  14. more hills
  15. too many hills, erase some
  16. one more hill for good measure
  17. cry on the page
  18. stop crying and draw a tree
  19. more trees
  20. screw it, draw an entire rainforest
  21. actually i changed my mind just have like 5 trees
  22. draw a stick figure
  23. give it a hat
  24. give it a name
    1. if its name is george, proceed to step 24
    2. if its name is chomby, rip the paper in half
    3. if its name is neither of these go back to step 1
  25. draw george an axe
  26. rip george out of the page
  27. put george next to each tree (it will cut each tree down)
  28. put the excess wood in a pile
  29. give george a hi-5
  30. dispose of george in the trash
  31. change george's name to carl
  32. update your drivers
  33. use the wood to build a cabin
  34. survive the night from mobs
  35. make a crafting table
  36. make a wooden pickaxe
  37. mine
  38. mine some diamonds
  39. get some diamond tools and armour
  40. go to the end
  41. kill the Ender Dragon
  42. win
  43. craft a pen cause you accidentally broke your last one
    1. somehow
  44. draw your adventures
  45. wait we don't care about that oops, erase all that
  46. now draw a house
  47. make there be two chimneys
  48. three
  49. four
  50. nvm just one
  51. draw a similar house
  52. now draw a completely different house
  53. draw so many houses it becomes a town
  54. city
  55. metropolis
  56. erase all but one house
  57. draw a family
  58. two dads, please!
  59. celebrate gay rights
  60. celebrate gay wrongs
  61. commit crimes
  62. go to jail
  63. do not pass go
  64. do not collect $200
  65. actually steal $200
  66. escape jail
  67. go to another country with a different identity
  68. forget about the past
  69. remember the future
  70. draw another cloud
  71. draw a circle
  72. dot the eyes
  73. add a great big smile
  74. and presto! you're ready to start your first seal!
  75. before that however, dump an estimated 800 pounds (360 kg) of your drawings from your bus's blackwater tank through the Kinzie Street Bridge in Chicago onto the passenger sightseeing boat Chicago's Little Lady sailing in the Chicago River below. they're worthless to you now
  76. draw a seal
  77. fuck, you messed up. ball up and toss that paper away
  78. accidentally get distracted and make a paper airplane
  79. no, now youre making a paper seal model, not a drawing. what the fuck.
  80. submit your model to an international fighting contest
  81. your model just got accepted! yippee!
  82. back to drawing... i guess... sigh...
  83. draw a mushroom
  84. suddenly get deja vu
  85. erase that mushroom
  86. draw... wait, what are we drawing again?
  87. you suddenly remember, you're supposed to be drawing the Mona Lisa
  88. successfully draw an identical replica of the Mona Lisa
  89. 100 times
  90. times 10
  91. to the power of 100
  92. oh wait, you correctly remember that you were supposed to be drawing a seal
  93. trash every drawing you've done of the Mona Lisa and berate yourself
  94. actually, don't berate yourself, sorry
  95. you deserve high self esteem and a joyous life
  96. and a joyous seal ...
  97. get back to drawing that Damn seal
  98. turns out, you forgot what a seal looks like
  99. look at the cover of this book
  100. remember what they look like
  101. go back to drawing
  102. forget. Again.
  103. look at the cover. Again.
  104. go back to drawing. Again.
  105. get distracted by a seal strolling along
  106. now you'll never forget what a seal looks like
  107. remember what that seal took from you
  108. kill
  109. back to drawing... i guess
  110. suddenly, you're having a rest!
  111. zzz...
  112. zzz...
  113. zzz...
  114. zzz...
  115. zzz...
  116. dream about drawing that seal
  117. zzz...
  118. zzz...
  119. zzz...
  120. you lowkey want that seal drawing done
  121. zzz...
  122. zzz...
  123. zzz...
  124. zzzz...
  125. wake up
  126. realise its been 2 days
  127. shrug and go back to drawing the seal
  128. get hungry
  129. go to the store
  130. get some food
  131. buy that food
  132. oops! shoplifting
  133. go home and make yourself something
  134. of in cold food and of out hot eat the food
  135. mmm... food
  136. eat
  137. get back to drawing
  138. i hope im not too late
  139. to set my demons straight
  140. i know i made you wait
  141. but how much can you take
  142. i hope you see the god in me
  143. use that as inspiration
  144. draw heaven
  145. the pearly gates
  146. angles :)
  147. HELL
  148. nevermind, you fucked this up, fuck you
  149. im sorry, that was mean
  150. i have made a severe lapse in my judgement
  151. and i don't expect to be forgiven
  152. but forgive me anyway
  153. erase everything
  154. draw a seal

Congratulations! You have successfully drawn a seal! However, now that the task has been aptly demonstrated.. the seal serves no more purpose.

  1. Erase the seal.
  2. Erase the seal.
  3. Erase the seal.
  4. Erase the seal.
  5. Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.# Erase the seal.
  6. I'm sorry to say that you have gone too deep into the drawing. There is no way back out.
  7. Here's Pong

Archive

Use W/S to control the left paddle, and use I/K to control the right paddle.

<graph>{"width":640,"height":360,"background":"black",

"signals":[{"name":"clocks","init":{"expr":"{raw:now(),active:false,offset:now(),main:0,prev:0,delta:0,frames:0}"},"streams":[{"type":"body:mousemove,mouseover,mouseout,body:wheel","expr":"{raw:now(),active:eventX()>=0&&eventX()<width&&eventY()>=0&&eventY()<height,offset:clocks.offset,main:clocks.main,prev:clocks.prev,delta:clocks.delta,frames:clocks.frames}"},{"type":"body:mousemove,mouseover,mouseout,body:wheel","expr":"{raw:clocks.raw,active:clocks.active,offset:clocks.active?clocks.offset:(clocks.raw-clocks.main),main:clocks.active?(clocks.raw-clocks.offset):clocks.main,prev:clocks.prev,delta:clocks.delta,frames:clocks.frames+clocks.active}"},{"type":"body:mousemove,mouseover,mouseout,body:wheel","expr":"{raw:clocks.raw,active:clocks.active,offset:clocks.offset,main:clocks.main,prev:clocks.main,delta:clocks.main-clocks.prev,frames:clocks.frames}"}]},

{"name":"ball","init":{"x":310,"y":170,"vx":0.2,"vy":0.1},"streams":[{"type":"body:mousemove,mouseover,mouseout,body:wheel","expr":"{x:if(ball.x < -20 || ball.x > width,310,ball.x+(ball.vx*clocks.delta)),y:ball.y+(ball.vy*clocks.delta),vx:if((ball.x<width-60 && ball.x+(ball.vx*clocks.delta)>width-60 && ball.y+(ball.vy*clocks.delta)<paddle2.y+100 && ball.y+(ball.vy*clocks.delta)+20>paddle2.y) || (ball.x>40 && ball.x+(ball.vx*clocks.delta)<40 && ball.y+(ball.vy*clocks.delta)<paddle1.y+100 && ball.y+(ball.vy*clocks.delta)+20>paddle1.y),ball.vx*-1,ball.vx),vy:if((ball.y<height-20 && ball.y+(ball.vy*clocks.delta)>height-20) || (ball.y>0 && ball.y+(ball.vy*clocks.delta)<0),ball.vy*-1,ball.vy)}"}]},

{"name":"paddle1","init":{"y":100,"vy":0},"streams":[ {"type":"body:keydown[event.code=='KeyW']","expr":"{y:paddle1.y,vy:-.1}"}, {"type":"body:keyup[event.code=='KeyW']","expr":"{y:paddle1.y,vy:if(paddle1.vy<0,0,paddle1.vy)}"}, {"type":"body:keydown[event.code=='KeyS']","expr":"{y:paddle1.y,vy:.1}"}, {"type":"body:keyup[event.code=='KeyS']","expr":"{y:paddle1.y,vy:if(paddle1.vy>0,0,paddle1.vy)}"}, {"type":"body:mousemove,mouseover,mouseout,body:wheel","expr":"{y:clamp(paddle1.y+(paddle1.vy*clocks.delta),0,height-100),vy:paddle1.vy}"}]},

{"name":"paddle2","init":{"y":200,"vy":0},"streams":[ {"type":"body:keydown[event.code=='KeyI']","expr":"{y:paddle2.y,vy:-.1}"}, {"type":"body:keyup[event.code=='KeyI']","expr":"{y:paddle2.y,vy:if(paddle2.vy<0,0,paddle2.vy)}"}, {"type":"body:keydown[event.code=='KeyK']","expr":"{y:paddle2.y,vy:.1}"}, {"type":"body:keyup[event.code=='KeyK']","expr":"{y:paddle2.y,vy:if(paddle2.vy>0,0,paddle2.vy)}"}, {"type":"body:mousemove,mouseover,mouseout,body:wheel","expr":"{y:clamp(paddle2.y+(paddle2.vy*clocks.delta),0,height-100),vy:paddle2.vy}"}]}], "marks":[{

 "type":"rect",
 "properties":{
   "enter":{"fill":{"value":"white"},"width":{"value":20},"height":{"value":20}},
   "update":{"x":{"signal":"ball.x"},"y":{"signal":"ball.y"}}
 }

},{

 "type":"rect",
 "properties":{
   "enter":{"fill":{"value":"white"},"width":{"value":20},"height":{"value":100},"x":{"value":20}},
   "update":{"y":{"signal":"paddle1.y"}}
 }

},{

 "type":"rect",
 "properties":{
   "enter":{"fill":{"value":"white"},"width":{"value":20},"height":{"value":100},"x":{"value":600}},
   "update":{"y":{"signal":"paddle2.y"}}
 }
}]}</graph>

4