eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

202
active users

#microStudio

0 posts0 participants0 posts today
Thomas H<p>Things that are surprisingly easy to explain: gradients and the sobel operator. Not so intuitive: dot and cross products. </p><p>In other words, there is now some terrain shading. </p><p>I still kind of like the voxel-ish 2d look - porting the terrain to Babylon.js or PIXI seems totally feasible and the smart thing to do. I'm just scared of how it will change the look and feel. </p><p><a href="https://flipping.rocks/tags/FediJam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediJam</span></a> <a href="https://flipping.rocks/tags/fedijam3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedijam3</span></a> <a href="https://flipping.rocks/tags/microstudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microstudio</span></a></p>
Thomas H<p>A video from the gameplay so far. Yes, there's a treasure marked by the X on the other end of the map.</p><p>Happy with the wind and steering mechanics. Realistic, a bit arcade style exaggerated, tough but playable. Takeoffs are possible if ugly, landings are... not so soft.</p><p>The terrain rendering - currently all 2D sprites - is hitting some limits on mobile, so I probably have to look into some of the accelerated libraries. Currently I'm taking shortcuts and scaling down FOV when that happens, because we want to focus on the fun parts. Refactoring is for when the kids are sleeping... </p><p>We're thinking of adding badges for achievements and sightseeing goals. That'll allow us to add lots of things to discover. </p><p><a href="https://flipping.rocks/tags/FediJam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediJam</span></a> <a href="https://flipping.rocks/tags/fedijam3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedijam3</span></a> <a href="https://flipping.rocks/tags/paragliding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paragliding</span></a> <a href="https://flipping.rocks/tags/microstudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microstudio</span></a> <a href="https://flipping.rocks/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://flipping.rocks/tags/kidsakoder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kidsakoder</span></a> <a href="https://flipping.rocks/tags/kodeklubben" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kodeklubben</span></a> <a href="https://flipping.rocks/tags/soaring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>soaring</span></a> <a href="https://flipping.rocks/tags/pirates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pirates</span></a></p>
Thomas H<p>So, recently, when my kids again asked about "learning to program", we came across the amazing <a href="https://flipping.rocks/tags/microstudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microstudio</span></a> IDE¹. You develop your games online, collaboratively, in Microstudio script (or Lua or Python), and it can export to web, desktop or mobile. </p><p>They were familiar with <a href="https://flipping.rocks/tags/Scratch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scratch</span></a>, but the next step into using actual code - syntax errors on top of the logic errors - is always daunting. </p><p>So, after a few experimental projects in different directions, and building on the microstudio jump &amp; run examples, we decided to join this month's <a href="https://flipping.rocks/tags/FediJam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediJam</span></a> (<a href="https://flipping.rocks/tags/FediJam3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediJam3</span></a>) and hoist the sails.. ⛵</p><p>We're now one week in. It's been a fun venture into not only programming, but also managing expectations, focusing on a game mechanic and essentially what the player sees. Not too heavy on the programming for them (dealing with syntax errors is tough), but the collaborative IDE allows them to interactively change everything and discover the effects, and to contribute with game assets and see how they magically (cough) pop up in the game. Highly recommended!</p><p>So now we spend a good part of the weekends sitting around the family table, each on a laptop, cursing like pirates, tinkering and playtesting. Arrgh! </p><p>¹<a href="https://microstudio.dev" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">microstudio.dev</span><span class="invisible"></span></a></p>