{"id":4,"date":"2023-11-10T18:59:00","date_gmt":"2023-11-10T18:59:00","guid":{"rendered":"https:\/\/thomas-stubbs.info\/?page_id=4"},"modified":"2025-01-01T19:16:17","modified_gmt":"2025-01-01T19:16:17","slug":"non-programming-projects","status":"publish","type":"page","link":"https:\/\/thomas-stubbs.info\/?page_id=4","title":{"rendered":"Non Programming Projects"},"content":{"rendered":"\n<p class=\"has-x-large-font-size\">Music<\/p>\n\n\n\n<p>I have for many years had a passion for music, and have made great efforts in composing original music.<\/p>\n\n\n\n<p class=\"has-large-font-size\">Personal work<\/p>\n\n\n\n<p>In 2019 I finally decided to post music online, this is something I had hoped to keep up, and still intend to return to, as I have not stopped working on music. Constantly attempting my own game making projects has necessitated continuing to compose new music, even if the games don&#8217;t get released, or even far into development. I released an E.P with the name &#8220;Indigo Soundscape&#8221; to various streaming services. Or you can listen to the first track here:<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2025\/01\/Track-1-Indigo-Soundscape-2.mp3\"><\/audio><\/figure>\n\n\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=QLCY6mg0P9A&amp;list=OLAK5uy_m-wONmCkDJBSzLZZ9iihsoOlye7FoYWtI\">YouTube Link<\/a><br><a href=\"https:\/\/open.spotify.com\/album\/3Xo9dyzQQleQGPciA8TYHq?si=-RhPXnj0SaqHcQo3aKSC1w\" target=\"_blank\" rel=\"noreferrer noopener\">Spotify Link<\/a><\/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\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" data-id=\"49\" src=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Album-Cover-1024x1024.jpg\" alt=\"\" class=\"wp-image-49\" srcset=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Album-Cover-1024x1024.jpg 1024w, https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Album-Cover-300x300.jpg 300w, https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Album-Cover-150x150.jpg 150w, https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Album-Cover-768x768.jpg 768w, https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Album-Cover-1536x1536.jpg 1536w, https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Album-Cover-2048x2048.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">The E.P cover &#8220;Indigo Soundscape&#8221;<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"has-large-font-size\">In University Projects<\/p>\n\n\n\n<p>In my first year, as a group project myself and a handful of other programmers worked on a bullet hell game called &#8220;Attack on the seven seas&#8221;. I composed 7 tracks for this, one for each of the seven stages in the game, the &#8220;seas&#8221;, so each track has a clear theme, and belongs to a certain stage. (Fair warning to anyone brave enough to listen to this early work: They don&#8217;t sound good outside of the context of the stages they were made for)<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-204036f4-e991-4ca8-8979-b3e6fe142d2d\" href=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Ice-Stage.mp3\">Ice-themed stage mp3<\/a><a href=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Ice-Stage.mp3\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-204036f4-e991-4ca8-8979-b3e6fe142d2d\">Download<\/a><\/div>\n\n\n\n<p>In my 2nd year there was a module consisting of 3 projects, week long game jams, in teams of 6 or 7, typically being 4 games design students and 2 or 3 games programming students. Despite being a programmer and not a designer, in all 3 of the games I worked on I composed music. Since each project consisted was only a week long I made a single track for each one.<\/p>\n\n\n\n<p>&#8220;The Mad Lands&#8221; was the first of these, a 2-d platformer in which the player would have to navigate simple but deceptive puzzles. Besides the puzzles themselves there were no real dangers to overcome, meaning the theme would have to have a relaxing, slow pace to it with instruments gradually getting added as the player would make progress in the game.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-52a58623-8600-4cc8-a8c7-4253cb9be8b0\" href=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Game_Jam_1_Theme.mp3\">Game_Jam_1_Theme<\/a><a href=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Game_Jam_1_Theme.mp3\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-52a58623-8600-4cc8-a8c7-4253cb9be8b0\">Download<\/a><\/div>\n\n\n\n<p>&#8220;Cybertank&#8221;, the second game jam was a futuristic arena survival game in the form of a twin-stick shooter in which the player would control the titular Cybertank and defend hoards of incoming drones, meaning the theme would have a cold and dark heavily synth-based sound.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-ccc9a969-498a-4b22-ab8e-fc63869cef05\" href=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Game-Jam-2.mp3\">Game Jam 2 mp3<\/a><a href=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Game-Jam-2.mp3\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-ccc9a969-498a-4b22-ab8e-fc63869cef05\">Download<\/a><\/div>\n\n\n\n<p>For the third game jam we were given the brief &#8220;minute hero&#8221; hence the track is a minute long. The objective of the game was to complete as many short objectives as quickly as possible. Instead of having a health bar for this game I wrote code that would make the player lose 10 seconds, the music would also skip 10 seconds forward. The game was a fast paced first person shooter in which the graphics were not realistic and the aesthetic was soft and playful, so the track had to match that.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-e6f3b018-9dea-4204-8c01-07ad447ab8f0\" href=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Game-Jam-3-Theme-First-Attempt-1.mp3\">Game Jam 3 mp3<\/a><a href=\"https:\/\/thomas-stubbs.info\/wp-content\/uploads\/2023\/11\/Game-Jam-3-Theme-First-Attempt-1.mp3\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-e6f3b018-9dea-4204-8c01-07ad447ab8f0\">Download<\/a><\/div>\n\n\n\n<p>For both the latter 2 of these 3 I also made all the game&#8217;s sound effects<\/p>\n\n\n\n<p class=\"has-large-font-size\">6th form<\/p>\n\n\n\n<p>My first attempt was an Extended Project Qualification in 6th form, in which I wrote an original guitar piece. The objective I set for myself for this project was to create a piece that invoked elements of metal, and elements of prog rock, using some scales that were antithetical to popular music. At the time I was not aware of any kind of principles in music mastering or engineering. The resulting piece was not good, but it was a start.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Music I have for many years had a passion for music, and have made great efforts in composing original music. Personal work In 2019 I finally decided to post music online, this is something I had hoped to keep up, and still intend to return to, as I have not stopped working on music. Constantly [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/thomas-stubbs.info\/index.php?rest_route=\/wp\/v2\/pages\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thomas-stubbs.info\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thomas-stubbs.info\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thomas-stubbs.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thomas-stubbs.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4"}],"version-history":[{"count":9,"href":"https:\/\/thomas-stubbs.info\/index.php?rest_route=\/wp\/v2\/pages\/4\/revisions"}],"predecessor-version":[{"id":112,"href":"https:\/\/thomas-stubbs.info\/index.php?rest_route=\/wp\/v2\/pages\/4\/revisions\/112"}],"wp:attachment":[{"href":"https:\/\/thomas-stubbs.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}