{"id":561,"date":"2014-10-26T09:52:30","date_gmt":"2014-10-26T13:52:30","guid":{"rendered":"http:\/\/blog.bulletpattern.com\/?page_id=561"},"modified":"2014-10-26T21:20:24","modified_gmt":"2014-10-27T01:20:24","slug":"portfolio","status":"publish","type":"page","link":"http:\/\/blog.bulletpattern.com\/?page_id=561","title":{"rendered":"Portfolio"},"content":{"rendered":"<h2>\u00a0Cartoon Network<\/h2>\n<p>I was hired at Cartoon Network as a programmer in 2003. I moved from programing to game design then to studio direction. I am a passable artist and I use my (limited) art skills to communicate\u00a0concepts to the team. Though I am in more of a leadership role now, I still like getting my hands dirty with scripting, prototypes, and other code centric tasks.<\/p>\n<h3>Project Highlights<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-555\" title=\"Adventure Time Battle Party\" alt=\"adventure-time-battle-party\" src=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/07\/adventure-time-battle-party.jpg\" width=\"370\" height=\"196\" srcset=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/07\/adventure-time-battle-party.jpg 616w, http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/07\/adventure-time-battle-party-300x158.jpg 300w\" sizes=\"auto, (max-width: 370px) 100vw, 370px\" \/><\/p>\n<p><strong><a title=\"Adventure Time Battle Party\" href=\"http:\/\/www.cartoonnetwork.com\/games\/adventuretime\/adventure-time-battle-party\/\">Adventure Time Battle Party<\/a>\u00a0(2014) \u2013\u00a0<em>Director<\/em><\/strong><\/p>\n<p><strong>Concept<\/strong><\/p>\n<p>Fast-paced &#8220;Arcade MOBA&#8221; featuring characters from the hit show, Adventure Time.<\/p>\n<p><strong>Details<\/strong><\/p>\n<p>I led concept and game design \u2013 from high level &#8220;back of the napkin&#8221; ideas to hands-on tasks such as AI scripting, and many things in between. I worked diligently to bring the team together on every aspect of the game, insuring every team member was fully engaged \u2013 bringing their best and creating the strongest product possible.<\/p>\n<p>In addition to design and development, I was responsible for\u00a0coordinating the game launch with sales &amp; marketing, executive leadership, on-air schedules, show creators, and international partners.<\/p>\n<p>It was imperative that the game be delivered on time. Battle Party was to launch day and date with a large on-air promotion around a special episode of Adventure Time. While the team was dedicated to making the best game possible, and getting in every exciting feature possible, Battle Party <em>absolutely<\/em> had to launch on time, which it did.<\/p>\n<p><strong>Tasks<\/strong><\/p>\n<p>Team lead, inter-department coordination, core game design, level design, champion design, scripting lead, champion scripting, and AI scripting.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-563\" alt=\"FusionFall Heroes\" src=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/FusionFallHeroes_668x227.jpg\" width=\"468\" height=\"159\" srcset=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/FusionFallHeroes_668x227.jpg 668w, http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/FusionFallHeroes_668x227-300x101.jpg 300w\" sizes=\"auto, (max-width: 468px) 100vw, 468px\" \/><\/p>\n<p><strong><a title=\"FusionFall Heroes\" href=\"http:\/\/www.cartoonnetwork.com\/games\/fusionfall-heroes\/\">FusionFall Heroes<\/a> (2013) \u2013\u00a0<em>Director<\/em><\/strong><\/p>\n<p><strong>Concept<\/strong><\/p>\n<p>4-player co-op beat &#8217;em up featuring the amalgam world of Cartoon Network&#8217;s FusionFall.<\/p>\n<p><strong>Details<\/strong><\/p>\n<p>FusionFall Heroes is a fast-paced action game where players team up with their friends, battle waves of enemies, and huge bosses to earn cool new variants of their favorite Cartoon Network heroes.<\/p>\n<p>FusionFall was a Cartoon Network MMORPG which had been closed. Using the MMO assets, as a proof of concept, I developed a single-player prototype showcasing the new game viewpoint, action-based gameplay, enemy AI, boss fights, and cinematic camera. This led to the approval of a larger multiplayer game initiative.<\/p>\n<p>I led concept and game design, focusing on efficiency and the abilities of our limited resources.\u00a0The team worked together constantly to find the very design solutions and features without impacting our very strict timeline.<\/p>\n<p><strong>Tasks<\/strong><\/p>\n<p>Team lead, core game design, hero design, hero scripting, enemy AI scripting, boss design, boss scripting.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-566\" alt=\"Exonaut\" src=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/Exonaut_Stillframe_3.jpg\" width=\"322\" height=\"182\" \/><\/p>\n<p><strong><a title=\"Project Exonaut\" href=\"http:\/\/www.cartoonnetwork.com\/games\/exonaut\/\">Project Exonaut<\/a> (2011) \u2013 <em>Lead Game Designer<\/em><\/strong><\/p>\n<p><strong>Concept<\/strong><\/p>\n<p>Fast-paced kid-friendly multiplayer 2D jetpack shooter featuring &#8220;mech armor&#8221; as imagined by Cartoon Network.<\/p>\n<p><strong>Details<\/strong><\/p>\n<p>Project Exonaut is Cartoon Network&#8217;s answer to the shooter. The concept was to simplify gameplay and remove non kid-friendly aspects such as violence and griefing.<\/p>\n<p>I designed core systems such as a unique rolling\/dashing mechanics resulting in simple, yet deep, 2D combat. I re-imagined the standard respawn system, which resulting in the elimination of camping and spawn camping as effective gameplay strategies.<\/p>\n<p><strong>Tasks<\/strong><\/p>\n<p>Core game design, Exosuit (i.e. class) design, level design, weapon design.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-574\" alt=\"TKO\" src=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/429826_full.jpg\" width=\"342\" height=\"220\" srcset=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/429826_full.jpg 1186w, http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/429826_full-300x193.jpg 300w, http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/429826_full-1024x659.jpg 1024w\" sizes=\"auto, (max-width: 342px) 100vw, 342px\" \/><\/p>\n<p><strong><a title=\"Cartoon Network TKO\" href=\"http:\/\/www.cartoonnetwork.com\/games\/tko\/\">TKO<\/a> (2009) \u2013 <em>Lead Game Designer<\/em><\/strong><\/p>\n<p><strong>Concept<\/strong><\/p>\n<p>2D one-on-one fighter featuring vinyl toy style cartoon network fighters.<\/p>\n<p><strong>Details<\/strong><\/p>\n<p>A technical feat, as TKO is a real-time multiplayer fighter built in Flash, it was also an exercise in art efficiency. I designed a fighting game that leveraged the re-use of core attacks and focused on differing special moves per character. This allowed a very small team to build a fighting game with 28 playable fighters.<\/p>\n<p>I created the core game design, designed characters, and built the assets and data files that drive the fighters. I also managed and analyzed gameplay data, creating an extremely balanced, competitive game.<\/p>\n<p><strong>Tasks<\/strong><\/p>\n<p>Core game design, fighter design, frame\/hitbox creation and management, building fighter assets, ensuring balance.<\/p>\n<p>&nbsp;<\/p>\n<h3>Other projects<\/h3>\n<p>I have worked directly on 50+ games at Cartoon Network.<\/p>\n<ul>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/ben10\/swarmsmash\/index.html\">Ben 10 Swarm Smash<\/a> \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/secretsaturdays\/codeofthecryptids\/index.html\">Code of the Cryptids<\/a> \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/billymandy\/magnetface\/index.html\">Magnetface<\/a> \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/chowder\/rumpathump\/index.html\">Rump-a-Thump<\/a> \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/knd\/tummytrouble\/index.html\">Outnumbuh&#8217;d<\/a> \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/batmanbb\/dynamicdoubleteam\/index.html\">Dynamic Doubleteam<\/a> \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/fosters\/utternonsense\/index.html\">Utter Nonsense<\/a>\u00a0(audio game)\u00a0\u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/gympartner\/locomotion\/index.html\">Loco Motion<\/a>\u00a0(webcam game) \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/fosters\/outerspacetrace\/index.html\">Outer Space Trace<\/a> \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/fosters\/bigshotcheckers\/index.html\">Big Shot Checkers<\/a> &#8211; Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/billymandy\/grimsdownfall\/index.html\">Grim&#8217;s Downfall<\/a> \u2013 Lead Game Designer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/knd\/hamsters\/index.html\">Flight of the Hamsters<\/a> \u2013 Programmer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/pokemon\/breakdownblast\/index.html\">Break Down Blast<\/a>\u00a0\u2013 Programmer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/billymandy\/solarwind\/index.html\">Solar Wind<\/a> \u2013 Programmer<\/li>\n<li><a href=\"http:\/\/www.cartoonnetwork.com\/games\/billymandy\/christmas\/index.html\">Fright Before Christmas<\/a>\u00a0\u2013 Programmer (additional design)<\/li>\n<\/ul>\n<p>and numerous other titles for Cartoon Network and Adult Swim that are no longer live.<\/p>\n<h2><\/h2>\n<h2>Indie Games<\/h2>\n<p>I have been making games on my own since 1998. These are the few I am not too embarrassed to share. For these games I did everything \u2013 design, art, programming, sound, and effects. (<a href=\"http:\/\/www.rickwoodmusic.com\">Chris Rickwood<\/a> did the music for Squiggle Squid)<\/p>\n<p><a href=\"http:\/\/www.kongregate.com\/games\/bradido\/squiggle-squid\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-579\" alt=\"12187\" src=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/12187.jpg\" width=\"100\" height=\"100\" \/><\/a>\u00a0 \u00a0\u00a0<a href=\"http:\/\/www.kongregate.com\/games\/bradido\/tarnation\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-580\" alt=\"tarnation\" src=\"http:\/\/blog.bulletpattern.com\/wp-content\/uploads\/2014\/10\/tarnation.jpg\" width=\"148\" height=\"108\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0Cartoon Network I was hired at Cartoon Network as a programmer in 2003. I moved from programing to game design then to studio direction. I am a passable artist and I use my (limited) art skills to communicate\u00a0concepts to the team. Though I am in more of a leadership role now, I still like getting [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-561","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/pages\/561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=561"}],"version-history":[{"count":17,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/pages\/561\/revisions"}],"predecessor-version":[{"id":585,"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=\/wp\/v2\/pages\/561\/revisions\/585"}],"wp:attachment":[{"href":"http:\/\/blog.bulletpattern.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}