{"id":18473,"date":"2024-12-16T15:30:31","date_gmt":"2024-12-16T15:30:31","guid":{"rendered":"https:\/\/astoryisnotatree.net\/?p=18473"},"modified":"2024-12-16T15:30:31","modified_gmt":"2024-12-16T15:30:31","slug":"art-from-code-lil-duck-life","status":"publish","type":"post","link":"https:\/\/astoryisnotatree.net\/?p=18473","title":{"rendered":"ART FROM CODE: LIL DUCK LIFE"},"content":{"rendered":"\n<p>Have you ever wondered what it\u2019d be like to be a lil ducky floating down a river? Well, that was my goal for this project, with the added flair, fun, and of course the implied deeper meaning too. What I came up with in the end was a mini-game, similar in concept to those you\u2019d find in an arcade. A cute duck placed on a blue background, the goal? Dodge the things floating across the screen. A simple concept using one\u2019s competitiveness and hope for the duck as motivation to play the game. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-1024x547.png\" alt=\"\" class=\"wp-image-18514\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-1024x547.png 1024w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-300x160.png 300w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-768x410.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-1536x820.png 1536w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-2048x1094.png 2048w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-1246x665.png 1246w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-946x505.png 946w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-675x361.png 675w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.36-AM-480x256.png 480w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>As for my own motivation, it was just the joy of creating a world and story that kept me excited to continue this project. Once I had my baseline the ideas just kept coming and the project grew and grew. There was a moment where my ideas outgrew my abilities and time bracket and what followed was a lot of disappointment and general negative emotions toward the project. It felt very disheartening to come to terms with the fact that I wasn\u2019t going to be able to accomplish the full extent of my ideas. However, seeing people\u2019s reactions and hearing their feedback and advice helped provoke new positive energy for the project. I felt prideful of the work I had been able to accomplish and decided to just put in what time and skills I did have to make the game as good as I was able. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-1024x547.png\" alt=\"\" class=\"wp-image-18512\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-1024x547.png 1024w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-300x160.png 300w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-768x410.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-1536x820.png 1536w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-2048x1094.png 2048w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-1246x665.png 1246w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-946x505.png 946w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-675x361.png 675w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.46-AM-480x256.png 480w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>My process for this project was pure chaos, hope, and betting on good luck. It started with just the idea, a concept I\u2019d been interested in doing for the whole semester. A simple game with basic movement controls and dodging enemies. Then came figuring out ways to add an ecosystem to the game. This led to the development of the game characters, for example: Duck. Creating shapes other than the basic ellipse, rectangle, and triangle is incredibly time-consuming and complex in Processing, so, I decided to utilize my stronger and far more comfortable skills. Using my iPad, the app Procreate, and some TikTok tutorials I began my pixel art journey. I chose pixel art because it is of course the most popular and most seen art style used in arcade games. What spurred the idea of a duck was actually just the newly bought Tamagotchi toy I had recently invested in with a portion of my adult money. Then, because I wanted to add more meaning to the project I decided to have the enemy be various types of trash that I drew up. I wanted this to be a slight towards litter and environmental awareness. The big axe character was an idea I took from my professor, Angela, and I\u2019m very glad I did because I think it adds even more excitement and fun to the game. I also felt that it was a fitting piece of the story. A big axe guy who wants to catch and kill the duck for meat also may have captured the rest of the poor duck\u2019s family. This is why when the game ends the screen reads \u201cDuck Died\u201d because that is the harsh reality of the little Duck\u2019s life. He either died via trash or a scary axe guy. You want the duck to live a long happy life so you must work to keep him alive. <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/duckstar.png\"><img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"100\" data-id=\"18523\" src=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/duckstar.png\" alt=\"\" class=\"wp-image-18523\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/ducksad.png\"><img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"100\" data-id=\"18525\" src=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/ducksad.png\" alt=\"\" class=\"wp-image-18525\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/duckheart-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"100\" data-id=\"18524\" src=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/duckheart-1.png\" alt=\"\" class=\"wp-image-18524\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-1024x547.png\" alt=\"\" class=\"wp-image-18511\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-1024x547.png 1024w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-300x160.png 300w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-768x410.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-1536x820.png 1536w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-2048x1094.png 2048w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-1246x665.png 1246w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-946x505.png 946w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-675x361.png 675w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.51.04-AM-480x256.png 480w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>This project started as just a school project but ended as an exciting way to show the art skills I\u2019m more confident in while also applying my newly acquired computer coding skills. The project as a whole truly came to represent my first steps at trying new things in college. <\/p>\n\n\n\n<p><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-1024x547.png\" alt=\"\" class=\"wp-image-18515\" srcset=\"https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-1024x547.png 1024w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-300x160.png 300w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-768x410.png 768w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-1536x820.png 1536w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-2048x1094.png 2048w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-1246x665.png 1246w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-946x505.png 946w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-675x361.png 675w, https:\/\/astoryisnotatree.net\/wp-content\/uploads\/2024\/12\/Screenshot-2024-12-16-9.50.48-AM-1-480x256.png 480w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Have you ever wondered what it\u2019d be like to be a lil ducky floating down a river? Well, that was my goal for this project, with the added flair, fun, and of course the implied deeper meaning too. What I&#8230;<\/p>\n","protected":false},"author":412,"featured_media":18510,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[365],"tags":[518,39,257],"class_list":["post-18473","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-new-genres-2","tag-arcade-game","tag-conference-project","tag-art-from-code-2","wpcat-365-id"],"_links":{"self":[{"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/posts\/18473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/users\/412"}],"replies":[{"embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18473"}],"version-history":[{"count":2,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/posts\/18473\/revisions"}],"predecessor-version":[{"id":18527,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/posts\/18473\/revisions\/18527"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=\/wp\/v2\/media\/18510"}],"wp:attachment":[{"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/astoryisnotatree.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}