{"id":22,"date":"2008-07-26T12:54:26","date_gmt":"2008-07-26T16:54:26","guid":{"rendered":"http:\/\/www.mrsunstudios.com\/?p=22"},"modified":"2022-05-29T08:23:40","modified_gmt":"2022-05-29T12:23:40","slug":"game-development-spotlight-the-alphabet-eater","status":"publish","type":"post","link":"http:\/\/www.mrsunstudios.com\/blog\/flash\/game-development-spotlight-the-alphabet-eater\/","title":{"rendered":"Game Development Spotlight: The Alphabet Eater"},"content":{"rendered":"<p>After Glowbricks, I decided that I still didn\u2019t have the skill to tackle a more feature-filled game, so I decided to make The Alphabet Eater. This time, however, I made my game a bit more original. The Alphabet Eater was inspired by the game, <a title=\"Fishy!\" href=\"http:\/\/www.xgenstudios.com\/play\/fishy\" target=\"_blank\" rel=\"noopener\">Fishy<\/a>, which I discovered many years ago and enjoyed playing very much. The only problem that I had with it was that you sometimes couldn\u2019t tell which fish you could eat and which ones you couldn\u2019t. I eliminated this problem in my game by replacing size with the alphabet, making it less frustrating and more fun (or at least that\u2019s what I think).<\/p>\n<p>This was my first game in which I didn\u2019t use a glow theme for all of the graphics, so I didn\u2019t really have any idea how to make good art in this game. So, I chose to use a gradient\/monochrome theme. Now that I reflect on it, this was a pretty bad decision. The art is probably what kept most of the sponsors away from my game. A more colorful scheme and perhaps more \u201ccartoonish\u201d art would have been a better choice. But, just because the graphic art wasn\u2019t the best didn\u2019t mean it wasn\u2019t a good game.<\/p>\n<p>The programming for The Alphabet Eater was quite simple, but really introduced a few new concepts to me. The main skill that I honed from developing this game was randomization. Almost every part of this game was totally randomized: the color scheme of the main page, the place and direction that the letters came at the player, the actual letter that they were, their speed, and possibly a few more variables. As you can see, I had to use <tt>Math.random<\/tt> quite a bit.<\/p>\n<p>The Alphabet Eater was also the first game that I seriously tried to get a sponsor. I must have emailed at least 10 different sponsors about my game, but only one of them responded. I don\u2019t blame them, my game wasn\u2019t what I would call sponsorship material. Anyway, after weeks of trying to get a sponsor, I decided simply to release it to the public, and release it I did. I submitted it to a bunch of sites and got useful feedback on it. Also, quite a few other game sites somehow were able to get my game and put it on their sites without my permission. However, I still gained a lot of traffic from them, so it was a win-win situation.<\/p>\n<p>I had a great time programming The Alphabet Eater, which helped build my base knowledge for further game development.<\/p>\n<table class=\"spotlight\" cellspacing=\"0\">\n<tbody>\n<tr>\n<th colspan=\"2\">Spotlight Statistics<\/th>\n<\/tr>\n<tr>\n<th>Category<\/th>\n<th>Score<\/th>\n<\/tr>\n<tr>\n<th>Fun Level<\/th>\n<td>3<\/td>\n<\/tr>\n<tr>\n<th>Learning Experience<\/th>\n<td>3<\/td>\n<\/tr>\n<tr>\n<th>Revenue<\/th>\n<td>5 [$1000]<\/td>\n<\/tr>\n<tr>\n<th>Game Feedback<\/th>\n<td>4<\/td>\n<\/tr>\n<tr>\n<th>Overall Experience<\/th>\n<td>3<\/td>\n<\/tr>\n<tr>\n<th>Spotlight Score<\/th>\n<th>18<\/th>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>After Glowbricks, I decided that I still didn\u2019t have the skill to tackle a more feature-filled game, so I decided to make The Alphabet Eater. This time, however, I made my game a bit more original. The Alphabet Eater was inspired by the game, Fishy, which I discovered many years ago and enjoyed playing very [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,6,9],"tags":[25,39,8,19,20,40,18,6,41,9],"_links":{"self":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/22"}],"collection":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":2,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/22\/revisions"}],"predecessor-version":[{"id":177,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/22\/revisions\/177"}],"wp:attachment":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/categories?post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/tags?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}