Day 79: we started learning by making a man using this tutorial: youtube.com/watch?v=Wv-qsxHA9U (not really code but it's for the game)

Day 78: we completed the last tutorial, which was to add coins to the game. once you collect 5 coins it brings you back to the menu screen

Day 77: we got some textures, enemies, and collision detection working in following the tutorial

Day 76: My friend and I are learning the open source game engine using this tutorial: invidio.us/playlist?list=PLda3 amF1UrjVtccZ Here are some gifs of our progress after just the first 2 parts of the tutorial

bonus: I cleaned up the code, made walls block light, and turned off debug mode so this screenshot is what the player sees

Show thread

Day 75: Getting back into this challenge for the summer by making a in called "ruegolike" git.sr.ht/~johanvandegriff/rue I've been working on it for a bit, but today I added generation of corridors between rooms. (I know the is supposed to be continuous, but... I guess I'm going for a piecewise continuous function.) Also yes, it is heavily inspired by , one of my all-time favorite games

got raycasting working! opted to just port the code over to go instead of implementing it myself. it actually uses shadowcasting instead of raycasting but it looks great!

currently trying to find a simple way to do on a 2D binary grid. the black squares are where there is a tile, and the red is the "shape" of the tile based on its neighbors. Based on this page: adammil.net/blog/v125_Roguelik

Surprisingly, Darth Vader has some helpful tips for social distancing...

I found the 2 large monitors for $15 each at the thrift store! I have installed and , , and windows93.net open

It's 2020! Openly document for the future; avoid proprietary formats that won't be readable long-term.

Day 69 (yesterday): I tried to update my video embed links on my website to , but only some of them would load so I left it unchanged. Then I installed cockpit on my servers to see stats for all of them in one page!

Day 64: I FINALLY fed the boggle letters into . The first time I got 40% accuracy, but after some simple tweaks it improved to 70%. Anyway, this marks the first actual use of in this machine learning boggle project.

Day 61: I'm back at it again for spring break! I added a button to the boggle game to view the past games and stats without logging in. games.johanv.xyz/boggle

Day 60: I helped someone deploy their hackathon project to heroku (the hackathon is over, they just wanted to have it up). The idea is that you upload an image, and it removes the plants to simulate what might happen in the future: theyear2100.herokuapp.com/ devpost.com/software/2100

A few weeks ago, I went to the graduation for Year Up, which I volunteered for over the summer.

Year Up is a program for students who can't afford college to learn skills for 6 months, then get an internship at a tech company for 6 months.

If you know someone in the Washington DC area who would benefit from the program, pass this on! (boosts appreciated)

wusa9.com/amp/article/news/edu

Day 59: We finished up the app, adding a way to set a nickname for your devices. We made an authentication system similar to notification 2fa, where if a nickname is already claimed, you can request to also use that nickname. Then you have to approve the request on the device that is assigned that name, proving that you own that device/name. We won "best domain name" for scan-the.space/ and our prize was domain.com backpacks! :) devpost.com/software/scan-the-

Show more
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.