recommended articles don't appear unless the article is published; fixed the tags for all articles

small-nav
chimchooree 4 years ago
parent 4a663dc10e
commit e993164a9e

@ -1,4 +1,4 @@
<!--200918-->
<!--201217,200903-->
<h1>what is blessfrey? </h1>
august 6, 2020<br>
#pitch<br>

@ -1,4 +1,4 @@
<!--200810-->
<!--201224,201015-->
<h1>free pixel font </h1>
august 20, 2020<br>
#assets<br>

@ -1,7 +1,7 @@
<!--200931,201031-->
<!--200930,201031-->
<h1>august 2020: new server, new site</h1>
august 31, 2020<br>
apache, css, html, nginx, php, server, website<br>
#apache #css #html #nginx #php #server #website<br>
<br>
<h2>tuesday, august 4</h2>
<ul>

@ -1,7 +1,7 @@
<!--200810-->
<!--200806,201126-->
<h1>my first game jam - #weeklygamejam </h1>
september 3, 2020<br>
game jam<br>
#gamejam<br>
<br>
<b><a href="https://weeklygamejam.itch.io/">WeeklyGameJam</a></b> is weekly theme-based game jam hosted through itch.io. It's fairly laid-back for a jam, giving you a full week's time, allowing for pre-made/stock assets and code, and being understanding of late submissions. Most people make videogames, but any kind of game is allowed. At the end of the week, streamers will play and critique the submissions while the devs hang out in their chat. <br>
<br>

@ -1,7 +1,7 @@
<!--200810-->
<!--201001,201112-->
<h1>coroutines in godot engine </h1>
september 17, 2020<br>
programming<br>
#programming<br>
<br>
<b>Coroutines</b> are functions that, instead of running to completion, can yield until certain criteria is met. Godot Engine supports coroutines through <a href="https://docs.godotengine.org/en/stable/classes/class_@gdscript.html#class-gdscript-method-yield"><b>yield</b> ( Object object=null, String signal="")</a>, <a href="https://docs.godotengine.org/en/stable/classes/class_gdscriptfunctionstate.html#class-gdscriptfunctionstate-method-resume"><b>resume</b></a>, and the <a href="https://docs.godotengine.org/en/stable/classes/class_gdscriptfunctionstate.html"><b>GDScriptFunctionState</b></a> object.<br>
<br>

@ -1,7 +1,7 @@
<!--200831,201031-->
<h1>september 2020: bye php, hello bottle</h1>
september 30, 2020
bottle, css, git, html, regex, regular expressions, website<br><br>
#bottle #css #git #html #regex #regularexpressions #website<br><br>
<br>
<h2>tuesday, september 1</h2>
<ul>

@ -1,7 +1,7 @@
<!--200810-->
<!--200917,201112-->
<h1>inventory as a system diagram </h1>
october 1, 2020<br>
system diagram, game mechanics<br>
#systemdiagram #gamemechanics<br>
<br>
<b>System diagrams</b> illustrate how components interact within a system. It saves so much headache to step back and plan a system out like this before jumping into the code. <br>
<br>

@ -1,10 +1,13 @@
<!--200902,201001-->
<!--201224,200806-->
<h1>web development resources</h1>
october 15, 2020<br>
accessibility, color, css, html, web design<br>
#accessibility #color #css #html #webdesign<br>
<br>
I'll collect frequently used resources for web design here. <br>
<br>
<ul>
<li><a href="https://validator.w3.org/nu/#textarea">W3's Nu Html Checker</a> - automatically check the validity of your html + css.</li>
<li><a href="https://webaim.org/resources/contrastchecker/">WebAIM's Contrast Checker</a> - check whether your font color contrasts well against your background color, at least in the eyes of a computer</li>
<li><a href="https://coolors.co/75dbcd-c9dbba-dcdba8-f5cda7-faa381">Coolors</a> - select and lock colors then generate palettes by pressing space. Click on a color to view shades + tints, so you can tweak contrast without losing hues.</li>
<li><a href="https://cssgrid-generator.netlify.app/"><b>CSS Grid Generator</b></a> - build a basic CSS Grid by changing the number of columns + rows, adjusting their dimensions, and adding containers. </li>
<li><a href="https://validator.w3.org/nu/#textarea"><b>W3's Nu Html Checker</b></a> - automatically check the validity of your html + css. </li>
<li><a href="https://webaim.org/resources/contrastchecker/"><b>WebAIM's Contrast Checker</b></a> - check whether your font color contrasts well against your background color, at least in the eyes of a computer. </li>
<li><a href="https://coolors.co/75dbcd-c9dbba-dcdba8-f5cda7-faa381"><b>Coolors</b></a> - select and lock colors then generate palettes by pressing space. Click on a color to view shades + tints, so you can tweak contrast without losing hues. </li>
</ul>

@ -1,7 +1,7 @@
<!--200810-->
<!--201001,201112-->
<h1>blessfrey in japanese </h1>
october 29, 2020<br>
internationalization, localization<br>
#internationalization #localization<br>
<br>
Instead of hard-coding text, keep it in a spreadsheet instead. It's easier to organize, edit, and it also makes possible future translations a much smoother process. <br>
<br>

@ -1,7 +1,7 @@
<!--200831,200931-->
<!--200930,201130-->
<h1>october 2020: a blog that works</h1>
october 31, 2020<br>
css, html, python, website<br>
#css #html #python #webdev #website<br>
<br>
<h2>week 1 </h2><br>
bottle, python, regular expressions, website <br>

@ -1,4 +1,4 @@
<!--200810-->
<!--201210,201029-->
<h1>tidying up my skill phases </h1>
november 12, 2020<br>
#programming #skills<br>

@ -1,7 +1,7 @@
<!--200810-->
<!--200806,200903-->
<h1>pretendOS - a game inspired by windows XP </h1>
november 26, 2020<br>
side project<br>
#sideproject<br>
<br>
Getting started with blessfrey's AI was overwhelming, so I took a break and worked on a new game. I didn't get very far, but it's very very cute to me. It's not even on my hard drive anymore. <br>
<br>

@ -1,53 +0,0 @@
<!--200810-->
<h1>nothing </h1>
nothing<br>
nothing<br>
<br>nothi ngnothing nothing nothingnothi ngnothing
nothingnothing nothingn oth ingnothingno thingnothingn
othingnoth ingno thingnothin gnothingno thingnothingno
thingn othingnoth ingnothing nothingn othingnothingnot
hingnothi ngnothingn othingnoth ingnothi ngnothingnot
ingnothing nothingno thingnot hingnothingnothingnoth
ingnothing nothingno thingnothing nothingnothingnothi
ngnothi ngnothingn othingnothin gnothingnothingnothin
nothingn othing nothingno thingnothingnonothi ngnothing nothing nothingnothi ngnothing
nothingnothing nothingn oth ingnothingno thingnothingn
othingnoth ingno thingnothin gnothingno thingnothingno
thingn othingnoth ingnothing nothingn othingnothingnot
hingnothi ngnothingn othingnoth ingnothi ngnothingnot
ingnothing nothingno thingnot hingnothingnothingnoth
ingnothing nothingno thingnothing nothingnothingnothi
ngnothi ngnothingn othingnothin gnothingnothingnothin
nothingn othing nothingno thingnothingnonothi ngnothing nothing nothingnothi ngnothing
nothingnothing nothingn oth ingnothingno thingnothingn
othingnoth ingno thingnothin gnothingno thingnothingno
thingn othingnoth ingnothing nothingn othingnothingnot
hingnothi ngnothingn othingnoth ingnothi ngnothingnot
ingnothing nothingno thingnot hingnothingnothingnoth
ingnothing nothingno thingnothing nothingnothingnothi
ngnothi ngnothingn othingnothin gnothingnothingnothin
nothingn othing nothingno thingnothingnonothi ngnothing nothing nothingnothi ngnothing
nothingnothing nothingn oth ingnothingno thingnothingn
othingnoth ingno thingnothin gnothingno thingnothingno
thingn othingnoth ingnothing nothingn othingnothingnot
hingnothi ngnothingn othingnoth ingnothi ngnothingnot
ingnothing nothingno thingnot hingnothingnothingnoth
ingnothing nothingno thingnothing nothingnothingnothi
ngnothi ngnothingn othingnothin gnothingnothingnothin
nothingn othing nothingno thingnothingnonothi ngnothing nothing nothingnothi ngnothing
nothingnothing nothingn oth ingnothingno thingnothingn
othingnoth ingno thingnothin gnothingno thingnothingno
thingn othingnoth ingnothing nothingn othingnothingnot
hingnothi ngnothingn othingnoth ingnothi ngnothingnot
ingnothing nothingno thingnot hingnothingnothingnoth
ingnothing nothingno thingnothing nothingnothingnothi
ngnothi ngnothingn othingnothin gnothingnothingnothin
nothingn othing nothingno thingnothingnonothi ngnothing nothing nothingnothi ngnothing
nothingnothing nothingn oth ingnothingno thingnothingn
othingnoth ingno thingnothin gnothingno thingnothingno
thingn othingnoth ingnothing nothingn othingnothingnot
hingnothi ngnothingn othingnoth ingnothi ngnothingnot
ingnothing nothingno thingnot hingnothingnothingnoth
ingnothing nothingno thingnothing nothingnothingnothi
ngnothi ngnothingn othingnothin gnothingnothingnothin
nothingn othing nothingno thingnothingno

@ -1,7 +1,7 @@
<!--200831,200931-->
<h1>november 2020: dear diary </h1>
november 30, 2020<br>
<br>
#blogging #bottle #skills #webdev<br>
<br>
<h2>on topic </h2>
Between the <b>8th and 15th</b>, I wrote a Python script for generating Godot skill scenes from JSON files. As opposed to the questionnaire script I used before, this one can generate multiple skills at a click of a button. It isn't a perfect solution either, though, since my JSON script and the skills I have in the game aren't synced. It'd be better for the skills to be something like JSON files that are read by the game at run-time, unless that would be too costly. That way, I only edit skills in one location and don't need to worry about different versions. <br>

@ -1,7 +1,7 @@
<!--200810-->
<h1>blessfrey graphic updates + mockups </h1>
december 24, 2020<br>
screenshots, mockups<br>
#mockups #screenshots<br>
<br>
I iterate over the graphics periodically, so I can practice without worrying about polish. Here's some screenshots of different styles I've tried. (Though April 23, 2019's is actually a mockup, that style did run in-engine for a few weeks.)<br>
<br>

@ -1,7 +1,7 @@
<!--200810-->
<h1>my favorite GDC talks </h1>
january 7, 2020<br>
game design, marketing<br>
#gamedesign #marketing<br>
<br>
I really should be keeping a list of these with descriptions, so why not keep them in an article? <br>
<br>

@ -17,6 +17,7 @@ def list_rec(page):
rec = comment.split(',')
# Convert into array for template to display
for article in rec:
if is_it_time(article):
path = loc + article
data = []
try:
@ -237,7 +238,7 @@ def diary(page):
"""diary page"""
loc = 'diary/entries/'
assert isinstance(page, int)
info = {'css': 'diary', 'title': 'blessfrey - developer diary', 'year': datetime.datetime.now(), 'snippets': list_snippets(gather_and_sort(loc)), 'latest': list_headlines(gather_and_sort(loc)[0:5]), 'total': len(gather_files(loc)), 'limit': 8, 'cluster': 3, 'page': page}
info = {'css': 'diary', 'title': 'blessfrey - developer diary', 'year': datetime.datetime.now(), 'snippets': list_snippets(gather_and_sort(loc)), 'latest': list_headlines(gather_and_sort(loc)[0:5]), 'total': len(curate_files(gather_files(loc))), 'limit': 8, 'cluster': 3, 'page': page}
return template('diary.tpl', info)
# Entry Page - Feature Template - for articles

Loading…
Cancel
Save