Skip to content

fedek6/100-day-challenge-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

64 Commits
ย 
ย 
ย 
ย 

Repository files navigation

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

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

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)

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

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.

About

A challenge to do pixel art/coding daily for 100 days

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published