{"id":325,"date":"2015-11-27T08:13:21","date_gmt":"2015-11-27T16:13:21","guid":{"rendered":"http:\/\/patrickhoey.com\/blog\/?post_type=creativo_portfolio&#038;p=325"},"modified":"2022-02-12T20:51:38","modified_gmt":"2022-02-13T04:51:38","slug":"bludbourne","status":"publish","type":"creativo_portfolio","link":"https:\/\/patrickhoey.com\/blog\/portfolio-items\/bludbourne\/","title":{"rendered":"BludBourne"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>BludBourne is a complete RPG game used as a reference implementation for my book &#8220;Mastering LibGDX Game Development.&#8221;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-317 aligncenter\" src=\"http:\/\/patrickhoey.com\/blog\/wp-content\/uploads\/2015\/10\/B04726_09_14.png\" alt=\"B04726_09_14\" width=\"816\" height=\"638\" srcset=\"https:\/\/patrickhoey.com\/blog\/wp-content\/uploads\/2015\/10\/B04726_09_14.png 816w, https:\/\/patrickhoey.com\/blog\/wp-content\/uploads\/2015\/10\/B04726_09_14-300x235.png 300w\" sizes=\"auto, (max-width: 816px) 100vw, 816px\" \/><\/p>\n<p>The features in the game include the following:<\/p>\n<ul>\n<li>Creating different map locations<\/li>\n<li>Developing character movement controls<\/li>\n<li>Adding character animations<\/li>\n<li>Integrating collision detection<\/li>\n<li>Developing a portal system for moving between maps<\/li>\n<li>Developing a HUD<\/li>\n<li>Developing a drag and drop player inventory<\/li>\n<li>Learn about creating dialog trees<\/li>\n<li>Adding shopkeepers with their own stores<\/li>\n<li>Creating a quest system with quest givers that reward you<\/li>\n<li>Designing and creating battle features for fighting enemies<\/li>\n<li>Creating a leveling system with a specific cap<\/li>\n<li>Creating event triggers for world events<\/li>\n<li>Adding drama with cutscene support<\/li>\n<li>Adding final polish with sound, music, and lighting effects<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-316 aligncenter\" src=\"http:\/\/patrickhoey.com\/blog\/wp-content\/uploads\/2015\/10\/B04726_09_13.png\" alt=\"B04726_09_13\" width=\"816\" height=\"638\" srcset=\"https:\/\/patrickhoey.com\/blog\/wp-content\/uploads\/2015\/10\/B04726_09_13.png 816w, https:\/\/patrickhoey.com\/blog\/wp-content\/uploads\/2015\/10\/B04726_09_13-300x235.png 300w\" sizes=\"auto, (max-width: 816px) 100vw, 816px\" \/><\/p>\n<p>Languages: &nbsp; &nbsp; &nbsp;&nbsp; Java<br>Platforms: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Windows 7, Android, iPhone\/iPad<br>Environment: &nbsp; &nbsp; IntelliJ IDEA IDE, Git, Tiled, Android Studio, Audacity, Packr, and Proguard<br>Libraries: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;LibGDX<br>Source: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <a href=\"http:\/\/github.com\/patrickhoey\/BludBourne\">GitHub Link<br><\/a>YouTube: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href=\"https:\/\/youtu.be\/e5KRKkXkYQs\">Gameplay Video<\/a><br>Presentation:&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"https:\/\/patrickhoey.com\/blog\/wp-content\/uploads\/2015\/11\/BludBourne_A_Retrospective.pdf\"> BludBourne: A Retrospective<\/a><\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>BludBourne is a complete RPG game used as a reference implementation for my book &#8220;Mastering LibGDX Game Development.&#8221; The features in the game include the following: Creating different map locations&#8230;<\/p>\n","protected":false},"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","portfolio_category":[],"class_list":["post-325","creativo_portfolio","type-creativo_portfolio","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/patrickhoey.com\/blog\/wp-json\/wp\/v2\/creativo_portfolio\/325","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/patrickhoey.com\/blog\/wp-json\/wp\/v2\/creativo_portfolio"}],"about":[{"href":"https:\/\/patrickhoey.com\/blog\/wp-json\/wp\/v2\/types\/creativo_portfolio"}],"replies":[{"embeddable":true,"href":"https:\/\/patrickhoey.com\/blog\/wp-json\/wp\/v2\/comments?post=325"}],"version-history":[{"count":1,"href":"https:\/\/patrickhoey.com\/blog\/wp-json\/wp\/v2\/creativo_portfolio\/325\/revisions"}],"predecessor-version":[{"id":374,"href":"https:\/\/patrickhoey.com\/blog\/wp-json\/wp\/v2\/creativo_portfolio\/325\/revisions\/374"}],"wp:attachment":[{"href":"https:\/\/patrickhoey.com\/blog\/wp-json\/wp\/v2\/media?parent=325"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/patrickhoey.com\/blog\/wp-json\/wp\/v2\/portfolio_category?post=325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}