Jekyll2022-05-31T18:45:00+00:00https://furfel.com/feed.xmlFurfel blogFurfel blog. Games, DIY stuff, coding, Linux, business, books. And a lot of other amazing things and thoughts. Warning: might contain insane futurism!What are jams for?2020-08-16T14:21:00+00:002020-08-16T14:21:00+00:00https://furfel.com/posts/what-are-jams-for<p>So recently, I finished another game for another game jam (actually two): <em>Eddie calls Johny to play their favorite MMO.</em> And I started thinking <em>“I constantly take part in those jams but none of the games is satisfying enough”</em>. Moreover, I cannot stand doing them in a rush of a week - I barely pay attention for 3h a day at most.</p>
<p>However, it’s not the first time. I had the same issue when I was rebuilding Hydrogen, 3 years ago. I had those ambitious plans to implement this and that. But after two weeks I felt nausea when launching Android Studio. I just wanted to push it out as fast as I could, hence the game is lacking a lot of polish.</p>
<p>But it turns out this problem is quite frequent in the game dev community. Check for example videos by <a href="https://www.youtube.com/watch?v=zoG-uwWaJJM">David from Game Dev Unlocked</a>, <a href="https://www.youtube.com/watch?v=x3fZGZspopI">Jabrils</a> and <a href="https://www.youtube.com/watch?v=JWbVDfMgdyg">Tim from Game Dev Underground</a>, where all of them touch the subject.</p>
<p>So, I went over and watched another suggested video from <a href="https://www.youtube.com/watch?v=5-iST0a69cI">Miziziziz</a> and came to a conclusion: why am I repeating this? I am already past that phase! I made some one, two day projects in high school. I took part in some jams throughout the years. I commited (even though barely) to remaking Hydrogen in 2 weeks. Should I finally design something I would fall in love with and do it consistently?</p>
<p>Yet, I found the jams helping me try out some ideas despite these games were <strong>far</strong> from perfect. For LD46, I made Save Ivee where I experimented with color mixing. For 101-Hour Jam I tried to recreate a swinging sword mechanic imitating Zelda series. For Mini Jam 54 and 101-Hour Jam #2, I made all the graphics completely on paper (and this was my most favorite idea so far!) trying to make <a href="https://www.youtube.com/watch?v=W7JyjZI3LUM">Don Hertzfeldt</a> and Ed, Edd n Eddy a game. And for the last Brackeys and LOWREZ jams I made the forementioned game where I implemented: wall generation depending on the floors instead of placing them by hand, variable speed depending on the floor type, actors/mobs following other actors and dialogues I recorded myself (because I like to goof around with my voice lol).</p>
<p>So, where am I going with that? Jams rarely produce releases. But sometimes it’s an opportunity if you have zero ideas. Even though, I suggest to always try something new during the jam if the theme doesn’t fit you. Just think of any crazy idea, of anything you would like to try out what you have seen in some other game.</p>
<p>Does this sound familiar to you? Tweet me <a href="https://twitter.com/foorfel">@foorfel</a> or DM me on Discord: furfel#4585.</p>So recently, I finished another game for another game jam (actually two): Eddie calls Johny to play their favorite MMO. And I started thinking “I constantly take part in those jams but none of the games is satisfying enough”. Moreover, I cannot stand doing them in a rush of a week - I barely pay attention for 3h a day at most.Draw two jams at once!2020-05-27T15:36:00+00:002020-05-27T15:36:00+00:00https://furfel.com/posts/shot-two-jams-at-once<p>I took part in two itch.io jams at once: 101 Hour Jam #2 as well as MiniJam 54.
And I had a brilliant innovative idea (to say humbly lol).</p>
<p>All of the graphics in my game were hand drawn. Literally, even without a tablet!</p>
<p>I decided to draw on paper with a marker to have that wobbly effect which resembles
<em>Ed, Edd ‘n’ Eddy</em> or Don Hertzfeldt’s animation, so each sprite was drawn 3-5 times.</p>
<p>This approach took somewhat of a work and I had little time to do the actual game but
I was satisfied with the results. The character was from an idea for a cartoon I had…
13 years ago. So it was close to the actual theme of MJ54.</p>
<p><img src="/images/markerart.jpg" alt="Sprites drawn on paper" /></p>
<p>In the next jams I plan to continue experiments with that style or some other photographic
assets.</p>
<p><em>And the idea for the dog was <strong>stolen</strong> from dem3000</em></p>I took part in two itch.io jams at once: 101 Hour Jam #2 as well as MiniJam 54. And I had a brilliant innovative idea (to say humbly lol).New games page2020-05-13T19:18:00+00:002020-05-13T19:18:00+00:00https://furfel.com/posts/new-games-page<p>Today, I introduced a working <a href="/games/">Games</a> page.</p>
<p>I created a <a href="https://github.com/furfel/furfel.github.io/blob/master/generategames.py">generator in Python</a>, which converts a csv file into a layout for Jekyll. With the help of Bootstrap and Font Awesome it looks… well… awesome!</p>
<p>What is more I would like to update on my part-taking in <a href="https://itch.io/jam/101-1/rate/629369">101 Hour Jam</a>. I didn’t have much time to dwell on this game due to my master
thesis which requires most of my attention currently. However, on Friday I plan to take part in the next edition of 101HJ as well as <a href="https://itch.io/jam/mini-jam-54-memories">MiniJam</a>.</p>
<p>And also I am verified now on <a href="/keybase.txt">Keybase</a>.</p>Today, I introduced a working Games page.Ludum Dare 46 and finally on HTTPS!2020-04-21T21:17:00+00:002020-04-21T21:17:00+00:00https://furfel.com/posts/ld46-and-finally-on-https<p>HTTPS protection of my domain is finally here! Although it’s Cloudflare’s free certificate which only protects
the connection between you and Cloudflare and not Cloudflare and GitHub. Nevertheless, there’s no inputs here
(especially no ones for credit cards) so we can safely assume that is enough.</p>
<p>What’s more I took part in Ludum Dare 46 Compo with my game Save Ivee. I enjoyed making it with all that
adrenaline to finish it on time. However, I had to relearn Haxe in order to write it.</p>
<p><a href="https://ldjam.com/events/ludum-dare/46/save-ivee">View the entry here</a>.</p>
<p><img src="/images/saveiveesmall.jpg" alt="Save Ivee screenshot" /></p>
<p>I also seen many games submitted and most of them were really well made!</p>
<p>Some of my favorites:</p>
<ul>
<li><a href="https://ldjam.com/events/ludum-dare/46/code-b12">CODE B12</a> (just the way it is)</li>
<li><a href="https://ldjam.com/events/ludum-dare/46/another-fng-escort-mission">Another f<em>**</em>ng escort mission</a> (for the narration)</li>
<li><a href="https://ldjam.com/events/ludum-dare/46/ludum-dare-46-entry-tree-sim">Tree Sim</a> (aesthetic)</li>
<li><a href="https://ldjam.com/events/ludum-dare/46/feed-me-3">Feed Me!</a></li>
</ul>
<p>See you in LD47!</p>HTTPS protection of my domain is finally here! Although it’s Cloudflare’s free certificate which only protects the connection between you and Cloudflare and not Cloudflare and GitHub. Nevertheless, there’s no inputs here (especially no ones for credit cards) so we can safely assume that is enough.Published the site to GitHub Pages2020-04-04T00:00:00+00:002020-04-04T00:00:00+00:00https://furfel.com/posts/published-to-github-pages<p>Today, I managed to push the first version of the webiste to GitHub Pages.
At first the content was duplicated so I had to remove <code class="language-plaintext highlighter-rouge">markdown: kramdown</code>
from <code class="language-plaintext highlighter-rouge">_config.yml</code>. Apparently, GitHub always injects its own preprocessor.</p>
<p>I also fixed the dates in posts and <code class="language-plaintext highlighter-rouge"><title></code>. Because the <code class="language-plaintext highlighter-rouge">title</code> in
<code class="language-plaintext highlighter-rouge">jekyll-seo-tag</code> is kind of bad - a long string of description inside it
doesn’t look right.</p>Today, I managed to push the first version of the webiste to GitHub Pages. At first the content was duplicated so I had to remove markdown: kramdown from _config.yml. Apparently, GitHub always injects its own preprocessor.Finally learning Jekyll!2020-04-03T00:00:00+00:002020-04-03T00:00:00+00:00https://furfel.com/posts/finally-learning-jekyll<p>Today I decided to finally learn Jekyll. I have heard about that awesome tool
before. However, I never managed to start creating a website in it.</p>
<p>Some time ago, I downloaded a single-page template with gulp. I modified
the code to generate pages and menu to my liking. However, it was very difficult
to mange. I was considering Jekyll before but somehow I dropped the idea.</p>
<p>Luckily, <a href="https://pluralsight.com">Pluralsight</a> handed out free subscriptions
for a month due to the Covid-19 crisis. At first I was really confused - there
was so much interesting topics to learn. Somehow I decided to type “jekyll”
into the search bar and here I am! Writing my first post in Markdown to be
served on my site.</p>
<p>Altho, still need to use more Markdown to learn it faster.</p>
<p>I also added a fix to <code class="language-plaintext highlighter-rouge">drop.rb</code> in <code class="language-plaintext highlighter-rouge">jekyll-seo-tag</code> that checks for the
existence of <code class="language-plaintext highlighter-rouge">site.shortdesc</code> setting and sets it into the title instead of the
full description.</p>Today I decided to finally learn Jekyll. I have heard about that awesome tool before. However, I never managed to start creating a website in it.