{"id":1380,"date":"2017-01-05T00:01:30","date_gmt":"2017-01-05T08:01:30","guid":{"rendered":"http:\/\/haymanquarterly.com\/blogs\/?p=1380"},"modified":"2017-01-05T00:44:52","modified_gmt":"2017-01-05T08:44:52","slug":"2017-project-grocery-store-game","status":"publish","type":"post","link":"http:\/\/haymanquarterly.com\/blogs\/blog\/2017\/01\/05\/2017-project-grocery-store-game\/","title":{"rendered":"2017 Project &#8211; Grocery Store Game"},"content":{"rendered":"<p><span style=\"font-size: 18px\"><strong>The Goal &#8211; New Year&#8217;s Resolution<\/strong><\/span><\/p>\n<p>Since it&#8217;s a New Year, I&#8217;ve decided to pursue a single game project with the goal of having a complete and polished game by the end of 2017. \u00a0I made this decision on the 2nd of January and I&#8217;ve already started creating art assets for the game. \u00a0I will be writing about my progress here with this blog, and probably make a WIP page for the game as well. \u00a0Perhaps even a WIP page on the GMC, too.<\/p>\n<p><span style=\"font-size: 16px\"><strong>Working title: \u00a0&#8220;Smalltown Grocery&#8221;<\/strong><\/span><\/p>\n<p>I&#8217;ve titled the game &#8220;Smalltown Grocery&#8221;, but that is subject to change. \u00a0The game will be a grocery store management sim\/tycoon type of game, but with a heavy focus on day-to-day tasks instead of economics. \u00a0So far, some of the features I want to include in the game are: \u00a0employees, store hours, departments (meat, produce, bakery\/deli), customers, Random Events, and Actionable Tasks. \u00a0This is also subject to change as I iron out the design over the next few weeks. \u00a0I believe this will be a good game for me to make since I&#8217;m currently working in a grocery store and have become\u00a0familiar with\u00a0its operation. \u00a0I will be using the store I work in as a model after which I will base the game.<\/p>\n<p><strong>Features and Predictions<\/strong><\/p>\n<p>The economic aspect will be there (bills and revenue, profits and loss), but I want to try making the economics of the game more streamlined, minimized, and generalized. \u00a0I don&#8217;t want to fuss with itemizing each and every item a grocery store might sell, and I believe a player won&#8217;t want to, either. \u00a0We\u00a0want to play a game, not become an accountant, right?\u00a0 I haven&#8217;t made a GDD for this game yet, but I&#8217;ve mulled it over in my head for a few months and have started making notes and concepts on paper. \u00a0The possible major programming obstacle I can foresee with this project might be the pathfinding, as I&#8217;m not too sure of myself in that area. \u00a0However, I have successfully experimented with pathfinding a few times so I think I can work out whatever needs to be done.<\/p>\n<p>&#8220;Actionable Tasks&#8221; are all the duties that must be performed in a grocery store by various employees. \u00a0Things like: \u00a0stocking shelves, facing product, cashiering, cleaning, department work (meat, produce, bakery prep), updating price tags, recieving product shipments. \u00a0In the game, employees will be given tasks that they are supposed to perform automatically, but you (the player) can click an employee and send them to any task at any time, overriding their task queue. \u00a0For instance, if there is a long line of customers waiting, call for another cashier. \u00a0If a shelf goes empty, have it filled now instead of waiting for it to be reached and filled automatically by a working employee.<\/p>\n<p>Employees will have stats governing their efficiency and performance. \u00a0Some stats, like skills, may improve over time with experience, depending on the &#8216;character&#8217; of the employee. \u00a0Employees can be hired and fired.<\/p>\n<p>Random Events can include: \u00a0product breakage causing spill that needs cleaned, cooling unit malfunction, furnace malfunction, employee calls in absent (sick or otherwise), power outage, etc&#8230;<\/p>\n<p>Well!&#8230; That&#8217;s a start to some design aspects, anyway. \u00a0I think a lot of this may\u00a0get cut out, or at least cut down, as some of it is beginning to feel a bit like feature creep. \u00a0I find myself thinking it would be great to be able to build your own store from the ground up (buying space, creating rooms, adding\/moving around shelves, cashier stations, etc) but stuff like that will have to wait for &#8220;Smalltown Grocery II&#8221; or &#8220;III&#8221;. \u00a0That may be a really long wait. \u00a0lol!<\/p>\n<p>Here&#8217;s a little screenie of some art I&#8217;m starting to work on. \u00a0Floor tile, different types of shelving, person and cart&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/haymanquarterly.com\/haymangames\/SmalltownGrocery\/promo\/shelves_and_shelf_status_01.png\" alt=\"\" width=\"640\" height=\"429\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Goal &#8211; New Year&#8217;s Resolution Since it&#8217;s a New Year, I&#8217;ve decided to pursue a single game project with the goal of having a complete and polished game by the end of 2017. \u00a0I made this decision on the 2nd of January and I&#8217;ve already started creating art assets for the game. \u00a0I will &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/haymanquarterly.com\/blogs\/blog\/2017\/01\/05\/2017-project-grocery-store-game\/\">Continue reading<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,20,64],"tags":[72,71,48,66,81,73,68,69,65,67,70],"_links":{"self":[{"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/posts\/1380"}],"collection":[{"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/comments?post=1380"}],"version-history":[{"count":4,"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/posts\/1380\/revisions"}],"predecessor-version":[{"id":1384,"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/posts\/1380\/revisions\/1384"}],"wp:attachment":[{"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/media?parent=1380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/categories?post=1380"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/haymanquarterly.com\/blogs\/wp-json\/wp\/v2\/tags?post=1380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}