Hack Club’s Scrapbook
A daily diary of what Hack Clubbers are learning & making every day.
I would, only if it's ████
That did happen yes> black, white or █████ It's an anniversary of something to me tomorrow. One that brought me here.
HE GAVE WHAT TO ANOTHER GUY? :thousandyardstare:
I feel like I'm in obsession- NO, you aren't my guy.> *What did you see, <https://xkcd.com/979/|Denvercoder9>?* o7 to those who have a test 2nd day back
WE love the big E :sparkling_fart:
There are two owl families, Strigidae & Tytonidae. Strigidae have circular faces while Tytonidae have heart-shaped ones!> *WHAT HAVE Y'ALL GONE AND DONE ON DAY 201?* > • Canberra & greater Australia continues the trimester tomorrow. > • Wish us, as I wish unto others, the best of luck o7
It's the 200th day of the year; what have we all gone & done?
npm install -g termcord (may break if you have disabled post-intall scripts. In that case you have to manually download the binaries and add them to your path)
Check out the code here: github.com/PrathamGhaywat/termcordI believe that the cause for my irritated bowel all this time, is simply my consumption of monster
------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- C++ 23 646 464 1930 C/C++ Header 47 506 205 1302 ------------------------------------------------------------------------------- SUM: 70 1152 669 3232 ------------------------------------------------------------------------------- Not very big yet, although that will be increased once I get to redoing the entire rendering engine. ## *What I have done* Now, back to my refactoring. I got through the basics: removing warnings, double checking the public/private attribute declarations on classes & structs, setting const on functions & params, setting inline on functions. ## *The checklist* This is my entire checklist for refactors, this is my first project using it, so it is still being worked on: ### Refactor Checklist (src/) 1. [x] Fix warnings 2. [x] Fix public vs. private 3. [x] Make functions const when needed 4. [x] Make function params const when needed 5. [x] Make functions inline when needed 6. [ ] Fix placement of functions 7. [ ] Refactor step by step in code 8. [ ] Rename things 9. [ ] Add comments 10. [ ] Place the \#includes in the right spots 11. [ ] Fix file tree 12. [ ] Run ./fullTest 13. [ ] Update the obsidian canvas & png 14. [ ] Update the websiteEventually I will also need to make one for the shaders too, as they are sometimes more technical on the code side. ## Conclusion That’s all that I’ve been doing, thanks for reading. Here is my Github repo & landing page for this application: Source Code: github.com/pkncoder/Engine Landing Page: pkncoder.github.io/Engine









































































