Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fedek6/100-day-challenge-2024
A challenge to do pixel art/coding daily for 100 days
https://github.com/fedek6/100-day-challenge-2024
Last synced: 6 days ago
JSON representation
A challenge to do pixel art/coding daily for 100 days
- Host: GitHub
- URL: https://github.com/fedek6/100-day-challenge-2024
- Owner: fedek6
- Created: 2024-08-14T13:00:48.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-17T21:33:05.000Z (about 2 months ago)
- Last Synced: 2024-09-18T02:25:47.913Z (about 2 months ago)
- Size: 147 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 100 day new skills challenge 2024 🤝
A challenge to do pixel art/coding daily for 100 days.## Rules
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
Loser will sponsor a good quality vegan sushi dinner for both of us.
## Progress Log
### Day 1
#### Karol
Read and practiced error catching in JS
#### Me
### Day 2
#### Karol
- Practiced JS OOP concepts, mainly classes
#### Me
### Day 3
#### Karol
- Started git course by https://github.com/ThePrimeagen
#### Me
### Day 4
#### Karol
- Finished around 50 % of the primagen Git course (setup and using git without any external programs to get to know git better)
#### Me
### Day 5
#### Karol
- Finished the Git course
### Me
- Started experimenting with custom non-restricted palettes & top down perspective
### Day 6
#### Karol
- Started a node.js course, after finishing that, there should be small github project that implements newly learned concepts
### Me
- Tile set study with light source 16x16
### Day 7
#### Karol
- continued to suffer with async js
### Me
- Tile set speed paint concept 32x32 with light source
### Day 8
#### Karol
- read and practiced basics of node modules (Events, Error, Buffer, Fs)
#### Me
- Initial lineart for pixel art speed paiting called "so long łysy"
### Day 9
#### Karol
- Practiced using fs module and started reading about modular development with node.js
#### Me
- Silhouette for łysy
### Day 10
#### Karol
- 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*#### Me
- Speed painting, recreation of 90's point and click adventure game scene
### Day 11
#### Karol
- Practiced creating and using modules, started a practice project, failed to finish yesterday mini-challenge, so Konrad will be spoiled with Falafel 🥙
#### Me
- Added some details to łysy scene. No, Karol does not owe me any Falafel.
### Day 12
#### Karol
- Researched and set up data storage server to host databases that will be needed in upcoming projects
#### Me
- Added some pixels to łysy scene (need to finish it before his farewell)
### Day 13#### Karol
- Started a practice project, terminal maze solver game in node.js https://github.com/karolsykala/find-my-fedora
#### Me
- Created 32px x 32px blue haired fox for Karol
### Day 14
#### Karol
- working on a terminal game, added main class and started working on game logic ([link](https://github.com/karolsykala/find-my-fedora/commit/1fa33b821527940e60261c7dab8071cf12f6a263))
#### Me
- Added some pixels to my Łysy artwork.
### Day 15
#### Karol
- Got stuck at implementic movement logic for the terminal game :c
#### Me
- Another few pixels at my łysy work.
### Day 16
#### Karol
- Took an easy day, practiced Katas on www.codewars.com
#### Me
- Added multiple details to Łysy artwork.
### Day 17
#### Karol
- Practiced more problems on codewars to solidify usage of differens js functions
#### Me
- Trained ray tracing on some balls.
### Day 18
#### Karol
- Studied Concurrency Model and Event Loop in JavaScript
#### Me
- Added shadowing to my łysy artwork.
### Day 19
#### Karol
- Learning about basics of concurrency in js
#### Me
- Added some pixls to Łysy.
### Day 20
#### Karol
- Practicing creating promises in js
#### Me
- Finished Łysy speed paint.
### Day 21
#### Karol
- Another 👏🏻 day 👏🏻 with 👏🏻 js promisses 👏🏻
#### Me
- Trained ray tracing on square element.
### Day 22
#### Karol
- Took an easy day practicing js fundamentals on codewars
#### Me- Took an easy day and prepared canvas for next big assignment.
### Day 23
#### Karol
- Learned about catching errors in promises
#### Me- Military box for my first asset set.
### Day 24
#### Karol
- Read some of "eloquent Javascript"
#### Me
- Started drawing green haired fox (take two).
### Day 25
#### Karol
- Nothing exciting today, practiced on codewars while fighting with hangover
#### Me
-
### Day 26
#### Karol
- Came back to learning about async js concepts
#### Me
-
### Day 27#### Karol
- Learned a bit about using yaml to set up local services
#### Me-
### Day 28#### Karol
- 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
#### Me-
### Day 29#### Karol
- Prepared and deployed rpi5 kubernetes cluster
#### Me-
### Day 30#### Karol
- Finished assembling 3d printed raspberry pi pico deck and programming it using CircuitPython
### Day 31
#### Karol
- Did some more circuitPython debugging for macroPad
#### Me-
### Day 32
#### Karol
-
#### Me
- Trained simple assets for military tilemap.
### Day 33
#### Karol
-
#### Me
- Stated working on Fox concept on Karol's demand.
## Day 34
#### Karol
-
#### Me
- Refined concept on Daron the Fox character.