{"id":407,"date":"2009-06-19T12:01:29","date_gmt":"2009-06-19T12:01:29","guid":{"rendered":"http:\/\/agraham.org\/blog\/?p=407"},"modified":"2009-08-04T18:55:30","modified_gmt":"2009-08-04T18:55:30","slug":"codetastic","status":"publish","type":"post","link":"http:\/\/agraham.org\/blog\/2009\/06\/19\/codetastic\/","title":{"rendered":"Codetastic"},"content":{"rendered":"<p>Well I eventually gave up on <acronym title=\"Sequential Query Language\">SQL<\/acronym> Server <acronym title=\"Compact Edition\">CE<\/acronym> after suffering their install process again after installing Visual Studio SP1.<\/p>\n<p>I did a review of most of the databases around and what I wanted to do with them. I spotted Firebird. Downloaded it and a <q><acronym title=\"Graphic User Interface\">GUI<\/acronym><\/q>. A <acronym title=\"Graphic User Interface\">GUI<\/acronym> with the only option to hand edit the <acronym title=\"Sequential Query Language\">SQL<\/acronym>. I then downloaded two others, one of which had a trojan in it the other didn&#8217;t work. Ho hum.<\/p>\n<p>Having tried to experiment I settled on Access and <acronym title=\"eXtendable Markup Language\">XML<\/acronym>.<\/p>\n<p>Before delving into the shell of code I have sitting there I figured it would be more worthwhile to make a couple of wee demo games to re-familiarise myself with the process. Downloaded Microsoft <acronym title=\"XNA's Not Acronymed\">XNA<\/acronym> and the <acronym title=\"Role Playing Game\">RPG<\/acronym> Starter Toolkit. I figure I can do a tutorial on a space shooter (the hello world of games), then a micro <acronym title=\"Role Playing Game\">RPG<\/acronym> with say one dungeon and a couple of baddies or something. I can then think of the best way to implement the wee isometric <acronym title=\"Role Playing Game\">RPG<\/acronym>. I haven&#8217;t looked at the <acronym title=\"Role Playing Game\">RPG<\/acronym> Starter kit yet so don&#8217;t know if I should also attempt something a wee bit more ambitious after the initial run.<\/p>\n<p>I think Clich\u00e9 Quest could be quite fun &#8211; making fun of most of the <acronym title=\"Role Playing Game\">RPG<\/acronym> tropes.<\/p>\n<p>In other random code stuff, the best two snippets of code I have come across lately are as follows:<br \/>\n(Obfuscated but not changing what they did, and no they weren&#8217;t written by me).<\/p>\n<pre>\r\n[code lang=\"csharp\"]\r\nvoid Foo()\r\n{\r\n    int a = 0;\r\n    a = a + 0;\r\n}\r\n[\/code]\r\n<\/pre>\n<p>and<\/p>\n<pre>\r\n[code lang=\"csharp\"]\r\nString Foo()\r\n{\r\n    StringBuilder theBuilder = new StringBuilder(\"a\" + \"b\" + \"c\" + \"d\");\r\n    return theBuilder.ToString();\r\n}\r\n[\/code]\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Well I eventually gave up on SQL Server CE after suffering their install process again after installing Visual Studio SP1. I did a review of most of the databases around and what I wanted to do with them. I spotted Firebird. Downloaded it and a GUI. A GUI with the only option to hand edit [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[210],"tags":[307,308,303,306,309],"class_list":["post-407","post","type-post","status-publish","format-standard","hentry","category-coding","tag-access","tag-firebird","tag-microsoft","tag-sql","tag-xna"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/posts\/407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/comments?post=407"}],"version-history":[{"count":7,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/posts\/407\/revisions"}],"predecessor-version":[{"id":482,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/posts\/407\/revisions\/482"}],"wp:attachment":[{"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/media?parent=407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/categories?post=407"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/agraham.org\/blog\/wp-json\/wp\/v2\/tags?post=407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}