This is my attempt at completing 1 project per week. No matter the size or difficulty, I must finish one programming project per week.
This week I am attempting to make a console application that has a Server and Client, the goal is to for both parties to be able to send messages to eachother in any order, I beleive some sort of threading will be necessary, to always be reading and writing to the console.
This week I am attempting to recreate an old snake game I made when I was younger. Last time I made it, I had essentially copy-pasted all of the code. This time, I will attempt to do it all with my own knowledge.
I ended up not really knowing how to make a "game" in JS considering all we were taught in CSCI1170 was really just event listeners, so I based my project heavily off of this amazing, simple video: https://www.youtube.com/watch?v=xGmXxpIj6vs. With that said though it isn't a line for line copy of his work, I just used the tutorial to get the basic snake logic, and especially the setInterval() method, which I was lost without.
I have jumped between multiple ideas this week which I have ended up giving up on for now, but I will certainly come back to them when I have more time. Instead, this week I am going to make a simple scraper in Node JS, where I would like to be able to display the title of a video based off of a youtube link. This is a last resort project and I presume it will be quite simple. Christmas time is busy so that is why I have slowed down a bit in terms of productivity.