{"id":332,"date":"2023-11-24T14:39:48","date_gmt":"2023-11-24T14:39:48","guid":{"rendered":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/?p=332"},"modified":"2023-11-24T14:44:29","modified_gmt":"2023-11-24T14:44:29","slug":"bsc2a-c-initial-ideas-2","status":"publish","type":"post","link":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/2023\/11\/24\/bsc2a-c-initial-ideas-2\/","title":{"rendered":"BSc2a C++ Initial Ideas 2"},"content":{"rendered":"\n<p>My first two ideas came from inspirations I had for the brief before performing my initial research on hypercasual games and the market for them.<\/p>\n\n\n\n<p>In one of my classes, a friend had been planting the idea of capybaras in everyones head but purely overhearing him talking about it gave me an idea for a game: A Capybara spa, top-down game where you have to heard capybaras into spas (If the cursor moves close enough to a capybara, it will move directly away and the closer the cursor is the faster it will move).<\/p>\n\n\n\n<p>It&#8217;s extremely simple which normally sounds like a bad thing but simple concepts can built upon to create solid games following the philosophy of Nintendo&#8217;s <a href=\"https:\/\/www.eurogamer.net\/how-nintendos-best-mario-levels-were-structured-using-chinese-poetry\">Kishotenketsu<\/a> where you introduce a new mechanic for the player to learn then you throw back in an existing mechanic the player knows, as well as collectibles for an extra reward. Very simple changes could be made to keep the game interesting, Angry Birds starts very simple but shows the player more types of birds to fire overtime which have different demolition effects against different materials.<br>Capybara Spa could follow this by altering the levels that the player has to navigate the bara&#8217;s through, fences can be used to create mazes, edges could be a hazard to cause a quick restart, ice, bouncy walls, rivers, even colour coding the bara&#8217;s and gates to restrict the spas and paths and make more of a puzzle.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"240\" src=\"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/image.png\" alt=\"\" class=\"wp-image-333\" srcset=\"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/image.png 400w, https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/image-300x180.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><figcaption class=\"wp-element-caption\">Root Bear (2023) made on the PlayDate SDK for the 2023 Global Games Jam, published by Alex Sussman.<\/figcaption><\/figure>\n\n\n\n<p>A game called &#8216;Root Bear&#8217; made on the playdate SDK which particularly inspired me with its simplicity and satisfaction through the pour mechanic, I felt like it would make a great game to pair with the planet atmosphere system in the game Spore(2008) by Maxis. During the space stage, you could go to planets and alter the climate by increasing or decreasing the atmosphere and temperature level of the planet before stabilising it with a unique set of fauna and creatures.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"210\" height=\"132\" src=\"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/image-1.png\" alt=\"\" class=\"wp-image-334\" style=\"width:250px;height:auto\"\/><figcaption class=\"wp-element-caption\">Planet Temperature in Spore(2008)<\/figcaption><\/figure>\n<\/div>\n\n\n<p>With this concept, I really like the idea of a mini-game version of this where the player has to quickly adjust the planet atmosphere and temperature to a specific level, closer to the specified level the better and they have until their battery runs out as a timer.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>My last idea is much more like a mini-sea of thieves simulator, where you&#8217;re trying to keep your ship afloat for as long as possible. Cannonballs hit your ship causing holes to appear, the holes cause water to leak into the ship, too much water and your ship capsizes.<br>Water can be poured out of the ship in buckets, holes can be boarded up, to enrich gameplay further the mast could be adjusted for more speed, maybe the steering wheel needs to be corrected, maybe the player can fire back at the other ships.<\/p>\n\n\n\n<p>With the applicable ideas so far, I&#8217;ve create a visual board to illustrate how the gameplay may look for the game ideas.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"944\" src=\"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/MicrosoftTeams-image-1024x944.png\" alt=\"\" class=\"wp-image-344\" srcset=\"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/MicrosoftTeams-image-1024x944.png 1024w, https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/MicrosoftTeams-image-300x277.png 300w, https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/MicrosoftTeams-image-768x708.png 768w, https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/MicrosoftTeams-image-1536x1416.png 1536w, https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/MicrosoftTeams-image-1568x1446.png 1568w, https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-content\/uploads\/2023\/11\/MicrosoftTeams-image.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>I like every idea so far, there\u2019s a varying level of complexity with each one though, these are the anticipated difficulty rating of each game to me:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Souls like [**]<\/li>\n\n\n\n<li>Capybara Spa [*]<\/li>\n\n\n\n<li>Planet Hero [***]<\/li>\n\n\n\n<li>Ship Sim [****]<\/li>\n<\/ul>\n\n\n\n<p>These may end up being a lot more simple or harder when it comes to programming them.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My first two ideas came from inspirations I had for the brief before performing my initial research on hypercasual games and the market for them. In one of my classes, a friend had been planting the idea of capybaras in everyones head but purely overhearing him talking about it gave me an idea for a&hellip; <a class=\"more-link\" href=\"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/2023\/11\/24\/bsc2a-c-initial-ideas-2\/\">Continue reading <span class=\"screen-reader-text\">BSc2a C++ Initial Ideas 2<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-332","post","type-post","status-publish","format-standard","hentry","category-uncategorised","entry"],"_links":{"self":[{"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/posts\/332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=332"}],"version-history":[{"count":2,"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/posts\/332\/revisions"}],"predecessor-version":[{"id":345,"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/posts\/332\/revisions\/345"}],"wp:attachment":[{"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lloydmills.nuacomputerscience.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}