A challenge to do pixel art/coding daily for 100 days.
From 2024-08-14 every one of us (me & Karol) will do daily task (1 hour daily):
- @karolsykala will code
- @fedek6 will draw pixel art
Loser will sponsor a good quality vegan sushi dinner for both of us.
Read and practiced error catching in JS
- Practiced JS OOP concepts, mainly classes
- Started git course by https://github.com/ThePrimeagen
- Finished around 50 % of the primagen Git course (setup and using git without any external programs to get to know git better)
- Finished the Git course
- Started experimenting with custom non-restricted palettes & top down perspective
- Started a node.js course, after finishing that, there should be small github project that implements newly learned concepts
- Tile set study with light source 16x16
- continued to suffer with async js
- Tile set speed paint concept 32x32 with light source
- read and practiced basics of node modules (Events, Error, Buffer, Fs)
- Initial lineart for pixel art speed paiting called "so long ลysy"
- Practiced using fs module and started reading about modular development with node.js
- Silhouette for ลysy
- Practiced readable and writable streams in node.js As a bonus challenge I need to provide tommorow's log with a link to a node.js projects that should take couple of hours to make
- Speed painting, recreation of 90's point and click adventure game scene
- Practiced creating and using modules, started a practice project, failed to finish yesterday mini-challenge, so Konrad will be spoiled with Falafel ๐ฅ
- Added some details to ลysy scene. No, Karol does not owe me any Falafel.
- Researched and set up data storage server to host databases that will be needed in upcoming projects
- Added some pixels to ลysy scene (need to finish it before his farewell)
- Started a practice project, terminal maze solver game in node.js https://github.com/karolsykala/find-my-fedora
- Created 32px x 32px blue haired fox for Karol
- working on a terminal game, added main class and started working on game logic (link)
- Added some pixels to my ลysy artwork.
- Got stuck at implementic movement logic for the terminal game :c
- Another few pixels at my ลysy work.
- Took an easy day, practiced Katas on www.codewars.com
- Added multiple details to ลysy artwork.
- Practiced more problems on codewars to solidify usage of differens js functions
- Trained ray tracing on some balls.
- Studied Concurrency Model and Event Loop in JavaScript
- Added shadowing to my ลysy artwork.
- Learning about basics of concurrency in js
- Added some pixls to ลysy.
- Practicing creating promises in js
- Finished ลysy speed paint.
- Another ๐๐ป day ๐๐ป with ๐๐ป js promisses ๐๐ป
- Trained ray tracing on square element.
- Took an easy day practicing js fundamentals on codewars
- Took an easy day and prepared canvas for next big assignment.
- Learned about catching errors in promises
- Military box for my first asset set.
- Read some of "eloquent Javascript"
- Started drawing green haired fox (take two).
- Nothing exciting today, practiced on codewars while fighting with hangover
- Came back to learning about async js concepts
- Learned a bit about using yaml to set up local services
- Started a mini side project "Pimp Up My Ender3", that required getting familiar with micropython in order to set up integration with rpi3 and ender3 power supply
- Prepared and deployed rpi5 kubernetes cluster
- Finished assembling 3d printed raspberry pi pico deck and programming it using CircuitPython
- Did some more circuitPython debugging for macroPad
- Trained simple assets for military tilemap.
- Stated working on Fox concept on Karol's demand.
- Refined concept on Daron the Fox character.