{"id":91,"date":"2024-12-14T19:03:30","date_gmt":"2024-12-14T19:03:30","guid":{"rendered":"https:\/\/cuijonathan.com\/?page_id=91"},"modified":"2026-05-10T23:21:51","modified_gmt":"2026-05-10T22:21:51","slug":"poly-vinyl-pests","status":"publish","type":"page","link":"https:\/\/cuijonathan.com\/index.php\/poly-vinyl-pests\/","title":{"rendered":"Poly Vinyl Pests!"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"91\" class=\"elementor elementor-91\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-979fc57 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"979fc57\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9bf70f7\" data-id=\"9bf70f7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-edb60d4 elementor-widget elementor-widget-image\" data-id=\"edb60d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"423\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/pvplogomodded3-1024x423.png\" class=\"attachment-large size-large wp-image-522\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/pvplogomodded3-1024x423.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/pvplogomodded3-300x124.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/pvplogomodded3-768x317.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/pvplogomodded3.png 1258w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8a2d35d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8a2d35d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-36e62dc\" data-id=\"36e62dc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ce76e35 elementor-widget elementor-widget-text-editor\" data-id=\"ce76e35\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Poly-Vinyl Pests is a top down shooter where two players play as ants, alternating between cooperative boss fights and competitive arenas to become Queen of the Anthill.<\/p><p>It was developed from September 2024 to May 2025 with a team of 9-15 people in Unity 5. I worked on the project from the conception phase to first release. While I made contributions to multiple areas of the game, my role evolved over the course of development to primarily work on the user interface and user experience.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-cd5ce3c\" data-id=\"cd5ce3c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ef61de3 elementor-widget elementor-widget-image\" data-id=\"ef61de3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-101542.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Screenshot 2025-04-30 101542\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzYwLCJ1cmwiOiJodHRwczpcL1wvY3Vpam9uYXRoYW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwvU2NyZWVuc2hvdC0yMDI1LTA0LTMwLTEwMTU0Mi5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-101542-1024x575.png\" class=\"attachment-large size-large wp-image-360\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-101542-1024x575.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-101542-300x169.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-101542-768x432.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-101542-1536x863.png 1536w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-101542-2048x1151.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><i>Gameplay of PVP! during a co-op section.<i><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d4b12a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d4b12a0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f267db5\" data-id=\"f267db5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3ec9574 elementor-widget elementor-widget-heading\" data-id=\"3ec9574\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">UI Concepting<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e4e2934 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e4e2934\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-fd0c9a1\" data-id=\"fd0c9a1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9d9e45f elementor-widget elementor-widget-text-editor\" data-id=\"9d9e45f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The team wanted to create a cohesive artistic vision of the game early on, and we got together to discuss on how to create the visual style we wanted. Some key aspects of the game that we had already decided on before moving to the UI include the fantastical setting of the game, the arcadey gameplay, and the colorful palette of the mutated bug characters. I took inspiration from a variety of multiplayer games that would be found in arcades, such as fighting games, multiplayer light gun shooters, and coop games. This created a UI where the two players can see key aspects such as each other&#8217;s health, score, and boss health during gameplay.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6b407dc\" data-id=\"6b407dc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d80561d elementor-widget elementor-widget-image\" data-id=\"d80561d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image1-1-1024x576.png\" class=\"attachment-large size-large wp-image-491\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image1-1-1024x576.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image1-1-300x169.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image1-1-768x432.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image1-1-1536x864.png 1536w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image1-1.png 1999w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-89159b4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"89159b4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-30d25d3\" data-id=\"30d25d3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c06d5bf elementor-widget elementor-widget-text-editor\" data-id=\"c06d5bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Here is an example of the end screen results. I wanted to continue to give the game an arcadey feeling, so I took inspiration from other arcade games to display the score, such as cooperative shooter games like Time Crisis. To keep the screen spaced out well, and to improve the competitive spirit of the game, I made the decision for the game to display some non-essential statistics to the game, such as accuracy and player barks.<\/p><p>To be honest, I am not an artist, but just a regular game designer.\u00a0 As you can see between the first conception to final product, it took many iterations and collaboration with the other artists on my team to refine the UI elements and create the art assets that would fit with the game well. I would like to give many thanks to Jasmine Leong for creating the final assets that would show up on screen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6f7068f\" data-id=\"6f7068f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b37eb36 elementor-widget elementor-widget-image\" data-id=\"b37eb36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image2-1024x576.png\" class=\"attachment-large size-large wp-image-492\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image2-1024x576.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image2-300x169.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image2-768x432.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image2-1536x864.png 1536w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/04\/image2.png 1999w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-417b24d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"417b24d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2c8afc4\" data-id=\"2c8afc4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-87988ff elementor-widget elementor-widget-heading\" data-id=\"87988ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Player Controls<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-51ee1b3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"51ee1b3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-68a7a13\" data-id=\"68a7a13\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b3d04ed elementor-widget elementor-widget-text-editor\" data-id=\"b3d04ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The player controls was created with three release versions in mind: a local only demo release, an online release (on the Steam and itch.io platforms), and an arcade version of the game. Therefore, we had to develop multiple different control schemes in mind, each with different amount of buttons available to the player.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d3cf5b3\" data-id=\"d3cf5b3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9c0bf15 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"9c0bf15\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/gamepad_controls.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"gamepad_controls\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzY0LCJ1cmwiOiJodHRwczpcL1wvY3Vpam9uYXRoYW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwvZ2FtZXBhZF9jb250cm9scy5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/gamepad_controls-1024x1024.png\" class=\"attachment-large size-large wp-image-364\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/gamepad_controls-1024x1024.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/gamepad_controls-300x300.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/gamepad_controls-150x150.png 150w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/gamepad_controls-768x768.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/gamepad_controls-1536x1536.png 1536w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/gamepad_controls.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-84db0bb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"84db0bb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ab16ba9\" data-id=\"ab16ba9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-31ea45e elementor-widget elementor-widget-text-editor\" data-id=\"31ea45e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Since the beginning of development, we had the goal of creating an arcade version of the game, which would likely have much less controls available to the player than other control schemes. With this in mind, we focused on creating the gameplay to require fewer controls during each section of gameplay. In the end, the game never requires more than three buttons, and two analog sticks to either play the core gameplay or navigate the menus and UI.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3801750\" data-id=\"3801750\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb4a6f6 elementor-widget elementor-widget-image\" data-id=\"bb4a6f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/TutorialControls.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"TutorialControls\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzYzLCJ1cmwiOiJodHRwczpcL1wvY3Vpam9uYXRoYW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwvVHV0b3JpYWxDb250cm9scy5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"798\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/TutorialControls-1024x798.png\" class=\"attachment-large size-large wp-image-363\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/TutorialControls-1024x798.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/TutorialControls-300x234.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/TutorialControls-768x598.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/TutorialControls-1536x1196.png 1536w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/TutorialControls-2048x1595.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f0d18c8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f0d18c8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6e6d94d\" data-id=\"6e6d94d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-687ffe0 elementor-widget elementor-widget-heading\" data-id=\"687ffe0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Player Dialogue<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c5f5acd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c5f5acd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a61e0ce\" data-id=\"a61e0ce\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fb9cda4 elementor-widget elementor-widget-text-editor\" data-id=\"fb9cda4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our game also has many quips and barks said by the bosses or the player ants over the course of the game. The barks add a lot of personality to the game, and was absolutely needed to complete the experience of Poly-Vinyl Pests. However, there was always the worry that the barks would intrude on the gameplay, and we had to determine where and when was the best time to trigger the quips.<\/p>\n<p>After several iterations and testing sessions, we found that the boss barks were not very intrusive during battle, especially since there were some moments of downtime during parts of the fight where the boss&#8217; heath was not a concern. This also give us leeway to use the barks to convey important information in the fight, such as how to dodge or counter new attacks that players might encounter.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6c2c181\" data-id=\"6c2c181\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8034818 elementor-widget elementor-widget-image\" data-id=\"8034818\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-05-231747.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Screenshot 2026-05-05 231747\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTY2LCJ1cmwiOiJodHRwczpcL1wvY3Vpam9uYXRoYW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvU2NyZWVuc2hvdC0yMDI2LTA1LTA1LTIzMTc0Ny5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"588\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-05-231747-1024x588.png\" class=\"attachment-large size-large wp-image-566\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-05-231747-1024x588.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-05-231747-300x172.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-05-231747-768x441.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-05-231747.png 1288w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><i> The layout of the In-Game UI in Unity editor.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e6d1fb3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e6d1fb3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8ee45c0\" data-id=\"8ee45c0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e3d31a8 elementor-widget elementor-widget-text-editor\" data-id=\"e3d31a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The ant barks also added lots of personality to the fight, but we found that there was potential that they could obscure the player&#8217;s play space during critical moments. Therefore, we only activated them during specific times, such as before fights, after fights, and the results.<\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ee3511e\" data-id=\"ee3511e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-269649f elementor-widget elementor-widget-image\" data-id=\"269649f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102038-1024x576.png\" class=\"attachment-large size-large wp-image-361\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102038-1024x576.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102038-300x169.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102038-768x432.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102038-1536x864.png 1536w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102038-2048x1152.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-23e5119 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"23e5119\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-dd998e0\" data-id=\"dd998e0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9b6896e elementor-widget elementor-widget-text-editor\" data-id=\"9b6896e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>However, there was one spot where we found that mid fight barks needed to be used. The finale&#8217;s ruleset was often found to be confusing to new players, and would require several forms of communication to convey the rules of the gamemode. Part of the solution we utilized was to have barks trigger during key parts of the fight, but have those barks specifically be much more transparent than usual.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a58002c\" data-id=\"a58002c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7713906 elementor-widget elementor-widget-image\" data-id=\"7713906\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102010.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Screenshot 2025-04-30 102010\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzYyLCJ1cmwiOiJodHRwczpcL1wvY3Vpam9uYXRoYW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwvU2NyZWVuc2hvdC0yMDI1LTA0LTMwLTEwMjAxMC5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102010-1024x574.png\" class=\"attachment-large size-large wp-image-362\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102010-1024x574.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102010-300x168.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102010-768x430.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102010-1536x861.png 1536w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-30-102010-2048x1148.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><i> Screenshot of the finale. An example of player barks in game.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-000526d elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"000526d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f05c430\" data-id=\"f05c430\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-172b123 elementor-widget elementor-widget-heading\" data-id=\"172b123\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Upgrades and Abilities<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8a5c9df elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8a5c9df\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d400249\" data-id=\"d400249\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d05f700\" data-id=\"d05f700\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-78ef947 elementor-widget elementor-widget-image\" data-id=\"78ef947\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Pvpupgradelistmodified2-2.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Pvpupgradelistmodified2\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTczLCJ1cmwiOiJodHRwczpcL1wvY3Vpam9uYXRoYW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvUHZwdXBncmFkZWxpc3Rtb2RpZmllZDItMi5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Pvpupgradelistmodified2-2-1024x579.png\" class=\"attachment-large size-large wp-image-573\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Pvpupgradelistmodified2-2-1024x579.png 1024w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Pvpupgradelistmodified2-2-300x170.png 300w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Pvpupgradelistmodified2-2-768x435.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Pvpupgradelistmodified2-2-1536x869.png 1536w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/Pvpupgradelistmodified2-2.png 1649w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><i> A screenshot from the larger Upgrade Spreadsheet.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-edb43a3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"edb43a3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-96d6a90\" data-id=\"96d6a90\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b66f0a8 elementor-widget elementor-widget-heading\" data-id=\"b66f0a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Playtest Organization  and Analysis<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4175aaa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4175aaa\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c8d0ce6\" data-id=\"c8d0ce6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-132603c elementor-widget elementor-widget-text-editor\" data-id=\"132603c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We were given the opportunity to playtest our game many times over the course of development and gain valuable lessons and feedback from a large group of players. We were also given feedback by other members of the game development community, and I was able to apply some previous lessons I had learned to create better feedback questions than before.<\/p><p>One of the big lessons from previous projects I did, and applied to this project, is to utilize an even ranking system. In the first case, it was a binary system. I learned that if given a odd or low number of options, rating feedback would tend to all clump up into the middle section, creating vague results. The rating system here was able to give us more accurate feedback., and showed us that we needed to make our player character easier to track somehow.<\/p><p>Here, for instance, in an earlier playtest of the game, we learned through this feedback that new players were struggling to find their player characters in certain areas of the screen. The primary struggle was twofold: differentiating the color of the ants, and finding their shape during the action.<\/p><p>With this problem identified, we took several iterations and more playtests to refine the UI and make the position of the characters clear. The first idea was to make the character models bigger, but we realized that it made the movement of the characters in the arenas feel more constrained than we had hoped. We then suggested finding a way to have markers on the ground around the player ants, but the programmers were conflicted on the potential work that might require. The solution we went with for that problem was to create a dynamic decal project around the player with a bright marker for where the player is, which proved to solve the primary issue of player visibility.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-4a28743\" data-id=\"4a28743\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-551f926 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"551f926\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/sprint10testingscreenshot2.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"sprint10testingscreenshot2\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTg3LCJ1cmwiOiJodHRwczpcL1wvY3Vpam9uYXRoYW4uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvc3ByaW50MTB0ZXN0aW5nc2NyZWVuc2hvdDIucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"930\" height=\"1024\" src=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/sprint10testingscreenshot2-930x1024.png\" class=\"attachment-large size-large wp-image-587\" alt=\"\" srcset=\"https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/sprint10testingscreenshot2-930x1024.png 930w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/sprint10testingscreenshot2-273x300.png 273w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/sprint10testingscreenshot2-768x845.png 768w, https:\/\/cuijonathan.com\/wp-content\/uploads\/2026\/05\/sprint10testingscreenshot2.png 1214w\" sizes=\"(max-width: 930px) 100vw, 930px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-603ffdf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"603ffdf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e099ae8\" data-id=\"e099ae8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5769b0c elementor-widget elementor-widget-heading\" data-id=\"5769b0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Closing Thoughts<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-51fa2c8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"51fa2c8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f615b50\" data-id=\"f615b50\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2c41627 elementor-widget elementor-widget-text-editor\" data-id=\"2c41627\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Developing Poly Vinyl Pests was a very enjoyable and fulfilling experience. I was able to connect with a large team of enthusiastic, thoughtful, and respectful team of new developers with various skill sets, and work together to create a large, cohesive product. I was able to develop a variety of my own skills during this time, such as programming, UI development, visual documentation, and team communication. I am very proud to have been able to make the contributions I made over the course of the project.<\/p><p>You can download and play it <a href=\"https:\/\/store.steampowered.com\/app\/3554420\/PolyVinyl_Pests\/\"><strong>here<\/strong> <strong>on Steam<\/strong><\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Poly-Vinyl Pests is a top down shooter where two players play as ants, alternating between cooperative boss fights and competitive arenas to become Queen of the Anthill. It was developed from September 2024 to May 2025 with a team of 9-15 people in Unity 5. I worked on the project from the conception phase to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-91","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/pages\/91","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/comments?post=91"}],"version-history":[{"count":97,"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/pages\/91\/revisions"}],"predecessor-version":[{"id":651,"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/pages\/91\/revisions\/651"}],"wp:attachment":[{"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/media?parent=91"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/categories?post=91"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cuijonathan.com\/index.php\/wp-json\/wp\/v2\/tags?post=91"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}