sanziana

sanziana

0-day streak
Day 6 of #10-days-in-public Finally, some progress. I still have some bugs to fix (I don't like the way the enemies are spawned), and I need to add a UI. See you tomorrow!
10daysinpublic emoji
Day 5 in #10-days-in-public I continued with Godot to complete their tutorial (I didn't know there is so much math [linear algebra] in game dev, but I like it)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/92bfb17a-76ae-415b-bdb3-b86f84c0ed22-20240220_013612.jpg
Day 4 of #10-days-in-public: Today, I spent a couple of hours learning about chips and how to implement some of them in HDL (I attached my implementation of MUX). I also learned how an ALU works. I took a pause from learning Godot. Tomorrow, I'm going to finish Pong and add some more features.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/5cdd1072-7ffc-4aab-a11a-f3a27afb0154-20240218_222710.jpg
10daysinpublic emoji
Day 3 of #10-days-in-public: Today, I realized I've acquired sufficient knowledge to recreate Pong on my own, so here I am! Tomorrow I plan to finish and polish it. Shoutout to the book "Code The Classics" released by the Raspberry Pi Press Store. P.S. Godot makes game dev so easy! I started out with Pygame and made some small games in it—Godot simplifies everything. Definitely going to build something substantial in it!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a928f9ba-804a-4c5a-b516-65c254c7eb4b-20240217_234704.jpg
10daysinpublic emoji
Day 2 of #10-days-in-public Hi everyone! Today, I learned how to get input from the keyboard and mouse in Godot (how to make an input map, and also how can I open the documentation if I press cmd+click on a function 😅), how to make nodes communicate with each other (I practiced with shared functions, unique names, and more complex paths), and I learned more about different types of nodes such as Area2D, StaticBody2D, RigidBody2D, CharacterBody2D. I also delved a little bit into collision theory and how physics work in the engine. Tomorrow I'm planning to explore more the physics built in Godot, and to practice what I've learned today into more complex scenes. See you tomorrow!
10daysinpublic emoji
wom emoji
godot emoji
upvote emoji
Day 1 of #10-days-in-public: Today, I started exploring Godot. I learned about nodes and scenes (and how to import scenes into scenes), the basics of GDScript (since I already know Python and C++, this was the easiest part), and about delta time. Today, I mostly messed around with the interface to accommodate myself with the engine (it is my first one!). I read the docs and I follow Clear Code amazing tutorial (youtu.be/nAh_Kx5Zh5Q?si=YzWarMtjToemdvpK) P.S. Also started the Nand2Tetris course. Computer architecture really starts to intrigue me (I attached some of my notes 😅) See you tomorrow!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a7bbd6a1-37ac-4bff-9a37-70f0db471e0b-20240215_214231.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/3ff726c5-7ddb-45c5-8de5-8de9f5e544e7-20240215_215053.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/d7147cec-9dce-4d39-9b60-100ddec49a93-20240215_215058.jpghttps://imgutil.s3.us-east-2.amazonaws.com/485c265639f1c44fad890d1fc3ac08ecca0930b55f11ac2097d24e1bdc039873/31221e92-13ab-4e8e-8d64-0087920a5c95.png