#100daysofcode Day 81: I started messing with the code for the #golang #roguelike to try to get the rooms to render properly, but have fewer tiles to keep track of. Then I realized I needed to spend some time thinking through which methods of representing the room segments with tiles was the best. Having corners and walls be stored the same makes it ambiguous sometimes, so I'll have to store horizontal, vertical, and corners (no distinction needed between which type of corner).
#100daysofcode Day 80 (yesterday): we made some more progress following the #blender lego man tutorial, here's a render!
#100daysofcode Day 79: we started learning #blender by making a #lego man using this tutorial: https://www.youtube.com/watch?v=Wv-qsxHA9Ug (not really code but it's for the game)
#100daysofcode 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
#100daysofcode Day 77: we got some textures, enemies, and collision detection working in #godot following the tutorial
#100daysofcode Day 76: My friend and I are learning the open source #godot game engine using this tutorial: https://invidio.us/playlist?list=PLda3VoSoc_TSBBOBYwcml amF1UrjVtccZ Here are some gifs of our progress after just the first 2 parts of the tutorial
#100daysofcode bonus: I cleaned up the code, made walls block light, and turned off debug mode so this screenshot is what the player sees
#100daysofcode Day 75: Getting back into this challenge for the summer by making a #roguelike in #golang called "ruegolike" https://git.sr.ht/~johanvandegriff/ruegolike I've been working on it for a bit, but today I added generation of corridors between rooms. (I know the #100daysofcode is supposed to be continuous, but... I guess I'm going for a piecewise continuous function.) Also yes, it is heavily inspired by #nethack, one of my all-time favorite games
#100daysofcode Day 73 & 74 (Sat & Sun): I did the #HooHacks20 online hackathon, and I made an #UbuntuTouch webapp for my boggle game, and a #raspberrypi with a servo that can be controlled remotely, which I'll use to flip my lights on when my morning alarm rings. I livestreamed parts of my progress on twitch: https://www.twitch.tv/jjvantheman/videos (The most recent video is a short demo of the raspi)
#100daysofcode Day 72: I added some features and fixed some bugs in my photo voting #flask app. I uploaded some memes, go vote for your favorite now! https://votephome.johanv.xyz/
#100daysofcode Day 71: I wrote a complete #flask web app in under 8 hours where users can vote which image is their favorite. https://votephome.herokuapp.com/ https://gitlab.com/johanvandegriff/VotePho.me We also finished the #ZFS backup setup. https://gitlab.com/johanvandegriff/zfs-backup-pull
#100daysofcode Day 70: My roommate and I built a computer to use as a backup for our #nextcloud #server. I used my install #scripts to set up the six 1TB HDDs as a #ZFS pool and enable remote desktop. https://gitlab.com/johanvandegriff/zfs-server-cluster-setup
#100daysofcode Day 69 (yesterday): I tried to update my video embed links on my website to #LBRY, 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!
#100daysofcode Day 68: I played boggle (and livestreamed) with some family and friends today. While streaming, I fixed a bug in #firefox where backspace would go to the previous page instead of deleting a letter. I also updated the video call link to a #nextcloud call which worked better.
#100daysofcode Day 67: I added some features to the boggle game : link to video chat room, log out button. I've been playing with family and friends recently, so reply if you want to play or have any feature requests!
https://games.johanv.xyz/boggle
#100daysofcode Day 66: I made some small changes to the algorithm today with no improvement in accuracy (didnt dig into the input data yet).
#100daysofcode Day 65 (yesterday): I changed the algorithm to use a Convolutional Neural Network (CNN) but still couldn't get better results than 70%. Next step is to look through the input data and try to find any bad inputs that might be throwing it off.
#100daysofcode Day 64: I FINALLY fed the boggle letters into #tensorflow. The first time I got 40% accuracy, but after some simple tweaks it improved to 70%. Anyway, this marks the first actual use of #machinelearning in this machine learning boggle project.
#100daysofcode Day 63: I re-familiarized myself with the boggle #opencv code and fixed a bug that happens with python 3.2.0. https://gitlab.com/johanvandegriff/BoggleCV
#100daysofcode Day 62: I set up my new #pinephone with ubuntu touch and sent my first SMS text message on it!
https://keyoxide.org/CB274A4B4E0B24B79A86FB98121A0B83683707DB
Tinkering is Johan’s main token
From this there’s a proverb he’s spoken
For in work or playing
He lives by the saying
If you can’t fix it, it ain’t broken.