Help
RSS
API
Feed
Maltego
Contact
Domain > blog.greenslimegames.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2018-05-15
46.252.199.1
(
ClassC
)
2026-02-05
92.204.68.45
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Thu, 05 Feb 2026 04:39:45 GMTServer: ApacheX-Powered-By: PHP/5.6.40Link: http://blog.greenslimegames.com/wp-json/>; relhttps://api.w.org/, https://wp.me/15ajk>; relshortlinkUpgrade: h2,h2cConnection: UpgradeVary: Accept-EncodingTransfer-Encoding: chunkedContent-Type: text/html; charsetUTF-8 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>html xmlnshttp://www.w3.org/1999/xhtml langen-US>head profilehttp://gmpg.org/xfn/11>meta http-equivContent-Type contenttext/html; charsetUTF-8 />title> GreenSlimeGames/title>link relshortcut icon hrefhttp://blog.greenslimegames.com/wp-content/themes/color3/images/favicon.ico />link relico typeimage/ico hrefhttp://blog.greenslimegames.com/wp-content/themes/color3/images/favicon.ico />link relstylesheet hrefhttp://blog.greenslimegames.com/wp-content/themes/color3/style.css typetext/css mediascreen />link relalternate typeapplication/rss+xml titleGreenSlimeGames RSS Feed hrefhttp://blog.greenslimegames.com/feed/ />link relalternate typeapplication/atom+xml titleGreenSlimeGames Atom Feed hrefhttp://blog.greenslimegames.com/feed/atom/ />link relpingback hrefhttp://blog.greenslimegames.com/xmlrpc.php />style typetext/css mediascreen> #page { background: no-repeat top; border: none; }/style>link reldns-prefetch href//s0.wp.com />link reldns-prefetch href//secure.gravatar.com />link reldns-prefetch href//s.w.org /> script typetext/javascript> window._wpemojiSettings {baseUrl:https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/,ext:.png,svgUrl:https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/,svgExt:.svg,source:{concatemoji:http:\/\/blog.greenslimegames.com\/wp-includes\/js\/wp-emoji-release.min.js?ver5.2.21}}; !function(e,a,t){var n,r,o,ia.createElement(canvas),pi.getContext&&i.getContext(2d);function s(e,t){var aString.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);ei.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),ei.toDataURL()}function c(e){var ta.createElement(script);t.srce,t.defert.typetext/javascript,a.getElementsByTagName(head)0.appendChild(t)}for(oArray(flag,emoji),t.supports{everything:!0,everythingExceptFlag:!0},r0;ro.length;r++)t.supportsorfunction(e){if(!p||!p.fillText)return!1;switch(p.textBaselinetop,p.font600 32px Arial,e){caseflag:return s(55356,56826,55356,56819,55356,56826,8203,55356,56819)?!1:!s(55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447,55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447);caseemoji:return!s(55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340,55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340)}return!1}(or),t.supports.everythingt.supports.everything&&t.supportsor,flag!or&&(t.supports.everythingExceptFlagt.supports.everythingExceptFlag&&t.supportsor);t.supports.everythingExceptFlagt.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady!1,t.readyCallbackfunction(){t.DOMReady!0},t.supports.everything||(nfunction(){t.readyCallback()},a.addEventListener?(a.addEventListener(DOMContentLoaded,n,!1),e.addEventListener(load,n,!1)):(e.attachEvent(onload,n),a.attachEvent(onreadystatechange,function(){completea.readyState&&t.readyCallback()})),(nt.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings); /script> style typetext/css>img.wp-smiley,img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important;}/style> link relstylesheet idwp-block-library-css hrefhttp://blog.greenslimegames.com/wp-includes/css/dist/block-library/style.min.css?ver5.2.21 typetext/css mediaall />link relstylesheet idaddtoany-css hrefhttp://blog.greenslimegames.com/wp-content/plugins/add-to-any/addtoany.min.css?ver1.15 typetext/css mediaall />link relstylesheet idjetpack_css-css hrefhttp://blog.greenslimegames.com/wp-content/plugins/jetpack/css/jetpack.css?ver7.3.5 typetext/css mediaall />script typetext/javascript srchttp://blog.greenslimegames.com/wp-includes/js/jquery/jquery.js?ver1.12.4-wp>/script>script typetext/javascript srchttp://blog.greenslimegames.com/wp-includes/js/jquery/jquery-migrate.min.js?ver1.4.1>/script>script typetext/javascript srchttp://blog.greenslimegames.com/wp-content/plugins/add-to-any/addtoany.min.js?ver1.1>/script>link relhttps://api.w.org/ hrefhttp://blog.greenslimegames.com/wp-json/ />link relEditURI typeapplication/rsd+xml titleRSD hrefhttp://blog.greenslimegames.com/xmlrpc.php?rsd />link relwlwmanifest typeapplication/wlwmanifest+xml hrefhttp://blog.greenslimegames.com/wp-includes/wlwmanifest.xml /> meta namegenerator contentWordPress 5.2.21 />link relshortlink hrefhttps://wp.me/15ajk />script data-cfasyncfalse>window.a2a_configwindow.a2a_config||{};a2a_config.callbacks;a2a_config.overlays;a2a_config.templates{};(function(d,s,a,b){ad.createElement(s);bd.getElementsByTagName(s)0;a.async1;a.srchttps://static.addtoany.com/menu/page.js;b.parentNode.insertBefore(a,b);})(document,script);/script>meta relauthor contentLamentConfig />link reldns-prefetch href//v0.wordpress.com/>link reldns-prefetch href//widgets.wp.com/>link reldns-prefetch href//s0.wp.com/>link reldns-prefetch href//0.gravatar.com/>link reldns-prefetch href//1.gravatar.com/>link reldns-prefetch href//2.gravatar.com/>link reldns-prefetch href//i0.wp.com/>link reldns-prefetch href//i1.wp.com/>link reldns-prefetch href//i2.wp.com/> style typetext/css> body { background: url(http://blog.greenslimegames.com/wp-content/themes/color3/images/colorlines.jpg) no-repeat scroll center top; background-color:#000;} /style>!-- Jetpack Open Graph Tags -->meta propertyog:type contentwebsite />meta propertyog:title contentGreenSlimeGames />meta propertyog:description contentIndie Developer seeks world domination />meta propertyog:url contenthttp://blog.greenslimegames.com/ />meta propertyog:site_name contentGreenSlimeGames />meta propertyog:image contenthttps://s0.wp.com/i/blank.jpg />meta propertyog:locale contenten_US />!-- End Jetpack Open Graph Tags -->script languagejavascript>!--function large(me){me.height * 4;}function small(me){me.height / 4;}-->/script>!-- Global site tag (gtag.js) - Google Analytics -->script async srchttps://www.googletagmanager.com/gtag/js?idUA-116318589-1>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, UA-116318589-1);/script>meta nametwitter:image contenthttp://greenslimegames.com/avatar.png />meta propertyog:image contenthttp://greenslimegames.com/avatar.png>/head>body>div idpage>div idheader>h1 idlogo>a hrefhttp://blog.greenslimegames.com/>GreenSlimeGames/a>/h1>h4>p classheadline>Indie Developer seeks world domination/p>/h4>/div>div idsuckerfishnav> li classpage_item page-item-2>a hrefhttp://blog.greenslimegames.com/about/>About/a>/li>li classpage_item page-item-1102>a hrefhttp://blog.greenslimegames.com/gallery-of-images/>Gallery of Images/a>/li> li>a href#>Archives/a> ul> li>a hrefhttp://blog.greenslimegames.com/2018/08/>August 2018/a>/li> li>a hrefhttp://blog.greenslimegames.com/2018/05/>May 2018/a>/li> li>a hrefhttp://blog.greenslimegames.com/2018/03/>March 2018/a>/li> li>a hrefhttp://blog.greenslimegames.com/2014/05/>May 2014/a>/li> li>a hrefhttp://blog.greenslimegames.com/2013/07/>July 2013/a>/li> li>a hrefhttp://blog.greenslimegames.com/2013/06/>June 2013/a>/li> li>a hrefhttp://blog.greenslimegames.com/2013/03/>March 2013/a>/li> li>a hrefhttp://blog.greenslimegames.com/2013/01/>January 2013/a>/li> li>a hrefhttp://blog.greenslimegames.com/2012/08/>August 2012/a>/li> li>a hrefhttp://blog.greenslimegames.com/2012/07/>July 2012/a>/li> li>a hrefhttp://blog.greenslimegames.com/2012/06/>June 2012/a>/li> li>a hrefhttp://blog.greenslimegames.com/2012/05/>May 2012/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/11/>November 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/10/>October 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/09/>September 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/08/>August 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/07/>July 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/06/>June 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/05/>May 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/02/>February 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2011/01/>January 2011/a>/li> li>a hrefhttp://blog.greenslimegames.com/2010/12/>December 2010/a>/li> li>a hrefhttp://blog.greenslimegames.com/2010/11/>November 2010/a>/li> li>a hrefhttp://blog.greenslimegames.com/2010/10/>October 2010/a>/li> li>a hrefhttp://blog.greenslimegames.com/2010/09/>September 2010/a>/li> /ul> /li> li>a href#>Categories/a> ul> li classcat-item cat-item-21>a hrefhttp://blog.greenslimegames.com/category/1gam/>#1GAM/a>/li> li classcat-item cat-item-6>a hrefhttp://blog.greenslimegames.com/category/19-hour-challenge/>19 Hour Challenge/a>/li> li classcat-item cat-item-12>a hrefhttp://blog.greenslimegames.com/category/bannermetagame/>BannerMetaGame/a>/li> li classcat-item cat-item-31>a hrefhttp://blog.greenslimegames.com/category/fringe-planet/>Fringe Planet/a>/li> li classcat-item cat-item-29>a hrefhttp://blog.greenslimegames.com/category/fringeplanet/>FringePlanet/a>/li> li classcat-item cat-item-1>a hrefhttp://blog.greenslimegames.com/category/game/>Game/a>/li> li classcat-item cat-item-10>a hrefhttp://blog.greenslimegames.com/category/game-reviews/>Game Reviews/a>/li> li classcat-item cat-item-16>a hrefhttp://blog.greenslimegames.com/category/gamejam/>GameJam/a>/li> li classcat-item cat-item-5>a hrefhttp://blog.greenslimegames.com/category/general/>General/a>/li> li classcat-item cat-item-22>a hrefhttp://blog.greenslimegames.com/category/html5/>html5/a>/li> li classcat-item cat-item-28>a hrefhttp://blog.greenslimegames.com/category/lowrezjam/>LowRezJam/a>/li> li classcat-item cat-item-24>a hrefhttp://blog.greenslimegames.com/category/mine-your-step/>Mine your step/a>/li> li classcat-item cat-item-18>a hrefhttp://blog.greenslimegames.com/category/news/>News/a>/li> li classcat-item cat-item-7>a hrefhttp://blog.greenslimegames.com/category/patchnotes/>PatchNotes/a>/li> li classcat-item cat-item-9>a hrefhttp://blog.greenslimegames.com/category/project-cards/>Project: CARDS/a>/li> li classcat-item cat-item-4>a hrefhttp://blog.greenslimegames.com/category/random-thoughts/>Random Thoughts/a>/li> li classcat-item cat-item-19>a hrefhttp://blog.greenslimegames.com/category/retro/>Retro/a>/li> li classcat-item cat-item-17>a hrefhttp://blog.greenslimegames.com/category/sigil/>Sigil/a>/li> li classcat-item cat-item-30>a hrefhttp://blog.greenslimegames.com/category/sigil-intiative/>Sigil Intiative/a>/li> li classcat-item cat-item-14>a hrefhttp://blog.greenslimegames.com/category/slimedungeon/>SlimeDungeon/a>/li> li classcat-item cat-item-13>a hrefhttp://blog.greenslimegames.com/category/soulhunter/>SoulHunter/a>/li> li classcat-item cat-item-3>a hrefhttp://blog.greenslimegames.com/category/spaceoreminer/>SpaceOreMiner/a>/li> li classcat-item cat-item-23>a hrefhttp://blog.greenslimegames.com/category/tbda/>TBDA/a>/li> li classcat-item cat-item-20>a hrefhttp://blog.greenslimegames.com/category/the-tombs-of-tutankhamen/>The Tombs of Tutankhamen/a>/li> li classcat-item cat-item-15>a hrefhttp://blog.greenslimegames.com/category/trapped-in-a-box/>Trapped In A Box/a>/li> li classcat-item cat-item-25>a hrefhttp://blog.greenslimegames.com/category/tutorial/>Tutorial/a>/li> li classcat-item cat-item-27>a hrefhttp://blog.greenslimegames.com/category/wastelands/>Wastelands/a>/li> /ul> /li>/div> div idcontent classnarrowcolumn>div classtransparency>/div> div classpost-1151 post type-post status-publish format-standard hentry category-fringe-planet category-fringeplanet category-general idpost-1151> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/&eL&s4&tJ/>img classqr srchttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttp://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/ relbookmark titlePermanent Link to Farming in Fringe Planet>Farming in Fringe Planet/a>/td>/tr>/table>/h2> div classdate>14/08/18 - 18:02 /div> p classpostmetadata> Category a hrefhttp://blog.greenslimegames.com/category/fringe-planet/ relcategory tag>Fringe Planet/a>, a hrefhttp://blog.greenslimegames.com/category/fringeplanet/ relcategory tag>FringePlanet/a>, a hrefhttp://blog.greenslimegames.com/category/general/ relcategory tag>General/a> | a hrefhttp://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/#respond>No Comments »/a>/p> div classentry> p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png>img data-attachment-id1152 data-permalinkhttp://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/farm2/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?fit1364%2C631 data-orig-size1364,631 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleFarming data-image-description data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?fit300%2C139 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?fit1024%2C474 classaligncenter wp-image-1152 size-medium srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?resize300%2C139 altFarming in Fringe Planet width300 height139 srcsethttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?resize300%2C139 300w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?resize768%2C355 768w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?resize1024%2C474 1024w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?w1364 1364w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Hi folks, I’m fairly busy with Fringe Planet – the game is coming along really nicely 🙂 I’ve got a bunch of really interesting ideas for the green slime games blog, but currently all my blogging is going on at the Fringe Planet development blog! Here are a couple of useful links:/p>ul>li>a hrefhttps://fringeplanetgame.com target_blank relnoopener>Fringe Planet – Main website/a>/li>li>a hrefhttps://fringeplanetgame.com/blog>Fringe Planet – Development blog/a>/li>li>a hrefhttps://www.fringeplanetgame.com/newsletter.php target_blank relnoopener>Fringe Planet – Newsletter/a>/li>/ul>p>Please feel free to check them out, and let me know what you think!/p>p> /p>a hrefhttp://www.greenslimegames.com titleVisit lamentconfig’s website relauthor external>lamentconfig/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttp://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/ data-a2a-titleFarming in Fringe Planet>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classpost-1137 post type-post status-publish format-standard hentry category-fringe-planet category-sigil-intiative category-tutorial idpost-1137> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/&eL&s4&tJ/>img classqr srchttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/ relbookmark titlePermanent Link to Storing 3 dimensional data in a 2 dimensional format>Storing 3 dimensional data in a 2 dimensional format/a>/td>/tr>/table>/h2> div classdate>14/05/18 - 15:51 /div> p classpostmetadata> Category a hrefhttp://blog.greenslimegames.com/category/fringe-planet/ relcategory tag>Fringe Planet/a>, a hrefhttp://blog.greenslimegames.com/category/sigil-intiative/ relcategory tag>Sigil Intiative/a>, a hrefhttp://blog.greenslimegames.com/category/tutorial/ relcategory tag>Tutorial/a> | a hrefhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/#respond>No Comments »/a>/p> div classentry> p>Hey everyone!/p>p>I’ve had few questions about how I store 3d shapes inside a 2d texture. Or in other words, how do I turn this :/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png>img data-attachment-id1145 data-permalinkhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/falsecolour/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?fit363%2C40 data-orig-size363,40 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?fit300%2C33 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?fit363%2C40 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?resize300%2C33 alt width300 height33 classaligncenter size-medium wp-image-1145 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?resize300%2C33 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?w363 363w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Into this:/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png>img data-attachment-id1139 data-permalinkhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/c1-3/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?fit1415%2C767 data-orig-size1415,767 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?fit300%2C163 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?fit1024%2C555 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?resize300%2C163 alt width300 height163 classaligncenter size-medium wp-image-1139 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?resize300%2C163 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?resize768%2C416 768w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?resize1024%2C555 1024w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?w1415 1415w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Let me preface this by saying that all structures are contained in a 32x32x32 voxel cube – I’ll explain the reason for this later./p>p>So where do we start? Let’s look at a graphics file. My method of storing data uses a PNG file, and the reason for this is simple – every pixel has four channels associated with it. A red, green, blue and alpha channel. Each of these channels can contain a value from 0 to 255. Depending on these numbers, the pixel will be a different colour (or transparency). So that is already a fair chunk of data that can be held in single pixel – but how can we use these pixels to actually store 2d data?/p>p>Well, it is easy to imagine how to store 2d data in a picture :/p>p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png>img data-attachment-id1141 data-permalinkhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/oneslice/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?fit1063%2C507 data-orig-size1063,507 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?fit300%2C143 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?fit1024%2C488 srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?resize300%2C143 alt width300 height143 classaligncenter size-medium wp-image-1141 srcsethttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?resize300%2C143 300w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?resize768%2C366 768w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?resize1024%2C488 1024w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?w1063 1063w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Now one solution to this problem would be to have slices of 3d data, each one over laid onto the other. And this would look something like this :/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png>img data-attachment-id1142 data-permalinkhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/gridofslices/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?fit900%2C566 data-orig-size900,566 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?fit300%2C189 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?fit900%2C566 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?resize300%2C189 alt width300 height189 classaligncenter size-medium wp-image-1142 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?resize300%2C189 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?resize768%2C483 768w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?w900 900w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>However, I didn’t want to use that approach – it works, but seems clunky to me. So I decided to go in a different direction. There are four whole channels per pixel to play around with, so it seems like a sub-optimal solution not to use them all./p>p>So, a tiny bit of maths. Let’s look at the number 255 in binary:/p>p>11111111/p>p>Well, that was exciting 🙂 /p>p>Let us imagine the lightest pixel in the universe, where all the channels are set to 255 – pure blinding white with no transparency, it would look like this:/p>p>r(255) , g(255), b(255), a(255)/p>p>Now if we translate this into binary (and this is the most important part) we get the following:/p>p>11111111 11111111 11111111 11111111/p>p>Now lets imagine the most pathetic of all pixels, where all the channels are set to 0/p>p>r(0), g(0), b(0), a(0)/p>p>And if we convert that to binary, unsurprisingly we get four sets of zeros:/p>p>00000000 00000000 00000000 00000000/p>p>Hmmm, lets try something else, let us imagine a light grey which is kinda transparent.:/p>p>r(170), g(170), b(170), a(170)/p>p>Translating that into binary, we get the following:/p>p>10101010 10101010 10101010 10101010 /p>p>Now wait a second! what if we represented empty space as a 0 and a voxel as a 1? Suddenly, BOOM, you have a data structure that can hold what voxels are occupied in a row. And this is in one pixel – so if a I have a 2D set of different colours that represent different rows of voxels, I have 3d data in a 2d image! This is why I take things in a 32x32x32 cube – everything meshes together to make a nice optimal solution!/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png>img data-attachment-id1143 data-permalinkhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/grid/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?fit606%2C489 data-orig-size606,489 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?fit300%2C242 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?fit606%2C489 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?resize300%2C242 alt width300 height242 classaligncenter size-medium wp-image-1143 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?resize300%2C242 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?w606 606w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Now this is not an old trick ( the BBC used a similar idea to hold level data in hex values – I wrote about it a hrefhttp://blog.greenslimegames.com/2013/01/27/bbc-basic-storing-a-level/> here /a> many years ago ). But it does mean that you can store 3d data in a png file. There are a couple of additional things that I do. Firstly you will see that though the width of the file is a sensible number, the height is 33. This is because I use the last row (or the first row depending on your conventions – I don’t judge!) to hold material data. The very first pixel on this row is the index I use to represent an empty voxel, and the first mini image is used as a checksum – it is the empty space in and around the 32x32x32 cube. If I find any of the subsequent images trying to write in that area, I know something has gone horribly horribly wrong. The second and other pixels in that row are used to indicate what material the voxel I’m placing in each one should be (earth, copper, lavarite etc; ). Once I’ve gone through this row, I know how many images I’m going to need to process, and perform a quick check sum to make sure that I have the same number of mini images as I do last row pixels./p>p>And that, my friends, is how you can store 3d information in a 2d picture 🙂 /p>p>A quick confession however – the image at the top of this blog post actually has the alpha channel removed – because otherwise when your browser tries to display it, it will look like this :/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png>img data-attachment-id1138 data-permalinkhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/castle/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?fit352%2C33 data-orig-size352,33 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?fit300%2C28 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?fit352%2C33 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?resize352%2C33 alt width352 height33 classaligncenter size-full wp-image-1138 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?w352 352w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?resize300%2C28 300w sizes(max-width: 352px) 100vw, 352px data-recalc-dims1 />/a>/p>p>But assuming wordpress hasn’t done anything to garble the image – you should be able to download it, open it up in a graphics editor of your choice and see the invisible pixels 🙂/p>p>If you have any questions or comments feel free to use the box below, or hit me up on a hrefhttps://www.twitter.com/beebug_nic>twitter/a>. Hope you have a fantastic day! /p>a hrefhttp://fringeplanetgame.com titleVisit Nic Nic’s website relauthor external>Nic Nic/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/ data-a2a-titleStoring 3 dimensional data in a 2 dimensional format>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classpost-1122 post type-post status-publish format-standard hentry category-fringe-planet category-game category-news idpost-1122> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/&eL&s4&tJ/>img classqr srchttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttp://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/ relbookmark titlePermanent Link to Guess who is back? A small life update>Guess who is back? A small life update/a>/td>/tr>/table>/h2> div classdate>26/03/18 - 10:59 /div> p classpostmetadata> Category a hrefhttp://blog.greenslimegames.com/category/fringe-planet/ relcategory tag>Fringe Planet/a>, a hrefhttp://blog.greenslimegames.com/category/game/ relcategory tag>Game/a>, a hrefhttp://blog.greenslimegames.com/category/news/ relcategory tag>News/a> | a hrefhttp://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/#respond>No Comments »/a>/p> div classentry> p>So obligatory: it’s been a while since I’ve posted/spammed the interwebs with my random musings. Life sometimes gets a tiny bit crazy. However, I’m back now with a small update with what is new with my life./p>p>At the end of last year, I lost my job (boo! hisss!) – and after the initial shock it suddenly occurred to me – I was in a financial position that would allow me to focus on my real passion, game development (yay!). I sat down in a dark, candle lit room and started drafting down ideas: gameplay concepts, themes, badly drawn stick figures doing things to each with weapons of mass destruction. That kind of thing./p>p>And from those scribbles an idea started to solidify. I’ve always loved simulation games, a hobby that started many, many moons ago with a hrefhttps://en.wikipedia.org/wiki/SimEarth>SimEarth/a>. Since then, I’ve played a lot of them: a hrefhttp://store.steampowered.com/app/294100/RimWorld/>RimWorld/a>, a hrefhttp://www.bay12games.com/dwarves/>Dwarf Fortress/a> and a hrefhttp://store.steampowered.com/app/233450/Prison_Architect/>Prison Architect/a>, to name a few. I dread to think how much time I’ve spent commanding virtual people to build/slaughter things edit: I just checked my steam stats for RimWorld and Prison Architect and can confirm I’ve spent *way* too long playing both. There is something supremely satisfying watching your people work with blue prints you create in order to build something magnificent. Seeing how they interact with each other, watching behaviours and friendships form. Poking one place in a simulated world and watching something happen. Slowly, but surely, FringePlanet started to take shape./p>p>center>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png>img data-attachment-id1124 data-permalinkhttp://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/ss_concept-art-min/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?fit1600%2C900 data-orig-size1600,900 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleConcept Art data-image-description<p>Concept Artwork</p> data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?fit300%2C169 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?fit1024%2C576 classsize-medium wp-image-1124 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?resize300%2C169 altConcept Artwork width300 height169 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?resize300%2C169 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?resize768%2C432 768w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?resize1024%2C576 1024w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?w1600 1600w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/center>Fringe Planet is a simulator game. It’s set in a universe where both science and magic co-exist. It’s heavily voxel inspired. It has quite the grand road plan (which will be appearing on it’s homepage: a hrefhttp://fringeplanetgame.com>http://fringeplanetgame.com/a>). It’s aimed at the single player PC market place (via steam) but a Mac/Linux version is fairly high on the priority list as well./p>p>It has been under development for about three months now, and I’ve got to the point where it has actually started to look and feel like a game. That re-assuring feeling you get when you’ve taken an idea, written a bunch of code, and got it into a playable state and a little voice in your head actually says “wait, this is actually really fun”./p>p>So, I then took the next big step, and formed my own company. I’m a director of a company now – it’s a bit weird thinking about the reality of that. I even had to record the official minutes of the meeting where the company was formed. Attendance of which consisted of the Director of the company (me), the shareholder of the company (me), the secretary of the company (me) and the company mascots (my cats – though they were busy playing at the time so may not have been paying that much attention)./p>p>I’ve applied for funding from various sources, and will be blogging about that process in the future – alas, my funds are not infinite and the earliest realistic release date for FringePlanet will be early next year (though I am planning to run a private alpha before that)./p>p>I’ve got into a regular schedule of development work: Mondays are “code clean up” days – refactoring code, documenting things, cleaning up any debug code, fixing any bugs that occur during the daily play through. Wednesdays are “idea” days – fleshing out game mechanics, working on specific implementations. Saturdays are “eye candy” days – making things look prettier, creating textures/models etc;. Every night after I finish work I create a daily build of the game. I’m using a raspberry pi powered GitLab for version control (it’s even got a speaker attached to it and it plays a fanfare whenever I push). Working on Fringe Planet has very much become my life./p>p>I’ll be blogging about both the game and the journey, and of course, spamming twitter randomly about it – a hrefhttp://blog.greenslimegames.com>GreenSlimeGames.com/a> will be my personal blog about the journey, professional type blog posts/news about the game will be on a hrefhttp://fringeplanetgame.com>FringePlanetGame.com/a>./p>p>This is all a very definitely scary process – biting the bullet and making game development my full time job – but it is the most satisfied I’ve felt in my life./p>p>center>a hrefhttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png>img data-attachment-id1123 data-permalinkhttp://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/fringeplanet-min/ data-orig-filehttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?fit1597%2C899 data-orig-size1597,899 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleGameplay data-image-description<p>Gameplay image</p> data-medium-filehttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?fit300%2C169 data-large-filehttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?fit1024%2C576 classsize-medium wp-image-1123 srchttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?resize300%2C169 altGameplay image width300 height169 srcsethttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?resize300%2C169 300w, https://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?resize768%2C432 768w, https://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?resize1024%2C576 1024w, https://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?w1597 1597w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/center>/p>a hrefhttp://fringeplanetgame.com titleVisit Nic Nic’s website relauthor external>Nic Nic/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttp://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/ data-a2a-titleGuess who is back? A small life update>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classpost-1114 post type-post status-publish format-standard hentry category-gamejam category-lowrezjam idpost-1114> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/&eL&s4&tJ/>img classqr srchttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttp://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/ relbookmark titlePermanent Link to LowRezJam – Report 14>LowRezJam – Report 14/a>/td>/tr>/table>/h2> div classdate>17/05/14 - 20:37 /div> p classpostmetadata> Category a hrefhttp://blog.greenslimegames.com/category/gamejam/ relcategory tag>GameJam/a>, a hrefhttp://blog.greenslimegames.com/category/lowrezjam/ relcategory tag>LowRezJam/a> | a hrefhttp://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/#respond>No Comments »/a>/p> div classentry> p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif>img data-attachment-id1115 data-permalinkhttp://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/fixing/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif?fit251%2C242 data-orig-size251,242 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleRather large gif data-image-description<p>GUI for harvesters</p> data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif?fit251%2C242 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif?fit251%2C242 classaligncenter size-full wp-image-1115 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif?resize251%2C242 altGUI for harvesters width251 height242 data-recalc-dims1 />/a>/p>p>Just a quick update for today, as rather busy with rl alas. Harvester’s now have a gui when you right click them. This was primarily because every time I accidentally right clicked ( and called a flying ship ) on accident on them ( when I was trying to move them ) – I was getting annoyed. So now a menu appears. You will also notice you can fix harvesters. The small black pixels on the animation are meant to represent the crew getting out and fixing it. The amount fixed is random, but will have a set a cost ( it is free at the moment ). More experienced crews will have a higher chance of fixing damage – there is a harvester upgrade system now in place, but it has no gui, so you will just have to wait for that 🙂/p>p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png>img data-attachment-id1116 data-permalinkhttp://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/tiny_people/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?fit560%2C113 data-orig-size560,113 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleMove you pixels! data-image-description<p>Tiny people fixing the harvester</p> data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?fit300%2C60 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?fit560%2C113 classaligncenter size-full wp-image-1116 srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?resize560%2C113 altTiny people fixing the harvester width560 height113 srcsethttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?w560 560w, https://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?resize300%2C60 300w sizes(max-width: 560px) 100vw, 560px data-recalc-dims1 />/a>/p>p>Once the harvester experience system is in place, I think I’m going to move onto the hardest part … base building 🙂/p>p> /p>p>iframe width420 height315 src//www.youtube-nocookie.com/embed/cO_LuyCwbiE frameborder0 allowfullscreen>/iframe>/p>a hrefhttp://www.greenslimegames.com titleVisit lamentconfig’s website relauthor external>lamentconfig/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttp://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/ data-a2a-titleLowRezJam – Report 14>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classpost-1107 post type-post status-publish format-standard hentry category-gamejam category-lowrezjam idpost-1107> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/&eL&s4&tJ/>img classqr srchttp://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/ relbookmark titlePermanent Link to LowRezJam – Report 13>LowRezJam – Report 13/a>/td>/tr>/table>/h2> div classdate>16/05/14 - 22:20 /div> p classpostmetadata> Category a hrefhttp://blog.greenslimegames.com/category/gamejam/ relcategory tag>GameJam/a>, a hrefhttp://blog.greenslimegames.com/category/lowrezjam/ relcategory tag>LowRezJam/a> | a hrefhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/#respond>No Comments »/a>/p> div classentry> p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif>img data-attachment-id1109 data-permalinkhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/enviromental2/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif?fit259%2C256 data-orig-size259,256 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleSand falling across the Dunes data-image-description<p>Sand falling across the Dunes</p> data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif?fit259%2C256 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif?fit259%2C256 classaligncenter size-full wp-image-1109 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif?resize259%2C256 altSand falling across the Dunes width259 height256 data-recalc-dims1 />/a>A bunch of small bugs fixed today. And added some performance tweaking for when things that are not in screen – all boring and can’t show you anything as the tweaks are inherently invisible 🙂 So what did I add that was visible? well firstly a new environmental effect. Sand is blown randomly around the screen. I’m not sure if I like it or not – even though there is a wind that changes randomly to determine spawn rates of sand particles – it does just look like a drawing bug. If I can get dunes looking nice and 3d it may work nicely – but not very into it at the moment – let me know what you think 🙂 Second thing I can show you is “Orange Blows”. Basically a concentration of orange is produced and grows … gradually this Orange Pre-Mass gets to a point where if a harvester travels over it, it will explode, spreading orange everywhere!/p>p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif>img data-attachment-id1110 data-permalinkhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/spiceblow/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif?fit259%2C256 data-orig-size259,256 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleDon’t tread on me data-image-description<p>Orange explodes!</p> data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif?fit259%2C256 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif?fit259%2C256 classaligncenter size-full wp-image-1110 srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif?resize259%2C256 altOrange explodes! width259 height256 data-recalc-dims1 />/a>/p>p>As you can see the harvester takes damage whenever this happens, but it means that there is more orange to harvest. The orange must flow! 🙂 I manually spawned these lumps in, they actually occur ‘naturally’ when there is less than 40% of the orange to mine. They can spawn anywhere, and don’t appear on the minimap – so it is worthwhile to seek them, as your harvester can mine even when you think all the orange is gone 🙂/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif>img data-attachment-id1111 data-permalinkhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/sister_katerina/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif?fit542%2C518 data-orig-size542,518 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleSister Katerina data-image-description<p>RL photos do not make good pixel art :/</p> data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif?fit300%2C286 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif?fit542%2C518 classaligncenter size-full wp-image-1111 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif?resize542%2C518 altRL photos do not make good pixel art :/ width542 height518 data-recalc-dims1 />/a>/p>p>^^ WIP adviser – which shows that scaling 32×32 rl pictures really doesn’t make for good artwork … I’m also working on the title screen atm, as think I have finally decided on a name 🙂/p>p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png>img data-attachment-id1112 data-permalinkhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/scroller/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?fit101%2C604 data-orig-size101,604 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titlewow … such space! … much pixels! … many wow! data-image-description<p>And what cliched title am I going to use with opening? :)</p> data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?fit50%2C300 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?fit101%2C604 classaligncenter size-full wp-image-1112 srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?resize101%2C604 altAnd what cliched title am I going to use with opening? :) width101 height604 srcsethttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?w101 101w, https://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?resize50%2C300 50w sizes(max-width: 101px) 100vw, 101px data-recalc-dims1 />/a>Must be a reason for such a huge star-field 🙂/p>p> /p>a hrefhttp://www.greenslimegames.com titleVisit lamentconfig’s website relauthor external>lamentconfig/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/ data-a2a-titleLowRezJam – Report 13>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classnavigation> div classalignleft>a hrefhttp://blog.greenslimegames.com/page/2/ >« Older Entries/a>/div> div classalignright>/div> /div> /div>div idsidebar rolecomplementary>div idtop_menu>/div> ul> li idtext-5 classwidget widget_text>h2 classwidgettitle>Fringe Planet/h2> div classtextwidget>p>Fringe Planet is an exciting survival simulator game Im working on full time. Please feel free to check it at a stylecolor: rgb(0,255,0) hrefhttps://fringeplanetgame.com/>fringeplanetgame.com/a>./p>/div> /li>li idlinkcat-8 classwidget widget_links>h2 classwidgettitle>Play The Game/h2> ul classxoxo blogroll>li>a hrefhttp://www.greenslimegames.com/games/spaceoreminer/ relme>SpaceOreMiner/a>/li>li>a hrefhttp://www.greenslimegames.com/games/spaceoreminer/stats.php>SpaceOreMiner Stats/a>/li>li>a hrefhttp://www.greenslimegames.com/games/slimedungeon/>SlimeDungeon/a>/li>li>a hrefhttp://greenslimegames.com/games/trappedinabox/>Trapped In A Box/a>/li>li>a hrefhttp://greenslimegames.com/games/sigil/ titleSigil : A Lovecraftian First Person Tower Defence target_blank>Sigil/a>/li>li>a hrefhttp://www.greenslimegames.com/games/html5/mine_your_step/ titleMine Your Step target_blank>Mine Your Step/a>/li> /ul>/li>li idtext-4 classwidget widget_text>h2 classwidgettitle>About/h2> div classtextwidget>p>This blog is the personal blog of Nic Rutherford, a game developer from the UK - my views are strictly my own. I hope you enjoy reading!/p>/div> /li> li idrecent-posts-3 classwidget widget_recent_entries> h2 classwidgettitle>Recent Posts/h2> ul> li> a hrefhttp://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/>Farming in Fringe Planet/a> /li> li> a hrefhttp://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/>Storing 3 dimensional data in a 2 dimensional format/a> /li> li> a hrefhttp://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/>Guess who is back? A small life update/a> /li> li> a hrefhttp://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/>LowRezJam – Report 14/a> /li> li> a hrefhttp://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/>LowRezJam – Report 13/a> /li> /ul> /li>li idsearch-3 classwidget widget_search>h2 classwidgettitle>Search/h2>form actionhttp://blog.greenslimegames.com/ methodpost > div idsearch-box> input typetext valueSearch... classtextfield names idsearch-text onblurif(this.value) this.valueSearch...; onfocusif(this.valueSearch...) this.value;/>/div>/form>/li>li idtag_cloud-4 classwidget widget_tag_cloud>h2 classwidgettitle>Pointless Cloud/h2>div classtagcloud>a hrefhttp://blog.greenslimegames.com/category/1gam/ classtag-cloud-link tag-link-21 tag-link-position-1 stylefont-size: 9.5882352941176pt; aria-label#1GAM (6 items)>#1GAM/a>a hrefhttp://blog.greenslimegames.com/category/19-hour-challenge/ classtag-cloud-link tag-link-6 tag-link-position-2 stylefont-size: 12.082352941176pt; aria-label19 Hour Challenge (23 items)>19 Hour Challenge/a>a hrefhttp://blog.greenslimegames.com/category/bannermetagame/ classtag-cloud-link tag-link-12 tag-link-position-3 stylefont-size: 8.4117647058824pt; aria-labelBannerMetaGame (3 items)>BannerMetaGame/a>a hrefhttp://blog.greenslimegames.com/category/fringeplanet/ classtag-cloud-link tag-link-29 tag-link-position-4 stylefont-size: 7pt; aria-labelFringePlanet (1 item)>FringePlanet/a>a hrefhttp://blog.greenslimegames.com/category/fringe-planet/ classtag-cloud-link tag-link-31 tag-link-position-5 stylefont-size: 8.4117647058824pt; aria-labelFringe Planet (3 items)>Fringe Planet/a>a hrefhttp://blog.greenslimegames.com/category/game/ classtag-cloud-link tag-link-1 tag-link-position-6 stylefont-size: 14.576470588235pt; aria-labelGame (80 items)>Game/a>a hrefhttp://blog.greenslimegames.com/category/gamejam/ classtag-cloud-link tag-link-16 tag-link-position-7 stylefont-size: 11.988235294118pt; aria-labelGameJam (22 items)>GameJam/a>a hrefhttp://blog.greenslimegames.com/category/game-reviews/ classtag-cloud-link tag-link-10 tag-link-position-8 stylefont-size: 8.8823529411765pt; aria-labelGame Reviews (4 items)>Game Reviews/a>a hrefhttp://blog.greenslimegames.com/category/general/ classtag-cloud-link tag-link-5 tag-link-position-9 stylefont-size: 14.011764705882pt; aria-labelGeneral (61 items)>General/a>a hrefhttp://blog.greenslimegames.com/category/html5/ classtag-cloud-link tag-link-22 tag-link-position-10 stylefont-size: 9.5882352941176pt; aria-labelhtml5 (6 items)>html5/a>a hrefhttp://blog.greenslimegames.com/category/lowrezjam/ classtag-cloud-link tag-link-28 tag-link-position-11 stylefont-size: 11.141176470588pt; aria-labelLowRezJam (14 items)>LowRezJam/a>a hrefhttp://blog.greenslimegames.com/category/mine-your-step/ classtag-cloud-link tag-link-24 tag-link-position-12 stylefont-size: 8.4117647058824pt; aria-labelMine your step (3 items)>Mine your step/a>a hrefhttp://blog.greenslimegames.com/category/news/ classtag-cloud-link tag-link-18 tag-link-position-13 stylefont-size: 9.2588235294118pt; aria-labelNews (5 items)>News/a>a hrefhttp://blog.greenslimegames.com/category/patchnotes/ classtag-cloud-link tag-link-7 tag-link-position-14 stylefont-size: 11.894117647059pt; aria-labelPatchNotes (21 items)>PatchNotes/a>a hrefhttp://blog.greenslimegames.com/category/project-cards/ classtag-cloud-link tag-link-9 tag-link-position-15 stylefont-size: 7.8470588235294pt; aria-labelProject: CARDS (2 items)>Project: CARDS/a>a hrefhttp://blog.greenslimegames.com/category/random-thoughts/ classtag-cloud-link tag-link-4 tag-link-position-16 stylefont-size: 14.764705882353pt; aria-labelRandom Thoughts (88 items)>Random Thoughts/a>a hrefhttp://blog.greenslimegames.com/category/retro/ classtag-cloud-link tag-link-19 tag-link-position-17 stylefont-size: 7.8470588235294pt; aria-labelRetro (2 items)>Retro/a>a hrefhttp://blog.greenslimegames.com/category/sigil/ classtag-cloud-link tag-link-17 tag-link-position-18 stylefont-size: 9.5882352941176pt; aria-labelSigil (6 items)>Sigil/a>a hrefhttp://blog.greenslimegames.com/category/sigil-intiative/ classtag-cloud-link tag-link-30 tag-link-position-19 stylefont-size: 7pt; aria-labelSigil Intiative (1 item)>Sigil Intiative/a>a hrefhttp://blog.greenslimegames.com/category/slimedungeon/ classtag-cloud-link tag-link-14 tag-link-position-20 stylefont-size: 7.8470588235294pt; aria-labelSlimeDungeon (2 items)>SlimeDungeon/a>a hrefhttp://blog.greenslimegames.com/category/soulhunter/ classtag-cloud-link tag-link-13 tag-link-position-21 stylefont-size: 7pt; aria-labelSoulHunter (1 item)>SoulHunter/a>a hrefhttp://blog.greenslimegames.com/category/spaceoreminer/ classtag-cloud-link tag-link-3 tag-link-position-22 stylefont-size: 15pt; aria-labelSpaceOreMiner (99 items)>SpaceOreMiner/a>a hrefhttp://blog.greenslimegames.com/category/tbda/ classtag-cloud-link tag-link-23 tag-link-position-23 stylefont-size: 7pt; aria-labelTBDA (1 item)>TBDA/a>a hrefhttp://blog.greenslimegames.com/category/the-tombs-of-tutankhamen/ classtag-cloud-link tag-link-20 tag-link-position-24 stylefont-size: 7pt; aria-labelThe Tombs of Tutankhamen (1 item)>The Tombs of Tutankhamen/a>a hrefhttp://blog.greenslimegames.com/category/trapped-in-a-box/ classtag-cloud-link tag-link-15 tag-link-position-25 stylefont-size: 8.4117647058824pt; aria-labelTrapped In A Box (3 items)>Trapped In A Box/a>a hrefhttp://blog.greenslimegames.com/category/tutorial/ classtag-cloud-link tag-link-25 tag-link-position-26 stylefont-size: 7.8470588235294pt; aria-labelTutorial (2 items)>Tutorial/a>a hrefhttp://blog.greenslimegames.com/category/wastelands/ classtag-cloud-link tag-link-27 tag-link-position-27 stylefont-size: 7.8470588235294pt; aria-labelWastelands (2 items)>Wastelands/a>/div>/li>/ul>div idbottom_menu>/div>/div>hr />div idfooter> p> GreenSlimeGamesby a hrefhttp://www.themebuilder.nl target_blank titleThemebuilder>Themebuilder/a> | a hrefhttp://blog.greenslimegames.com/feed/>Entries (RSS)/a> and a hrefhttp://blog.greenslimegames.com/comments/feed/>Comments (RSS)/a> and a hrefhttp://blog.greenslimegames.com/sitemap.xml>Sitemap/a>. !-- 51 queries. 0.659 seconds. --> /p>/div>/div> div styledisplay:none> /div>script typetext/javascript srchttp://blog.greenslimegames.com/wp-content/plugins/jetpack/_inc/build/photon/photon.min.js?ver20190201>/script>script typetext/javascript srchttps://s0.wp.com/wp-content/js/devicepx-jetpack.js?ver202606>/script>script typetext/javascript srchttps://secure.gravatar.com/js/gprofiles.js?ver2026Febaa>/script>script typetext/javascript>/* !CDATA */var WPGroHo {my_hash:};/* > *//script>script typetext/javascript srchttp://blog.greenslimegames.com/wp-content/plugins/jetpack/modules/wpgroho.js?ver5.2.21>/script>script typetext/javascript srchttp://blog.greenslimegames.com/wp-includes/js/wp-embed.min.js?ver5.2.21>/script>script typetext/javascript srchttp://blog.greenslimegames.com/wp-content/plugins/jetpack/_inc/build/spin.min.js?ver1.3>/script>script typetext/javascript srchttp://blog.greenslimegames.com/wp-content/plugins/jetpack/_inc/build/jquery.spin.min.js?ver1.3>/script>script typetext/javascript>/* !CDATA */var jetpackCarouselStrings {widths:370,700,1000,1200,1400,2000,is_logged_in:,lang:en,ajaxurl:http:\/\/blog.greenslimegames.com\/wp-admin\/admin-ajax.php,nonce:adaec255b5,display_exif:1,display_geo:1,single_image_gallery:1,single_image_gallery_media_file:,background_color:black,comment:Comment,post_comment:Post Comment,write_comment:Write a Comment...,loading_comments:Loading Comments...,download_original:View full size span class\photo-size\>{0}span class\photo-size-times\>\u00d7\/span>{1}\/span>,no_comment_text:Please be sure to submit some text with your comment.,no_comment_email:Please provide an email address to comment.,no_comment_author:Please provide your name to comment.,comment_post_error:Sorry, but there was an error posting your comment. Please try again later.,comment_approved:Your comment was approved.,comment_unapproved:Your comment is in moderation.,camera:Camera,aperture:Aperture,shutter_speed:Shutter Speed,focal_length:Focal Length,copyright:Copyright,comment_registration:0,require_name_email:1,login_url:http:\/\/blog.greenslimegames.com\/wp-login.php?redirect_tohttp%3A%2F%2Fblog.greenslimegames.com%2F2018%2F08%2F14%2Ffarming-in-fringe-planet%2F,blog_id:1,meta_data:camera,aperture,shutter_speed,focal_length,copyright,local_comments_commenting_as:fieldset>label for\email\>Email (Required)\/label> input type\text\ name\email\ class\jp-carousel-comment-form-field jp-carousel-comment-form-text-field\ id\jp-carousel-comment-form-email-field\ \/>\/fieldset>fieldset>label for\author\>Name (Required)\/label> input type\text\ name\author\ class\jp-carousel-comment-form-field jp-carousel-comment-form-text-field\ id\jp-carousel-comment-form-author-field\ \/>\/fieldset>fieldset>label for\url\>Website\/label> input type\text\ name\url\ class\jp-carousel-comment-form-field jp-carousel-comment-form-text-field\ id\jp-carousel-comment-form-url-field\ \/>\/fieldset>};/* > *//script>script typetext/javascript srchttp://blog.greenslimegames.com/wp-content/plugins/jetpack/_inc/build/carousel/jetpack-carousel.min.js?ver20190102>/script>script typetext/javascript srchttps://stats.wp.com/e-202606.js asyncasync deferdefer>/script>script typetext/javascript> _stq window._stq || ; _stq.push( view, {v:ext,j:1:7.3.5,blog:16007614,post:0,tz:0,srv:blog.greenslimegames.com} ); _stq.push( clickTrackerInit, 16007614, 0 );/script>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Thu, 05 Feb 2026 04:39:47 GMTServer: ApacheX-Powered-By: PHP/5.6.40Link: https://blog.greenslimegames.com/wp-json/>; relhttps://api.w.org/, https://wp.me/15ajk>; relshortlinkUpgrade: h2,h2cConnection: UpgradeVary: Accept-EncodingTransfer-Encoding: chunkedContent-Type: text/html; charsetUTF-8 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>html xmlnshttp://www.w3.org/1999/xhtml langen-US>head profilehttp://gmpg.org/xfn/11>meta http-equivContent-Type contenttext/html; charsetUTF-8 />title> GreenSlimeGames/title>link relshortcut icon hrefhttps://blog.greenslimegames.com/wp-content/themes/color3/images/favicon.ico />link relico typeimage/ico hrefhttps://blog.greenslimegames.com/wp-content/themes/color3/images/favicon.ico />link relstylesheet hrefhttps://blog.greenslimegames.com/wp-content/themes/color3/style.css typetext/css mediascreen />link relalternate typeapplication/rss+xml titleGreenSlimeGames RSS Feed hrefhttps://blog.greenslimegames.com/feed/ />link relalternate typeapplication/atom+xml titleGreenSlimeGames Atom Feed hrefhttps://blog.greenslimegames.com/feed/atom/ />link relpingback hrefhttps://blog.greenslimegames.com/xmlrpc.php />style typetext/css mediascreen> #page { background: no-repeat top; border: none; }/style>link reldns-prefetch href//s0.wp.com />link reldns-prefetch href//secure.gravatar.com />link reldns-prefetch href//s.w.org /> script typetext/javascript> window._wpemojiSettings {baseUrl:https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/,ext:.png,svgUrl:https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/,svgExt:.svg,source:{concatemoji:https:\/\/blog.greenslimegames.com\/wp-includes\/js\/wp-emoji-release.min.js?ver5.2.21}}; !function(e,a,t){var n,r,o,ia.createElement(canvas),pi.getContext&&i.getContext(2d);function s(e,t){var aString.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);ei.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),ei.toDataURL()}function c(e){var ta.createElement(script);t.srce,t.defert.typetext/javascript,a.getElementsByTagName(head)0.appendChild(t)}for(oArray(flag,emoji),t.supports{everything:!0,everythingExceptFlag:!0},r0;ro.length;r++)t.supportsorfunction(e){if(!p||!p.fillText)return!1;switch(p.textBaselinetop,p.font600 32px Arial,e){caseflag:return s(55356,56826,55356,56819,55356,56826,8203,55356,56819)?!1:!s(55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447,55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447);caseemoji:return!s(55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340,55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340)}return!1}(or),t.supports.everythingt.supports.everything&&t.supportsor,flag!or&&(t.supports.everythingExceptFlagt.supports.everythingExceptFlag&&t.supportsor);t.supports.everythingExceptFlagt.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady!1,t.readyCallbackfunction(){t.DOMReady!0},t.supports.everything||(nfunction(){t.readyCallback()},a.addEventListener?(a.addEventListener(DOMContentLoaded,n,!1),e.addEventListener(load,n,!1)):(e.attachEvent(onload,n),a.attachEvent(onreadystatechange,function(){completea.readyState&&t.readyCallback()})),(nt.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings); /script> style typetext/css>img.wp-smiley,img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important;}/style> link relstylesheet idwp-block-library-css hrefhttps://blog.greenslimegames.com/wp-includes/css/dist/block-library/style.min.css?ver5.2.21 typetext/css mediaall />link relstylesheet idaddtoany-css hrefhttps://blog.greenslimegames.com/wp-content/plugins/add-to-any/addtoany.min.css?ver1.15 typetext/css mediaall />link relstylesheet idjetpack_css-css hrefhttps://blog.greenslimegames.com/wp-content/plugins/jetpack/css/jetpack.css?ver7.3.5 typetext/css mediaall />script typetext/javascript srchttps://blog.greenslimegames.com/wp-includes/js/jquery/jquery.js?ver1.12.4-wp>/script>script typetext/javascript srchttps://blog.greenslimegames.com/wp-includes/js/jquery/jquery-migrate.min.js?ver1.4.1>/script>script typetext/javascript srchttps://blog.greenslimegames.com/wp-content/plugins/add-to-any/addtoany.min.js?ver1.1>/script>link relhttps://api.w.org/ hrefhttps://blog.greenslimegames.com/wp-json/ />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://blog.greenslimegames.com/xmlrpc.php?rsd />link relwlwmanifest typeapplication/wlwmanifest+xml hrefhttps://blog.greenslimegames.com/wp-includes/wlwmanifest.xml /> meta namegenerator contentWordPress 5.2.21 />link relshortlink hrefhttps://wp.me/15ajk />script data-cfasyncfalse>window.a2a_configwindow.a2a_config||{};a2a_config.callbacks;a2a_config.overlays;a2a_config.templates{};(function(d,s,a,b){ad.createElement(s);bd.getElementsByTagName(s)0;a.async1;a.srchttps://static.addtoany.com/menu/page.js;b.parentNode.insertBefore(a,b);})(document,script);/script>meta relauthor contentLamentConfig />link reldns-prefetch href//v0.wordpress.com/>link reldns-prefetch href//widgets.wp.com/>link reldns-prefetch href//s0.wp.com/>link reldns-prefetch href//0.gravatar.com/>link reldns-prefetch href//1.gravatar.com/>link reldns-prefetch href//2.gravatar.com/>link reldns-prefetch href//i0.wp.com/>link reldns-prefetch href//i1.wp.com/>link reldns-prefetch href//i2.wp.com/> style typetext/css> body { background: url(https://blog.greenslimegames.com/wp-content/themes/color3/images/colorlines.jpg) no-repeat scroll center top; background-color:#000;} /style>!-- Jetpack Open Graph Tags -->meta propertyog:type contentwebsite />meta propertyog:title contentGreenSlimeGames />meta propertyog:description contentIndie Developer seeks world domination />meta propertyog:url contenthttps://blog.greenslimegames.com/ />meta propertyog:site_name contentGreenSlimeGames />meta propertyog:image contenthttps://s0.wp.com/i/blank.jpg />meta propertyog:locale contenten_US />!-- End Jetpack Open Graph Tags -->script languagejavascript>!--function large(me){me.height * 4;}function small(me){me.height / 4;}-->/script>!-- Global site tag (gtag.js) - Google Analytics -->script async srchttps://www.googletagmanager.com/gtag/js?idUA-116318589-1>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, UA-116318589-1);/script>meta nametwitter:image contenthttp://greenslimegames.com/avatar.png />meta propertyog:image contenthttp://greenslimegames.com/avatar.png>/head>body>div idpage>div idheader>h1 idlogo>a hrefhttps://blog.greenslimegames.com/>GreenSlimeGames/a>/h1>h4>p classheadline>Indie Developer seeks world domination/p>/h4>/div>div idsuckerfishnav> li classpage_item page-item-2>a hrefhttps://blog.greenslimegames.com/about/>About/a>/li>li classpage_item page-item-1102>a hrefhttps://blog.greenslimegames.com/gallery-of-images/>Gallery of Images/a>/li> li>a href#>Archives/a> ul> li>a hrefhttps://blog.greenslimegames.com/2018/08/>August 2018/a>/li> li>a hrefhttps://blog.greenslimegames.com/2018/05/>May 2018/a>/li> li>a hrefhttps://blog.greenslimegames.com/2018/03/>March 2018/a>/li> li>a hrefhttps://blog.greenslimegames.com/2014/05/>May 2014/a>/li> li>a hrefhttps://blog.greenslimegames.com/2013/07/>July 2013/a>/li> li>a hrefhttps://blog.greenslimegames.com/2013/06/>June 2013/a>/li> li>a hrefhttps://blog.greenslimegames.com/2013/03/>March 2013/a>/li> li>a hrefhttps://blog.greenslimegames.com/2013/01/>January 2013/a>/li> li>a hrefhttps://blog.greenslimegames.com/2012/08/>August 2012/a>/li> li>a hrefhttps://blog.greenslimegames.com/2012/07/>July 2012/a>/li> li>a hrefhttps://blog.greenslimegames.com/2012/06/>June 2012/a>/li> li>a hrefhttps://blog.greenslimegames.com/2012/05/>May 2012/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/11/>November 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/10/>October 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/09/>September 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/08/>August 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/07/>July 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/06/>June 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/05/>May 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/02/>February 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2011/01/>January 2011/a>/li> li>a hrefhttps://blog.greenslimegames.com/2010/12/>December 2010/a>/li> li>a hrefhttps://blog.greenslimegames.com/2010/11/>November 2010/a>/li> li>a hrefhttps://blog.greenslimegames.com/2010/10/>October 2010/a>/li> li>a hrefhttps://blog.greenslimegames.com/2010/09/>September 2010/a>/li> /ul> /li> li>a href#>Categories/a> ul> li classcat-item cat-item-21>a hrefhttps://blog.greenslimegames.com/category/1gam/>#1GAM/a>/li> li classcat-item cat-item-6>a hrefhttps://blog.greenslimegames.com/category/19-hour-challenge/>19 Hour Challenge/a>/li> li classcat-item cat-item-12>a hrefhttps://blog.greenslimegames.com/category/bannermetagame/>BannerMetaGame/a>/li> li classcat-item cat-item-31>a hrefhttps://blog.greenslimegames.com/category/fringe-planet/>Fringe Planet/a>/li> li classcat-item cat-item-29>a hrefhttps://blog.greenslimegames.com/category/fringeplanet/>FringePlanet/a>/li> li classcat-item cat-item-1>a hrefhttps://blog.greenslimegames.com/category/game/>Game/a>/li> li classcat-item cat-item-10>a hrefhttps://blog.greenslimegames.com/category/game-reviews/>Game Reviews/a>/li> li classcat-item cat-item-16>a hrefhttps://blog.greenslimegames.com/category/gamejam/>GameJam/a>/li> li classcat-item cat-item-5>a hrefhttps://blog.greenslimegames.com/category/general/>General/a>/li> li classcat-item cat-item-22>a hrefhttps://blog.greenslimegames.com/category/html5/>html5/a>/li> li classcat-item cat-item-28>a hrefhttps://blog.greenslimegames.com/category/lowrezjam/>LowRezJam/a>/li> li classcat-item cat-item-24>a hrefhttps://blog.greenslimegames.com/category/mine-your-step/>Mine your step/a>/li> li classcat-item cat-item-18>a hrefhttps://blog.greenslimegames.com/category/news/>News/a>/li> li classcat-item cat-item-7>a hrefhttps://blog.greenslimegames.com/category/patchnotes/>PatchNotes/a>/li> li classcat-item cat-item-9>a hrefhttps://blog.greenslimegames.com/category/project-cards/>Project: CARDS/a>/li> li classcat-item cat-item-4>a hrefhttps://blog.greenslimegames.com/category/random-thoughts/>Random Thoughts/a>/li> li classcat-item cat-item-19>a hrefhttps://blog.greenslimegames.com/category/retro/>Retro/a>/li> li classcat-item cat-item-17>a hrefhttps://blog.greenslimegames.com/category/sigil/>Sigil/a>/li> li classcat-item cat-item-30>a hrefhttps://blog.greenslimegames.com/category/sigil-intiative/>Sigil Intiative/a>/li> li classcat-item cat-item-14>a hrefhttps://blog.greenslimegames.com/category/slimedungeon/>SlimeDungeon/a>/li> li classcat-item cat-item-13>a hrefhttps://blog.greenslimegames.com/category/soulhunter/>SoulHunter/a>/li> li classcat-item cat-item-3>a hrefhttps://blog.greenslimegames.com/category/spaceoreminer/>SpaceOreMiner/a>/li> li classcat-item cat-item-23>a hrefhttps://blog.greenslimegames.com/category/tbda/>TBDA/a>/li> li classcat-item cat-item-20>a hrefhttps://blog.greenslimegames.com/category/the-tombs-of-tutankhamen/>The Tombs of Tutankhamen/a>/li> li classcat-item cat-item-15>a hrefhttps://blog.greenslimegames.com/category/trapped-in-a-box/>Trapped In A Box/a>/li> li classcat-item cat-item-25>a hrefhttps://blog.greenslimegames.com/category/tutorial/>Tutorial/a>/li> li classcat-item cat-item-27>a hrefhttps://blog.greenslimegames.com/category/wastelands/>Wastelands/a>/li> /ul> /li>/div> div idcontent classnarrowcolumn>div classtransparency>/div> div classpost-1151 post type-post status-publish format-standard hentry category-fringe-planet category-fringeplanet category-general idpost-1151> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/&eL&s4&tJ/>img classqr srchttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttps://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/ relbookmark titlePermanent Link to Farming in Fringe Planet>Farming in Fringe Planet/a>/td>/tr>/table>/h2> div classdate>14/08/18 - 18:02 /div> p classpostmetadata> Category a hrefhttps://blog.greenslimegames.com/category/fringe-planet/ relcategory tag>Fringe Planet/a>, a hrefhttps://blog.greenslimegames.com/category/fringeplanet/ relcategory tag>FringePlanet/a>, a hrefhttps://blog.greenslimegames.com/category/general/ relcategory tag>General/a> | a hrefhttps://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/#respond>No Comments »/a>/p> div classentry> p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png>img data-attachment-id1152 data-permalinkhttps://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/farm2/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?fit1364%2C631&ssl1 data-orig-size1364,631 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleFarming data-image-description data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?fit300%2C139&ssl1 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?fit1024%2C474&ssl1 classaligncenter wp-image-1152 size-medium srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?resize300%2C139 altFarming in Fringe Planet width300 height139 srcsethttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?resize300%2C139&ssl1 300w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?resize768%2C355&ssl1 768w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?resize1024%2C474&ssl1 1024w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/08/farm2.png?w1364&ssl1 1364w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Hi folks, I’m fairly busy with Fringe Planet – the game is coming along really nicely 🙂 I’ve got a bunch of really interesting ideas for the green slime games blog, but currently all my blogging is going on at the Fringe Planet development blog! Here are a couple of useful links:/p>ul>li>a hrefhttps://fringeplanetgame.com target_blank relnoopener>Fringe Planet – Main website/a>/li>li>a hrefhttps://fringeplanetgame.com/blog>Fringe Planet – Development blog/a>/li>li>a hrefhttps://www.fringeplanetgame.com/newsletter.php target_blank relnoopener>Fringe Planet – Newsletter/a>/li>/ul>p>Please feel free to check them out, and let me know what you think!/p>p> /p>a hrefhttp://www.greenslimegames.com titleVisit lamentconfig’s website relauthor external>lamentconfig/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttps://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/ data-a2a-titleFarming in Fringe Planet>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classpost-1137 post type-post status-publish format-standard hentry category-fringe-planet category-sigil-intiative category-tutorial idpost-1137> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/&eL&s4&tJ/>img classqr srchttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/ relbookmark titlePermanent Link to Storing 3 dimensional data in a 2 dimensional format>Storing 3 dimensional data in a 2 dimensional format/a>/td>/tr>/table>/h2> div classdate>14/05/18 - 15:51 /div> p classpostmetadata> Category a hrefhttps://blog.greenslimegames.com/category/fringe-planet/ relcategory tag>Fringe Planet/a>, a hrefhttps://blog.greenslimegames.com/category/sigil-intiative/ relcategory tag>Sigil Intiative/a>, a hrefhttps://blog.greenslimegames.com/category/tutorial/ relcategory tag>Tutorial/a> | a hrefhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/#respond>No Comments »/a>/p> div classentry> p>Hey everyone!/p>p>I’ve had few questions about how I store 3d shapes inside a 2d texture. Or in other words, how do I turn this :/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png>img data-attachment-id1145 data-permalinkhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/falsecolour/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?fit363%2C40&ssl1 data-orig-size363,40 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?fit300%2C33&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?fit363%2C40&ssl1 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?resize300%2C33 alt width300 height33 classaligncenter size-medium wp-image-1145 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?resize300%2C33&ssl1 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/falsecolour.png?w363&ssl1 363w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Into this:/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png>img data-attachment-id1139 data-permalinkhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/c1-3/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?fit1415%2C767&ssl1 data-orig-size1415,767 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?fit300%2C163&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?fit1024%2C555&ssl1 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?resize300%2C163 alt width300 height163 classaligncenter size-medium wp-image-1139 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?resize300%2C163&ssl1 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?resize768%2C416&ssl1 768w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?resize1024%2C555&ssl1 1024w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/c1.png?w1415&ssl1 1415w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Let me preface this by saying that all structures are contained in a 32x32x32 voxel cube – I’ll explain the reason for this later./p>p>So where do we start? Let’s look at a graphics file. My method of storing data uses a PNG file, and the reason for this is simple – every pixel has four channels associated with it. A red, green, blue and alpha channel. Each of these channels can contain a value from 0 to 255. Depending on these numbers, the pixel will be a different colour (or transparency). So that is already a fair chunk of data that can be held in single pixel – but how can we use these pixels to actually store 2d data?/p>p>Well, it is easy to imagine how to store 2d data in a picture :/p>p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png>img data-attachment-id1141 data-permalinkhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/oneslice/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?fit1063%2C507&ssl1 data-orig-size1063,507 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?fit300%2C143&ssl1 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?fit1024%2C488&ssl1 srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?resize300%2C143 alt width300 height143 classaligncenter size-medium wp-image-1141 srcsethttps://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?resize300%2C143&ssl1 300w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?resize768%2C366&ssl1 768w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?resize1024%2C488&ssl1 1024w, https://i1.wp.com/blog.greenslimegames.com/uploads/2018/05/oneslice.png?w1063&ssl1 1063w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Now one solution to this problem would be to have slices of 3d data, each one over laid onto the other. And this would look something like this :/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png>img data-attachment-id1142 data-permalinkhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/gridofslices/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?fit900%2C566&ssl1 data-orig-size900,566 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?fit300%2C189&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?fit900%2C566&ssl1 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?resize300%2C189 alt width300 height189 classaligncenter size-medium wp-image-1142 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?resize300%2C189&ssl1 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?resize768%2C483&ssl1 768w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/gridofslices.png?w900&ssl1 900w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>However, I didn’t want to use that approach – it works, but seems clunky to me. So I decided to go in a different direction. There are four whole channels per pixel to play around with, so it seems like a sub-optimal solution not to use them all./p>p>So, a tiny bit of maths. Let’s look at the number 255 in binary:/p>p>11111111/p>p>Well, that was exciting 🙂 /p>p>Let us imagine the lightest pixel in the universe, where all the channels are set to 255 – pure blinding white with no transparency, it would look like this:/p>p>r(255) , g(255), b(255), a(255)/p>p>Now if we translate this into binary (and this is the most important part) we get the following:/p>p>11111111 11111111 11111111 11111111/p>p>Now lets imagine the most pathetic of all pixels, where all the channels are set to 0/p>p>r(0), g(0), b(0), a(0)/p>p>And if we convert that to binary, unsurprisingly we get four sets of zeros:/p>p>00000000 00000000 00000000 00000000/p>p>Hmmm, lets try something else, let us imagine a light grey which is kinda transparent.:/p>p>r(170), g(170), b(170), a(170)/p>p>Translating that into binary, we get the following:/p>p>10101010 10101010 10101010 10101010 /p>p>Now wait a second! what if we represented empty space as a 0 and a voxel as a 1? Suddenly, BOOM, you have a data structure that can hold what voxels are occupied in a row. And this is in one pixel – so if a I have a 2D set of different colours that represent different rows of voxels, I have 3d data in a 2d image! This is why I take things in a 32x32x32 cube – everything meshes together to make a nice optimal solution!/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png>img data-attachment-id1143 data-permalinkhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/grid/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?fit606%2C489&ssl1 data-orig-size606,489 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?fit300%2C242&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?fit606%2C489&ssl1 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?resize300%2C242 alt width300 height242 classaligncenter size-medium wp-image-1143 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?resize300%2C242&ssl1 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/grid.png?w606&ssl1 606w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/p>p>Now this is not an old trick ( the BBC used a similar idea to hold level data in hex values – I wrote about it a hrefhttp://blog.greenslimegames.com/2013/01/27/bbc-basic-storing-a-level/> here /a> many years ago ). But it does mean that you can store 3d data in a png file. There are a couple of additional things that I do. Firstly you will see that though the width of the file is a sensible number, the height is 33. This is because I use the last row (or the first row depending on your conventions – I don’t judge!) to hold material data. The very first pixel on this row is the index I use to represent an empty voxel, and the first mini image is used as a checksum – it is the empty space in and around the 32x32x32 cube. If I find any of the subsequent images trying to write in that area, I know something has gone horribly horribly wrong. The second and other pixels in that row are used to indicate what material the voxel I’m placing in each one should be (earth, copper, lavarite etc; ). Once I’ve gone through this row, I know how many images I’m going to need to process, and perform a quick check sum to make sure that I have the same number of mini images as I do last row pixels./p>p>And that, my friends, is how you can store 3d information in a 2d picture 🙂 /p>p>A quick confession however – the image at the top of this blog post actually has the alpha channel removed – because otherwise when your browser tries to display it, it will look like this :/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png>img data-attachment-id1138 data-permalinkhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/castle/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?fit352%2C33&ssl1 data-orig-size352,33 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title data-image-description data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?fit300%2C28&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?fit352%2C33&ssl1 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?resize352%2C33 alt width352 height33 classaligncenter size-full wp-image-1138 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?w352&ssl1 352w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/05/castle.png?resize300%2C28&ssl1 300w sizes(max-width: 352px) 100vw, 352px data-recalc-dims1 />/a>/p>p>But assuming wordpress hasn’t done anything to garble the image – you should be able to download it, open it up in a graphics editor of your choice and see the invisible pixels 🙂/p>p>If you have any questions or comments feel free to use the box below, or hit me up on a hrefhttps://www.twitter.com/beebug_nic>twitter/a>. Hope you have a fantastic day! /p>a hrefhttp://fringeplanetgame.com titleVisit Nic Nic’s website relauthor external>Nic Nic/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/ data-a2a-titleStoring 3 dimensional data in a 2 dimensional format>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classpost-1122 post type-post status-publish format-standard hentry category-fringe-planet category-game category-news idpost-1122> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/&eL&s4&tJ/>img classqr srchttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttps://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/ relbookmark titlePermanent Link to Guess who is back? A small life update>Guess who is back? A small life update/a>/td>/tr>/table>/h2> div classdate>26/03/18 - 10:59 /div> p classpostmetadata> Category a hrefhttps://blog.greenslimegames.com/category/fringe-planet/ relcategory tag>Fringe Planet/a>, a hrefhttps://blog.greenslimegames.com/category/game/ relcategory tag>Game/a>, a hrefhttps://blog.greenslimegames.com/category/news/ relcategory tag>News/a> | a hrefhttps://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/#respond>No Comments »/a>/p> div classentry> p>So obligatory: it’s been a while since I’ve posted/spammed the interwebs with my random musings. Life sometimes gets a tiny bit crazy. However, I’m back now with a small update with what is new with my life./p>p>At the end of last year, I lost my job (boo! hisss!) – and after the initial shock it suddenly occurred to me – I was in a financial position that would allow me to focus on my real passion, game development (yay!). I sat down in a dark, candle lit room and started drafting down ideas: gameplay concepts, themes, badly drawn stick figures doing things to each with weapons of mass destruction. That kind of thing./p>p>And from those scribbles an idea started to solidify. I’ve always loved simulation games, a hobby that started many, many moons ago with a hrefhttps://en.wikipedia.org/wiki/SimEarth>SimEarth/a>. Since then, I’ve played a lot of them: a hrefhttp://store.steampowered.com/app/294100/RimWorld/>RimWorld/a>, a hrefhttp://www.bay12games.com/dwarves/>Dwarf Fortress/a> and a hrefhttp://store.steampowered.com/app/233450/Prison_Architect/>Prison Architect/a>, to name a few. I dread to think how much time I’ve spent commanding virtual people to build/slaughter things edit: I just checked my steam stats for RimWorld and Prison Architect and can confirm I’ve spent *way* too long playing both. There is something supremely satisfying watching your people work with blue prints you create in order to build something magnificent. Seeing how they interact with each other, watching behaviours and friendships form. Poking one place in a simulated world and watching something happen. Slowly, but surely, FringePlanet started to take shape./p>p>center>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png>img data-attachment-id1124 data-permalinkhttps://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/ss_concept-art-min/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?fit1600%2C900&ssl1 data-orig-size1600,900 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleConcept Art data-image-description<p>Concept Artwork</p> data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?fit300%2C169&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?fit1024%2C576&ssl1 classsize-medium wp-image-1124 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?resize300%2C169 altConcept Artwork width300 height169 srcsethttps://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?resize300%2C169&ssl1 300w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?resize768%2C432&ssl1 768w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?resize1024%2C576&ssl1 1024w, https://i0.wp.com/blog.greenslimegames.com/uploads/2018/03/ss_concept-art-min.png?w1600&ssl1 1600w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/center>Fringe Planet is a simulator game. It’s set in a universe where both science and magic co-exist. It’s heavily voxel inspired. It has quite the grand road plan (which will be appearing on it’s homepage: a hrefhttp://fringeplanetgame.com>http://fringeplanetgame.com/a>). It’s aimed at the single player PC market place (via steam) but a Mac/Linux version is fairly high on the priority list as well./p>p>It has been under development for about three months now, and I’ve got to the point where it has actually started to look and feel like a game. That re-assuring feeling you get when you’ve taken an idea, written a bunch of code, and got it into a playable state and a little voice in your head actually says “wait, this is actually really fun”./p>p>So, I then took the next big step, and formed my own company. I’m a director of a company now – it’s a bit weird thinking about the reality of that. I even had to record the official minutes of the meeting where the company was formed. Attendance of which consisted of the Director of the company (me), the shareholder of the company (me), the secretary of the company (me) and the company mascots (my cats – though they were busy playing at the time so may not have been paying that much attention)./p>p>I’ve applied for funding from various sources, and will be blogging about that process in the future – alas, my funds are not infinite and the earliest realistic release date for FringePlanet will be early next year (though I am planning to run a private alpha before that)./p>p>I’ve got into a regular schedule of development work: Mondays are “code clean up” days – refactoring code, documenting things, cleaning up any debug code, fixing any bugs that occur during the daily play through. Wednesdays are “idea” days – fleshing out game mechanics, working on specific implementations. Saturdays are “eye candy” days – making things look prettier, creating textures/models etc;. Every night after I finish work I create a daily build of the game. I’m using a raspberry pi powered GitLab for version control (it’s even got a speaker attached to it and it plays a fanfare whenever I push). Working on Fringe Planet has very much become my life./p>p>I’ll be blogging about both the game and the journey, and of course, spamming twitter randomly about it – a hrefhttp://blog.greenslimegames.com>GreenSlimeGames.com/a> will be my personal blog about the journey, professional type blog posts/news about the game will be on a hrefhttp://fringeplanetgame.com>FringePlanetGame.com/a>./p>p>This is all a very definitely scary process – biting the bullet and making game development my full time job – but it is the most satisfied I’ve felt in my life./p>p>center>a hrefhttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png>img data-attachment-id1123 data-permalinkhttps://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/fringeplanet-min/ data-orig-filehttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?fit1597%2C899&ssl1 data-orig-size1597,899 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleGameplay data-image-description<p>Gameplay image</p> data-medium-filehttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?fit300%2C169&ssl1 data-large-filehttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?fit1024%2C576&ssl1 classsize-medium wp-image-1123 srchttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?resize300%2C169 altGameplay image width300 height169 srcsethttps://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?resize300%2C169&ssl1 300w, https://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?resize768%2C432&ssl1 768w, https://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?resize1024%2C576&ssl1 1024w, https://i2.wp.com/blog.greenslimegames.com/uploads/2018/03/fringeplanet-min.png?w1597&ssl1 1597w sizes(max-width: 300px) 100vw, 300px data-recalc-dims1 />/a>/center>/p>a hrefhttp://fringeplanetgame.com titleVisit Nic Nic’s website relauthor external>Nic Nic/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttps://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/ data-a2a-titleGuess who is back? A small life update>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classpost-1114 post type-post status-publish format-standard hentry category-gamejam category-lowrezjam idpost-1114> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/&eL&s4&tJ/>img classqr srchttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttps://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/ relbookmark titlePermanent Link to LowRezJam – Report 14>LowRezJam – Report 14/a>/td>/tr>/table>/h2> div classdate>17/05/14 - 20:37 /div> p classpostmetadata> Category a hrefhttps://blog.greenslimegames.com/category/gamejam/ relcategory tag>GameJam/a>, a hrefhttps://blog.greenslimegames.com/category/lowrezjam/ relcategory tag>LowRezJam/a> | a hrefhttps://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/#respond>No Comments »/a>/p> div classentry> p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif>img data-attachment-id1115 data-permalinkhttps://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/fixing/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif?fit251%2C242&ssl1 data-orig-size251,242 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleRather large gif data-image-description<p>GUI for harvesters</p> data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif?fit251%2C242&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif?fit251%2C242&ssl1 classaligncenter size-full wp-image-1115 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/fixing.gif?resize251%2C242 altGUI for harvesters width251 height242 data-recalc-dims1 />/a>/p>p>Just a quick update for today, as rather busy with rl alas. Harvester’s now have a gui when you right click them. This was primarily because every time I accidentally right clicked ( and called a flying ship ) on accident on them ( when I was trying to move them ) – I was getting annoyed. So now a menu appears. You will also notice you can fix harvesters. The small black pixels on the animation are meant to represent the crew getting out and fixing it. The amount fixed is random, but will have a set a cost ( it is free at the moment ). More experienced crews will have a higher chance of fixing damage – there is a harvester upgrade system now in place, but it has no gui, so you will just have to wait for that 🙂/p>p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png>img data-attachment-id1116 data-permalinkhttps://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/tiny_people/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?fit560%2C113&ssl1 data-orig-size560,113 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleMove you pixels! data-image-description<p>Tiny people fixing the harvester</p> data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?fit300%2C60&ssl1 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?fit560%2C113&ssl1 classaligncenter size-full wp-image-1116 srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?resize560%2C113 altTiny people fixing the harvester width560 height113 srcsethttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?w560&ssl1 560w, https://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/tiny_people.png?resize300%2C60&ssl1 300w sizes(max-width: 560px) 100vw, 560px data-recalc-dims1 />/a>/p>p>Once the harvester experience system is in place, I think I’m going to move onto the hardest part … base building 🙂/p>p> /p>p>iframe width420 height315 src//www.youtube-nocookie.com/embed/cO_LuyCwbiE frameborder0 allowfullscreen>/iframe>/p>a hrefhttp://www.greenslimegames.com titleVisit lamentconfig’s website relauthor external>lamentconfig/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttps://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/ data-a2a-titleLowRezJam – Report 14>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classpost-1107 post type-post status-publish format-standard hentry category-gamejam category-lowrezjam idpost-1107> h2>table>tr>td>!-- START Create QR code -->div classqrcode>a hrefhttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/&eL&s4&tJ/>img classqr srchttps://blog.greenslimegames.com/wp-content/plugins/create-qr-code-wordpress-plugin/scripts/php/qr_img.php?dhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/&eL&s1&tJ onmouseoverlarge(this); onmouseoutsmall(this); />/a>/div>!-- END Create QR code -->/td>td> a hrefhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/ relbookmark titlePermanent Link to LowRezJam – Report 13>LowRezJam – Report 13/a>/td>/tr>/table>/h2> div classdate>16/05/14 - 22:20 /div> p classpostmetadata> Category a hrefhttps://blog.greenslimegames.com/category/gamejam/ relcategory tag>GameJam/a>, a hrefhttps://blog.greenslimegames.com/category/lowrezjam/ relcategory tag>LowRezJam/a> | a hrefhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/#respond>No Comments »/a>/p> div classentry> p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif>img data-attachment-id1109 data-permalinkhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/enviromental2/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif?fit259%2C256&ssl1 data-orig-size259,256 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleSand falling across the Dunes data-image-description<p>Sand falling across the Dunes</p> data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif?fit259%2C256&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif?fit259%2C256&ssl1 classaligncenter size-full wp-image-1109 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/enviromental2.gif?resize259%2C256 altSand falling across the Dunes width259 height256 data-recalc-dims1 />/a>A bunch of small bugs fixed today. And added some performance tweaking for when things that are not in screen – all boring and can’t show you anything as the tweaks are inherently invisible 🙂 So what did I add that was visible? well firstly a new environmental effect. Sand is blown randomly around the screen. I’m not sure if I like it or not – even though there is a wind that changes randomly to determine spawn rates of sand particles – it does just look like a drawing bug. If I can get dunes looking nice and 3d it may work nicely – but not very into it at the moment – let me know what you think 🙂 Second thing I can show you is “Orange Blows”. Basically a concentration of orange is produced and grows … gradually this Orange Pre-Mass gets to a point where if a harvester travels over it, it will explode, spreading orange everywhere!/p>p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif>img data-attachment-id1110 data-permalinkhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/spiceblow/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif?fit259%2C256&ssl1 data-orig-size259,256 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleDon’t tread on me data-image-description<p>Orange explodes!</p> data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif?fit259%2C256&ssl1 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif?fit259%2C256&ssl1 classaligncenter size-full wp-image-1110 srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/spiceblow.gif?resize259%2C256 altOrange explodes! width259 height256 data-recalc-dims1 />/a>/p>p>As you can see the harvester takes damage whenever this happens, but it means that there is more orange to harvest. The orange must flow! 🙂 I manually spawned these lumps in, they actually occur ‘naturally’ when there is less than 40% of the orange to mine. They can spawn anywhere, and don’t appear on the minimap – so it is worthwhile to seek them, as your harvester can mine even when you think all the orange is gone 🙂/p>p>a hrefhttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif>img data-attachment-id1111 data-permalinkhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/sister_katerina/ data-orig-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif?fit542%2C518&ssl1 data-orig-size542,518 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titleSister Katerina data-image-description<p>RL photos do not make good pixel art :/</p> data-medium-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif?fit300%2C286&ssl1 data-large-filehttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif?fit542%2C518&ssl1 classaligncenter size-full wp-image-1111 srchttps://i0.wp.com/blog.greenslimegames.com/uploads/2014/05/sister_katerina.gif?resize542%2C518 altRL photos do not make good pixel art :/ width542 height518 data-recalc-dims1 />/a>/p>p>^^ WIP adviser – which shows that scaling 32×32 rl pictures really doesn’t make for good artwork … I’m also working on the title screen atm, as think I have finally decided on a name 🙂/p>p>a hrefhttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png>img data-attachment-id1112 data-permalinkhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/scroller/ data-orig-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?fit101%2C604&ssl1 data-orig-size101,604 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":""} data-image-titlewow … such space! … much pixels! … many wow! data-image-description<p>And what cliched title am I going to use with opening? :)</p> data-medium-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?fit50%2C300&ssl1 data-large-filehttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?fit101%2C604&ssl1 classaligncenter size-full wp-image-1112 srchttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?resize101%2C604 altAnd what cliched title am I going to use with opening? :) width101 height604 srcsethttps://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?w101&ssl1 101w, https://i1.wp.com/blog.greenslimegames.com/uploads/2014/05/scroller.png?resize50%2C300&ssl1 50w sizes(max-width: 101px) 100vw, 101px data-recalc-dims1 />/a>Must be a reason for such a huge star-field 🙂/p>p> /p>a hrefhttp://www.greenslimegames.com titleVisit lamentconfig’s website relauthor external>lamentconfig/a>div classaddtoany_share_save_container addtoany_content addtoany_content_bottom>div classa2a_kit a2a_kit_size_32 addtoany_list data-a2a-urlhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/ data-a2a-titleLowRezJam – Report 13>a classa2a_dd addtoany_share_save addtoany_share hrefhttps://www.addtoany.com/share>img srchttps://i1.wp.com/static.addtoany.com/buttons/share_save_171_16.png?ssl1 altShare data-recalc-dims1>/a>/div>/div> /div> /div> div classnavigation> div classalignleft>a hrefhttps://blog.greenslimegames.com/page/2/ >« Older Entries/a>/div> div classalignright>/div> /div> /div>div idsidebar rolecomplementary>div idtop_menu>/div> ul> li idtext-5 classwidget widget_text>h2 classwidgettitle>Fringe Planet/h2> div classtextwidget>p>Fringe Planet is an exciting survival simulator game Im working on full time. Please feel free to check it at a stylecolor: rgb(0,255,0) hrefhttps://fringeplanetgame.com/>fringeplanetgame.com/a>./p>/div> /li>li idlinkcat-8 classwidget widget_links>h2 classwidgettitle>Play The Game/h2> ul classxoxo blogroll>li>a hrefhttp://www.greenslimegames.com/games/spaceoreminer/ relme>SpaceOreMiner/a>/li>li>a hrefhttp://www.greenslimegames.com/games/spaceoreminer/stats.php>SpaceOreMiner Stats/a>/li>li>a hrefhttp://www.greenslimegames.com/games/slimedungeon/>SlimeDungeon/a>/li>li>a hrefhttp://greenslimegames.com/games/trappedinabox/>Trapped In A Box/a>/li>li>a hrefhttp://greenslimegames.com/games/sigil/ titleSigil : A Lovecraftian First Person Tower Defence target_blank>Sigil/a>/li>li>a hrefhttp://www.greenslimegames.com/games/html5/mine_your_step/ titleMine Your Step target_blank>Mine Your Step/a>/li> /ul>/li>li idtext-4 classwidget widget_text>h2 classwidgettitle>About/h2> div classtextwidget>p>This blog is the personal blog of Nic Rutherford, a game developer from the UK - my views are strictly my own. I hope you enjoy reading!/p>/div> /li> li idrecent-posts-3 classwidget widget_recent_entries> h2 classwidgettitle>Recent Posts/h2> ul> li> a hrefhttps://blog.greenslimegames.com/2018/08/14/farming-in-fringe-planet/>Farming in Fringe Planet/a> /li> li> a hrefhttps://blog.greenslimegames.com/2018/05/14/storing-3-dimensional-data-in-a-2-dimensional-format/>Storing 3 dimensional data in a 2 dimensional format/a> /li> li> a hrefhttps://blog.greenslimegames.com/2018/03/26/guess-who-is-back-a-small-life-update/>Guess who is back? A small life update/a> /li> li> a hrefhttps://blog.greenslimegames.com/2014/05/17/lowrezjam-report-14/>LowRezJam – Report 14/a> /li> li> a hrefhttps://blog.greenslimegames.com/2014/05/16/lowrezjam-report-13/>LowRezJam – Report 13/a> /li> /ul> /li>li idsearch-3 classwidget widget_search>h2 classwidgettitle>Search/h2>form actionhttps://blog.greenslimegames.com/ methodpost > div idsearch-box> input typetext valueSearch... classtextfield names idsearch-text onblurif(this.value) this.valueSearch...; onfocusif(this.valueSearch...) this.value;/>/div>/form>/li>li idtag_cloud-4 classwidget widget_tag_cloud>h2 classwidgettitle>Pointless Cloud/h2>div classtagcloud>a hrefhttps://blog.greenslimegames.com/category/1gam/ classtag-cloud-link tag-link-21 tag-link-position-1 stylefont-size: 9.5882352941176pt; aria-label#1GAM (6 items)>#1GAM/a>a hrefhttps://blog.greenslimegames.com/category/19-hour-challenge/ classtag-cloud-link tag-link-6 tag-link-position-2 stylefont-size: 12.082352941176pt; aria-label19 Hour Challenge (23 items)>19 Hour Challenge/a>a hrefhttps://blog.greenslimegames.com/category/bannermetagame/ classtag-cloud-link tag-link-12 tag-link-position-3 stylefont-size: 8.4117647058824pt; aria-labelBannerMetaGame (3 items)>BannerMetaGame/a>a hrefhttps://blog.greenslimegames.com/category/fringeplanet/ classtag-cloud-link tag-link-29 tag-link-position-4 stylefont-size: 7pt; aria-labelFringePlanet (1 item)>FringePlanet/a>a hrefhttps://blog.greenslimegames.com/category/fringe-planet/ classtag-cloud-link tag-link-31 tag-link-position-5 stylefont-size: 8.4117647058824pt; aria-labelFringe Planet (3 items)>Fringe Planet/a>a hrefhttps://blog.greenslimegames.com/category/game/ classtag-cloud-link tag-link-1 tag-link-position-6 stylefont-size: 14.576470588235pt; aria-labelGame (80 items)>Game/a>a hrefhttps://blog.greenslimegames.com/category/gamejam/ classtag-cloud-link tag-link-16 tag-link-position-7 stylefont-size: 11.988235294118pt; aria-labelGameJam (22 items)>GameJam/a>a hrefhttps://blog.greenslimegames.com/category/game-reviews/ classtag-cloud-link tag-link-10 tag-link-position-8 stylefont-size: 8.8823529411765pt; aria-labelGame Reviews (4 items)>Game Reviews/a>a hrefhttps://blog.greenslimegames.com/category/general/ classtag-cloud-link tag-link-5 tag-link-position-9 stylefont-size: 14.011764705882pt; aria-labelGeneral (61 items)>General/a>a hrefhttps://blog.greenslimegames.com/category/html5/ classtag-cloud-link tag-link-22 tag-link-position-10 stylefont-size: 9.5882352941176pt; aria-labelhtml5 (6 items)>html5/a>a hrefhttps://blog.greenslimegames.com/category/lowrezjam/ classtag-cloud-link tag-link-28 tag-link-position-11 stylefont-size: 11.141176470588pt; aria-labelLowRezJam (14 items)>LowRezJam/a>a hrefhttps://blog.greenslimegames.com/category/mine-your-step/ classtag-cloud-link tag-link-24 tag-link-position-12 stylefont-size: 8.4117647058824pt; aria-labelMine your step (3 items)>Mine your step/a>a hrefhttps://blog.greenslimegames.com/category/news/ classtag-cloud-link tag-link-18 tag-link-position-13 stylefont-size: 9.2588235294118pt; aria-labelNews (5 items)>News/a>a hrefhttps://blog.greenslimegames.com/category/patchnotes/ classtag-cloud-link tag-link-7 tag-link-position-14 stylefont-size: 11.894117647059pt; aria-labelPatchNotes (21 items)>PatchNotes/a>a hrefhttps://blog.greenslimegames.com/category/project-cards/ classtag-cloud-link tag-link-9 tag-link-position-15 stylefont-size: 7.8470588235294pt; aria-labelProject: CARDS (2 items)>Project: CARDS/a>a hrefhttps://blog.greenslimegames.com/category/random-thoughts/ classtag-cloud-link tag-link-4 tag-link-position-16 stylefont-size: 14.764705882353pt; aria-labelRandom Thoughts (88 items)>Random Thoughts/a>a hrefhttps://blog.greenslimegames.com/category/retro/ classtag-cloud-link tag-link-19 tag-link-position-17 stylefont-size: 7.8470588235294pt; aria-labelRetro (2 items)>Retro/a>a hrefhttps://blog.greenslimegames.com/category/sigil/ classtag-cloud-link tag-link-17 tag-link-position-18 stylefont-size: 9.5882352941176pt; aria-labelSigil (6 items)>Sigil/a>a hrefhttps://blog.greenslimegames.com/category/sigil-intiative/ classtag-cloud-link tag-link-30 tag-link-position-19 stylefont-size: 7pt; aria-labelSigil Intiative (1 item)>Sigil Intiative/a>a hrefhttps://blog.greenslimegames.com/category/slimedungeon/ classtag-cloud-link tag-link-14 tag-link-position-20 stylefont-size: 7.8470588235294pt; aria-labelSlimeDungeon (2 items)>SlimeDungeon/a>a hrefhttps://blog.greenslimegames.com/category/soulhunter/ classtag-cloud-link tag-link-13 tag-link-position-21 stylefont-size: 7pt; aria-labelSoulHunter (1 item)>SoulHunter/a>a hrefhttps://blog.greenslimegames.com/category/spaceoreminer/ classtag-cloud-link tag-link-3 tag-link-position-22 stylefont-size: 15pt; aria-labelSpaceOreMiner (99 items)>SpaceOreMiner/a>a hrefhttps://blog.greenslimegames.com/category/tbda/ classtag-cloud-link tag-link-23 tag-link-position-23 stylefont-size: 7pt; aria-labelTBDA (1 item)>TBDA/a>a hrefhttps://blog.greenslimegames.com/category/the-tombs-of-tutankhamen/ classtag-cloud-link tag-link-20 tag-link-position-24 stylefont-size: 7pt; aria-labelThe Tombs of Tutankhamen (1 item)>The Tombs of Tutankhamen/a>a hrefhttps://blog.greenslimegames.com/category/trapped-in-a-box/ classtag-cloud-link tag-link-15 tag-link-position-25 stylefont-size: 8.4117647058824pt; aria-labelTrapped In A Box (3 items)>Trapped In A Box/a>a hrefhttps://blog.greenslimegames.com/category/tutorial/ classtag-cloud-link tag-link-25 tag-link-position-26 stylefont-size: 7.8470588235294pt; aria-labelTutorial (2 items)>Tutorial/a>a hrefhttps://blog.greenslimegames.com/category/wastelands/ classtag-cloud-link tag-link-27 tag-link-position-27 stylefont-size: 7.8470588235294pt; aria-labelWastelands (2 items)>Wastelands/a>/div>/li>/ul>div idbottom_menu>/div>/div>hr />div idfooter> p> GreenSlimeGamesby a hrefhttp://www.themebuilder.nl target_blank titleThemebuilder>Themebuilder/a> | a hrefhttps://blog.greenslimegames.com/feed/>Entries (RSS)/a> and a hrefhttps://blog.greenslimegames.com/comments/feed/>Comments (RSS)/a> and a hrefhttp://blog.greenslimegames.com/sitemap.xml>Sitemap/a>. !-- 48 queries. 0.344 seconds. --> /p>/div>/div> div styledisplay:none> /div>script typetext/javascript srchttps://blog.greenslimegames.com/wp-content/plugins/jetpack/_inc/build/photon/photon.min.js?ver20190201>/script>script typetext/javascript srchttps://s0.wp.com/wp-content/js/devicepx-jetpack.js?ver202606>/script>script typetext/javascript srchttps://secure.gravatar.com/js/gprofiles.js?ver2026Febaa>/script>script typetext/javascript>/* !CDATA */var WPGroHo {my_hash:};/* > *//script>script typetext/javascript srchttps://blog.greenslimegames.com/wp-content/plugins/jetpack/modules/wpgroho.js?ver5.2.21>/script>script typetext/javascript srchttps://blog.greenslimegames.com/wp-includes/js/wp-embed.min.js?ver5.2.21>/script>script typetext/javascript srchttps://blog.greenslimegames.com/wp-content/plugins/jetpack/_inc/build/spin.min.js?ver1.3>/script>script typetext/javascript srchttps://blog.greenslimegames.com/wp-content/plugins/jetpack/_inc/build/jquery.spin.min.js?ver1.3>/script>script typetext/javascript>/* !CDATA */var jetpackCarouselStrings {widths:370,700,1000,1200,1400,2000,is_logged_in:,lang:en,ajaxurl:https:\/\/blog.greenslimegames.com\/wp-admin\/admin-ajax.php,nonce:adaec255b5,display_exif:1,display_geo:1,single_image_gallery:1,single_image_gallery_media_file:,background_color:black,comment:Comment,post_comment:Post Comment,write_comment:Write a Comment...,loading_comments:Loading Comments...,download_original:View full size span class\photo-size\>{0}span class\photo-size-times\>\u00d7\/span>{1}\/span>,no_comment_text:Please be sure to submit some text with your comment.,no_comment_email:Please provide an email address to comment.,no_comment_author:Please provide your name to comment.,comment_post_error:Sorry, but there was an error posting your comment. Please try again later.,comment_approved:Your comment was approved.,comment_unapproved:Your comment is in moderation.,camera:Camera,aperture:Aperture,shutter_speed:Shutter Speed,focal_length:Focal Length,copyright:Copyright,comment_registration:0,require_name_email:1,login_url:https:\/\/blog.greenslimegames.com\/wp-login.php?redirect_tohttps%3A%2F%2Fblog.greenslimegames.com%2F2018%2F08%2F14%2Ffarming-in-fringe-planet%2F,blog_id:1,meta_data:camera,aperture,shutter_speed,focal_length,copyright,local_comments_commenting_as:fieldset>label for\email\>Email (Required)\/label> input type\text\ name\email\ class\jp-carousel-comment-form-field jp-carousel-comment-form-text-field\ id\jp-carousel-comment-form-email-field\ \/>\/fieldset>fieldset>label for\author\>Name (Required)\/label> input type\text\ name\author\ class\jp-carousel-comment-form-field jp-carousel-comment-form-text-field\ id\jp-carousel-comment-form-author-field\ \/>\/fieldset>fieldset>label for\url\>Website\/label> input type\text\ name\url\ class\jp-carousel-comment-form-field jp-carousel-comment-form-text-field\ id\jp-carousel-comment-form-url-field\ \/>\/fieldset>};/* > *//script>script typetext/javascript srchttps://blog.greenslimegames.com/wp-content/plugins/jetpack/_inc/build/carousel/jetpack-carousel.min.js?ver20190102>/script>script typetext/javascript srchttps://stats.wp.com/e-202606.js asyncasync deferdefer>/script>script typetext/javascript> _stq window._stq || ; _stq.push( view, {v:ext,j:1:7.3.5,blog:16007614,post:0,tz:0,srv:blog.greenslimegames.com} ); _stq.push( clickTrackerInit, 16007614, 0 );/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]