subscribe to this as an atom feed here.
i still need to fix the bug with the CSS where the actual project pages don't have the project styling because hugo is the worst. using a static site generator was probably a good idea as the site got bigger, but ghjgfkdafkqweruqwoefv
UPDATE: the css is being fixed! rather than re-add all the margins i'm just making them more consistent. most vertical margins between elements are the same as the line height, except that the
lh unit that i would be using for that is experimental and will take a while to be implemented in all major browsers. instead i just hard-coded a number that's around the same as the default line height for this font on firefox (the default line height varies depending on font because of Typography Things, but i can't find a resource that shows what the formula actually is). i also have some margins as
1ch (the same width as a single character) in cases where other options might not work, e.g. for the
textarea elements. the result of this styling is that running text is always aligned to the same lines, but other things will deviate from the fixed line rhythm, which is probably fine for forms etc. i'm quite satisfied with this although i'll have to remember to check back on
lh in a while. css is fun.
also might phase out the contact form since nobody uses it. i don't know.
the website has reached 60,000 views! that's a lot. thanks everyone
for some reason i've been worrying about the fact that the views per visitor is barely above 1, which either means that the homepage is just really bad and nobody wants to look at the rest of the site (not good), or people are linking the projects and such (good), or that statistic is just useless. and there's no way for me to get any more detailed analytics data without Google Analytics or some other evil solution.
i probably just shouldn't worry about that sort of thing and be happy that people are seeing my stuff, but just to be safe i'll probably try and make the site look a little less bad. the homepage is a bit of a mess and the reduced top & bottom margins on everything makes stuff inconsistent. maybe i'll just revert that part of the css
there's actually a game i made a while ago that i didn't put on this site because it wasn't very good or finished. but everyone i asked seemed to like it so maybe it's actually good?? if i have any time or motivation i might either open it back up and improve it, or remake it entirely in a game engine that doesn't "failed to load window layout" every two seconds. probably won't though.
also have to update spinny game so that the post-game stuff doesn't suck as much, and probably replace the Physics level with something that does not completely suck in every way possible.
some media i've been consuming:
- citizen sleeper: very cool game, the roleplaying mechanics actually work for roleplaying and contribute a lot to the game's themes, all the endings i've seen so far feel impactful (although i'd prefer if they didn't all use the same song), very good writing, etc. highly recommend if you are able to play it
- i've been listening to some music by autechre, usually in the background. while it's probably an acquired taste i think the songs do a lot of interesting things, both rhythmically and with how they gradually develop. it would be fun making some sort of game around em, maybe a bullet hell where different patterns phase in and out with the different instruments, although that's a lot of effort and would never be published because of copyright.
the grid puzzle now has an html version. i could put it on my projects page but that would require editing multiple pages and such. here's a link, and here's an embed:
i made a few games for playdate, you can find them on my itch page (although the set of people who both view this site and have a playdate is probably very small). i might make a web version of the one that isn't left or right because it turned out to be a surprisingly passable game.
here's a free survey! it tests how well people can read words when put through the image crunchifier. i'll post something about the data later, maybe.
happy new year! i haven't updated the site in a while, mostly because i was busy doing nothing at all. hopefully i'll think of something to put on here soon
hugo is really bad at doing what i want it to do. i'm probably using it wrong or something. i just wanted to write raw html without writing as much boilerplate for my headers and such
there's probably a better way to do this, just like making my own library or something. that's a really bad idea actually, someone's probably already made a thing that would be good for what i want
and i suck at coding and trying to make a static site generator sounds like a difficult thing
i've been doing advent of code in rust for the past few days. it's pretty fun. here are my solutions so far, i'll update this whenever a new one exists.
rust seems to be a pretty good language for these kinds of things, although i'm doing pretty badly in the elegance department. people are solving all of these in like four lines of K code or whatever
speaking of which, i should learn k. seems pretty fun and cool
wow it's been a month since i last updated the journal. just checking in to say that i updated how the themes work on this site! it still needs a lot of work (i've just completely disabled the theme editor while i figure out how to fix it again) but now different sections of the website have different styles! just need to fix up the blog color scheme a bit and maybe make a new one for the journal, and make it compatible with the theme editor. shouldn't be too much but the website will be in a sort of unfinished state before that.
here are two things that i found interesting. there are probably more i'm missing given it's been a month but i just stopped writing em down, i guess.
- taikyoku shogi, a really old shogi variant that is incredibly overcomplicated, with 100 or more different types of pieces all with slightly different movesets. i'd recommend scrolling through the article just to see how much there is. seems like a complete nightmare to play. guess there were just some people who wanted to play the longest game of shogi and decided to make that happen. it seems possible that a game of this has never been completed given that it would probably take like 24 hours straight to finish, or more. (don't have a defniite playtime on this)
- this is probably one of the best videos i've seen. i went into it with no context at all and it was really fun trying to figure out what the hell was going on throughout.
might post another thing soonish. probably won't. who knows
after 2 weeks of looking on the internet, i've found....2 whole things that were cool enough to share !! maybe my method of internet looking isn't very good for finding interesting things, unfortunately. but they are pretty cool.
- autoball, a cute little peggle game thing
- every noise, a website with a ton of music on it. sorta fun just checking out all of the genres i guess?
probably some other things i've forgotten. i'll probably post again next week becuase this is at least some sort of regularish content for the site
wish i worked on programming things more. it's fun
wish i did more things in general i guess, the last few weeks have been pretty devoid of thing-doing
i haven't updated this site in a month or so. maybe i should get on that. i've been mostly focusing on learning japanese and haven't really had any inspiration lately, but it would be nice to just go and make something. making some sort of generic game would be fun and a nice change of pace from the weird things i usually make, number facts turned out (i think) pretty well despite being a pretty bland concept.
here are some pretty cool things i've coem across while not being productive:
- triangle run, an extremely simple runner by terry cavanagh, the person who made super hexagon, vvvvvv, etc. nothing special here, just a very solid game.
- what happened when i peeked into my node_modules directory, an extremely silly article
- this isn't a thing i've recently found out about but anki is a very good tool for anyone learning a language or anything else that requires memorization. i was introduced to it by this article by Nicky Case and decided to try it out for myself, and it's been really helpful to me since.
- speaking of nicky case, they run the website Explorable Explanations, a site which collects articles etc. that teach things through play
i think i might start sharing more interesting things i find later, so stay tuned i guess? chances are you're never gonna come back to this site again though so that seems like a silly thing to say
as a fun little side project, i decided to port Left or Right to graphing calculators. the framework that i used, the CE C/C++ Toolchain, is really neat and i highly recommend checking it out if you have the specific kind of graphing calculator.
you may have noticed that weeklyish games has not seen any updates for a few weeks so far. because of this i will unlist it until i can actually make a game, for once. might never happen, who knows?
some things have happened. i made a new 'game' in a few minutes, fixed the minimal theme so the code font wouldn't be times new roman, but i still haven't made any weeklyish games. honestly having the page still up is a little bit embarassing. i mainly didn't make any games because i had no ideas, or at least that's what i said to myself. when i tried to brainstorm ideas i came up with like 5 of them, i guess i just don't want to actually do work. but now that i've written the ideas down i might end up actually doing the thing? who knows!
i was worried my site looked bad so i made a theme editor. that means that now if my site looks bad, it's the fault of the user! it has a few preset themes, such as "minimal" (a nice alternative to the default that i considered switching to) and "best" (which has a slightly misleading name). have fun making my site for me! feel free to send over any styles that you're particularly satisfied with.
i'm still not sure whether switching to hugo was a good idea. i can pretty easily switch back if i want but even still it would be a waste of time migrating. time will tell, probably.
i don't have many ideas for content on this site and i've pretty much exhausted all the things i've already made. i might commit to doing a 1-game-a-week thing and just force myself to have ideas, which could work out either really well or terribly. i guess we'll see how it turns out in about a week. i'll set up a page for it and delete it if i give up immediately.
i impulsively decided that a static site generator was a good idea so i wasted a few hours learning hugo and converting my entire site! this was a useless exercise as i barely need any features of an SSG but, i guess it made the blog lower maintenance and, uhh, i don't have to copy paste a bunch of things into the head tag anymore? also there are no good extensions to deal with the front matter highlighting in html. maybe this was a good decision but i'm too angry about bugs to think clearly.
i made a little programming language! it's not very good but it was fun to make. it can do quines really easily and can probably do other things if you believe in yourself.
i've added a few new things to the site again today! the ones that i can think of are:
- draw a circle, a game where you draw a circle and get judged by a very broken scoring system (stolen straight from super mario odyssey, of course), and
- polyrhythm notation system, a system for describing complex rhythms in plain text.
part of the reason i made the second is because i'm planning a new game soon! it's a rhythm game that's purely about getting into the groove of complex rhythms. polyrhythm notation system might be useful for notating the rhythms and parsing them ingame (rather than painstakingly placing each beat), and since it describes rhythms i can use the grouping functionality to make the on-screen rhythm notations more helpful and intuitive. before i do any of that, though, i need to find some cool music with complex rhythms that i can semi-legally use or make some myself (a really daunting task because i can't really make music that well and just give up immediately all the time). but it might exist in the distant future, and that's...something, i guess?
i've been making new things pretty quickly recently and probably won't be able to keep up this pace for more than a few days. in the meantime you can go and draw some cool circles and maybe check back later when i'll have some other stupid little game for you to play.
been working on this new website and putting some of my little games on it. it's been really nice to work on, even though my workflow consists entirely of copy-pasting things that should be part of each page (or, more recently, VSCode snippets).