{"id":228,"date":"2011-09-27T20:54:17","date_gmt":"2011-09-27T20:54:17","guid":{"rendered":"http:\/\/www.drmop.com\/?page_id=228"},"modified":"2015-02-04T21:10:08","modified_gmt":"2015-02-04T21:10:08","slug":"programming","status":"publish","type":"page","link":"http:\/\/www.drmop.com\/index.php\/misc\/programming\/","title":{"rendered":"Programming"},"content":{"rendered":"<p>Covers general and game programming topics that I plan to cover<\/p>\n<p><a title=\"Beautiful Classes\" href=\"http:\/\/www.drmop.com\/index.php\/2011\/10\/13\/general-programming-tutorials-beautiful-classes\/\">* Beautiful Classes<\/a><br \/>\n* Interfaces<br \/>\n* Properties<br \/>\n* Singletons<br \/>\n* Shared \/ managed classes<br \/>\n* Object pools<br \/>\n* Observer and subjects<br \/>\n* Tasks and task managers<br \/>\n* Timers<br \/>\n* Simple run time types<br \/>\n* Callbacks<br \/>\n* Active variables<br \/>\n* Bound variables (bindings)<br \/>\n* State machines<br \/>\n* Scene \/ Actor concept<br \/>\n* Load on demand<br \/>\n* Basic game design methods<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Covers general and game programming topics that I plan to cover * Beautiful Classes * Interfaces * Properties * Singletons * Shared \/ managed classes * Object pools * Observer and subjects * Tasks and task managers * Timers * Simple run time types * Callbacks * Active variables * Bound variables (bindings) * State [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3541,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-228","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/pages\/228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/comments?post=228"}],"version-history":[{"count":7,"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/pages\/228\/revisions"}],"predecessor-version":[{"id":3563,"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/pages\/228\/revisions\/3563"}],"up":[{"embeddable":true,"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/pages\/3541"}],"wp:attachment":[{"href":"http:\/\/www.drmop.com\/index.php\/wp-json\/wp\/v2\/media?parent=228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}