<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: michealtheratz</title>
    <description>The latest articles on DEV Community by michealtheratz (@michealtheratz).</description>
    <link>https://dev.to/michealtheratz</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1250547%2F57b30c5b-9879-4533-bf44-96017082cd2b.png</url>
      <title>DEV Community: michealtheratz</title>
      <link>https://dev.to/michealtheratz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/michealtheratz"/>
    <language>en</language>
    <item>
      <title>Making a program with Blipsy</title>
      <dc:creator>michealtheratz</dc:creator>
      <pubDate>Thu, 28 Mar 2024 21:48:00 +0000</pubDate>
      <link>https://dev.to/michealtheratz/making-a-program-with-blipsy-11jd</link>
      <guid>https://dev.to/michealtheratz/making-a-program-with-blipsy-11jd</guid>
      <description>&lt;h2&gt;
  
  
  What is Blipsy?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gamemake-eng.github.io/Blipsy/"&gt;Blipsy&lt;/a&gt; is a program for making simple retro games, demos, and other fun programs. It has a 64x64 pixel canvas to draw on and 14 sprite slots. It has a simple UI and API that can help you create amazing things!&lt;/p&gt;

&lt;h2&gt;
  
  
  The Interface
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuf1rnrh3shgervxn0dvg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuf1rnrh3shgervxn0dvg.png" alt="The blipsy interface" width="800" height="224"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Blipsy has a simple, unstyled, (mostly) straightforward UI. &lt;/p&gt;

&lt;h3&gt;
  
  
  Preview
&lt;/h3&gt;

&lt;p&gt;The first column is your preview (we will talk about the buttons later), this is where you can preview the current running blipsy program. &lt;/p&gt;

&lt;h3&gt;
  
  
  Sprite editor
&lt;/h3&gt;

&lt;p&gt;The second column is the sprite editor where you can draw the sprites for your game. You press the buttons numbered 0-13 to switch the sprite slot you are currently editing and the Brush button to change between your eraser and brush.&lt;/p&gt;

&lt;h3&gt;
  
  
  Code editor
&lt;/h3&gt;

&lt;p&gt;This is the last column. Nothing too fancy, just a single window with your whole script. This is where you can edit the logic of your program with a simple api which we will touch on later. Also, make sure to reset the preview after any changes to see your result!&lt;/p&gt;

&lt;h2&gt;
  
  
  What's next?
&lt;/h2&gt;

&lt;p&gt;In the next part (which should be coming soon) we will begin making our game, starting with creating sprites. Can't wait to see you then! While you are waiting, you can experiment with Blipsy yourself by going to &lt;a href="https://gamemake-eng.github.io/Blipsy/"&gt;https://gamemake-eng.github.io/Blipsy/&lt;/a&gt; (Ask your parent's permission before going online ;-D)&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>gamedev</category>
      <category>retro</category>
      <category>fantasyconsole</category>
    </item>
  </channel>
</rss>
