The Spec

Processing Settings

Sketch Naming Convention

Name your sketch using the following convention: [first initial][last name]_week_[week number]. For example: jbakse_week_1. Some weeks you may need to turn in two assignments. In that case, add a name for each assignment after an underscore: jbakse_week_2_bounce or jbakse_week_2_challenge_1.

Stage Size

Your stage should be 625×350. Use the size command to set it.

size(300,300);

Frame Rate

Animation should be at 30 fps. Use the frameRate command to set it.

frameRate(30);

File Size

In terms of bytes on disk, your source code will be very small compared to images and other assets used in your projects. The maximum size for your entire sketch, unzipped and including code and assets, should not exceed 2MB. If your project needs to be larger than that, check with me.

Image Assets

Format

All assets should be saved as .png or .jpg. Choose the approriate format based on your image content and use.

Resolution

All images should be scaled to the size they are displayed in your sketch, or the largest size if you show it at multiple scales. No images should be larger than 1024×768 unless you have a very good reason.

Don’t load an 8 megapixel 3200×2400 image just to display it on screen at 640×480!

File Size

Compress your images using .png or .jpg compression. Choose an appropriate compression quality for .jpg images. No single image should be larger than 250kB.

Code Style

Header Block

Every source code file in your sketch should include a header with information about your program. Use the structure in the example below:

// skyline.pde
// Draws a randomized city skyline. Demonstrates loops and conditionals.
// Also demonstrates use of variables and the random() function.
//
// Author: Justin Bakse
// Class: PUDT 1203 Fall 2013 Creative Computing

Auto Format
Use Processing’s Auto Format option (command-f) to properly indent your code.

Commenting

Use comments in your code to make the code more readable and to communicate your intent with the code. We will discuss commenting style in class.

Citations

If you include any code you do not write in anything you turn in for this class you must clearly cite it with a comment. If you look at code you didn’t write, but do not include any of it your assignment, you should still cite it as a reference. Not only this critically important in an academic setting, it is very good practice in production code, and can help make your code more useful and maintainable.

Blog Posts

Post Names

When you post to the blog, the post title should always begin with the week of the post. You can include an additional title if you wish. For example Week 1 A Study in Scarlet

Images

When posting a Processing sketch, always include a screen shot. Choose a screen shot that represents your project well. Your screen shot should match your stage size at 625×350. Do not post your sketch asset images directly in the post. These should always be included as part of your zipped sketch.

Including Your Sketch

When posting a Processing sketch, attach a .zip archive of your entire sketch folder. This archive should be less than 2MB. Make sure that your sketch is named properly. Your .zip will have the same name, with the .zip suffix. For example: jbakse_week_2_bounce.zip

136 thoughts on “The Spec

  1. Pingback: Free Piano

  2. Pingback: http://www.datingnzcougar.info/

  3. Pingback: see more

  4. Pingback: http://www.bestpornopics.info/

  5. Pingback: provided link

  6. Pingback: follow this address

  7. Pingback: here

  8. Pingback: on this page

  9. Pingback: see more

  10. Pingback: follow this address

  11. Pingback: a source

  12. Pingback: i'll provide a link

  13. Pingback: FREE PORNO Hookup Users 96411

  14. Pingback: 100% Free Sex Dating Users 89200

  15. Pingback: Best PORNO Hookup Users 43

  16. Pingback: FREE Porn Dating Users 22040

  17. Pingback: Best Porn Meet Members 31450

  18. Pingback: 100% Free Porn Hookup Users 83074

  19. Pingback: 100% Free Sex Dating List 62979

  20. Pingback: FREE XXX Dates Users 73127

  21. Pingback: 100% Free XXX Hookup List 65266

  22. Pingback: FREE XXX Meet Users 72992

  23. Pingback: 4f8399dedf47934722b63.com

  24. Pingback: 4sf8399dedf47934722b63.com

  25. Pingback: visit web page

  26. Pingback: notehub.org on this page

  27. Pingback: click to find out more

  28. Pingback: notehub.org read more

  29. Pingback: notehub.org click for details MXm

  30. Pingback: notehub.org click here t6EJi

  31. Pingback: notehub.org

  32. Pingback: notehub.org link

  33. Pingback: notehub.org

  34. Pingback: notehub.org this web page uASe1F

  35. Pingback: click

  36. Pingback: notehub.org

  37. Pingback: click for details

  38. Pingback: notehub.org

  39. Pingback: notehub.org

  40. Pingback: notehub.org

  41. Pingback: link

  42. Pingback: notehub.org more on this page

  43. Pingback: notehub.org address mFx

  44. Pingback: notehub.org visit the source

  45. Pingback: notehub.org

  46. Pingback: source

  47. Pingback: notehub.org

  48. Pingback: notehub.org

  49. Pingback: more on the page

  50. Pingback: more information

  51. Pingback: notehub.org article source ATlY7t

  52. Pingback: more on the page

  53. Pingback: visit the page

  54. Pingback: notehub.org click here QeDf

  55. Pingback: click to see more

  56. Pingback: notehub.org more on this page ire

  57. Pingback: more on the page

  58. Pingback: topfuckgals.mobi follow this post

  59. Pingback: go

  60. Pingback: www.topdatingse.mobi find out more here HNc

  61. Pingback: fastfucksite.mobi

  62. Pingback: page

  63. Pingback: ebinoksi1976.wikidot.com

  64. Pingback: schatfreese.mobi continued here Q2c9B

  65. Pingback: xxxbestrank.mobi link to the page

  66. Pingback: schatshadowrank.mobi page zTM8x9

  67. Pingback: continue reading

  68. Pingback: pronvipse.mobi click to go cIuSTy

  69. Pingback: pronbestrank.mobi click here

  70. Pingback: adultshadowengine.mobi here 4w5TIo

  71. Pingback: pronshadowengine.mobi click to to learn more

  72. Pingback: schattopengine.mobi page

  73. Pingback: schatshadowrank.mobi click to see more

  74. Pingback: tophookupportal.mobi see more

  75. Pingback: topfucksearch.mobi a source c5SL

  76. Pingback: topsexportal.mobi

  77. Pingback: fastsexportal.mobi

  78. Pingback: fastfuckportal.mobi

  79. Pingback: fastfuckse.mobi click to see more QxaK3w

  80. Pingback: source

  81. Pingback: continue reading

  82. Pingback: fastsexsearch.mobi

  83. Pingback: topdatingse.mobi just click for source

  84. Pingback: oklandtophomeguard.info

  85. Pingback: oklandtophomeguard.us

  86. Pingback: www.oklandtophomeguard.info see more kjwlB

  87. Pingback: oklandbestsecuritysystems.us

  88. Pingback: oklandviphomeguard.us more on the page m4L6

  89. Pingback: oklandviphomesecurity.us

  90. Pingback: follow this address

  91. Pingback: oklandbestsecuritysystems.info on this page

  92. Pingback: oklandvipsecuritysystems.us

  93. Pingback: oklandviphomeguard.info

  94. Pingback: youtube.com Coub видео приколы best

  95. Pingback: ABrand

  96. Pingback: 2019

  97. Pingback: nsfwtophookup.eu nsfwtophookup.eu Sex dating 80pp

  98. Pingback: nsfwtophookup.eu nsfwtophookup.eu 2018

  99. Pingback: cleantalkorg2.ru

  100. Pingback: #macron #Lassalle

  101. Pingback: a2019-2020

  102. Pingback: facebook

  103. Pingback: facebook1

  104. Pingback: javsearch.mobi

  105. Pingback: free bitcoin cash

  106. Pingback: map

  107. Pingback: xxx565.top

  108. Pingback: sex365.top

  109. Pingback: sex366.top

  110. Pingback: xxx553.xyz

  111. Pingback: sex363.top

  112. Pingback: xxx356.top

  113. Pingback: http://bitly.com/serial-igra-prestolov-sezon-8-hd-seriyy

  114. Pingback: xxx633.xyz

  115. Pingback: sex363.xyz

  116. Pingback: bitly.com/AzAX3

  117. Pingback: 2020-2020-2020

  118. Pingback: xxx356.xyz

  119. Pingback: sex335.xyz

  120. Pingback: xxx355.xyz

  121. Pingback: Mstiteli: Final (2019)

  122. Pingback: xxx565.xyz

  123. Pingback: xxx636.xyz

  124. Pingback: xxx636.top

  125. Pingback: xxx656.top

  126. Pingback: glyxar.ru

  127. Pingback: xxx633.top

  128. Pingback: sex655.xyz

  129. Pingback: xxx553.top

  130. Pingback: ðîêåòìåí ïîëíûé ôèëüì

  131. Pingback: wwin-tv.com

  132. Pingback: empire-season-2-episode-3-putlocker

  133. Pingback: Video

  134. Pingback: Watch

  135. Pingback: watch online

  136. Pingback: 00-tv.com

Leave a Reply