June 16, 2025
Wow, adding animations too forever... But at least now I know how to add them. Also optimized the code A LOT by reducing the number of TRIANGLES. I had 70k down to 4k. 😎🍕 Also now you play as the actual titan (I might make it realistic height... 60m or about 200 freedom units 😌😼)
BANG!! 🎇🧨 Ok maybe not yet, but the wheel, the character, and uh the enemy (which is currently bugged lol), I got it all right now. I just need to fix the enemy and also STILL have the guns to shoot lol. 🏒
What can I say I just love the UI. (I which I could animate it, but I'm on a time crunch 🥱) So I now actually need to get the guns to work as in shoot. 🙄 PS: They spawn in when you roll the wheel...
Ok the enemy will be a GHAST!!! It actually shoots fireballs towards you 🔥🎱 (The mob will constantly track you 🐱👤 and the fireball which gets your position as well shoots in a straight line.) I could make it fly faster... 😏
Wut da HAILLL. I am building an ar game for Minecraft lol. But its cursed. Look at this zombie. (Right now you can spawn the zombies). 👽
An ar game where you shoot something idk what tho LOL
After spinning, it now appears on the screen, however, now I need to figure a way for the user to pick it up or receive it...
I switched to a spinner Krunkr style. And to my surprise I hit mythical (although I did cheat a little bit 😗 by changing the velocity-dw the game will have randomize spin speeds). You can also change the wheel to 2x luck and even an ultra lucky spin. You will access ultra lucky spins from enemy drops. 👽
Currently working on wiring these daunting symbols (its my first time using KiCad) to make a game where you have to playback the sounds with a mini keyboard button 🔘
Worked on chest banner for chest system. I also implemented a way to auto spin as well as a multiplier for example, for every time you open a chest it gives 3x or 20x items.
Added a bunch of weapons (I will even add a water blast move if I have time🤣). A working chest with rarities that will be EVEN harder. For some reason out of 100 rolls, mythical is rolled more than once 🙄 (it is a 0.5%) chance too... 🍀
Got the map and added the character! Instead of the fighting mechanic I will first implement the chest rarity system! Where enemies spawn and loot spawn based on rarity. 💰🏴☠️
Created animations for more interesting gameplay. With two new mobs. And a fresh hero, that is not just a random block lol. Here is a video of the animations for the skeleton 🦴💀. Next dev log: I will create a map, with a reworked fighting mechanic.
Chefs kiss health bar animation 👨🍳😘
Omg, you are going to be so OP... Well once I add a shop, this will be late game. I'm not sure if you play Clash Royale, but I was inspired by the Evo Musketeer 💂♀️where you get three bullets (I will have four) which will instantly kill a mob!
The gun now shoots waves a mob. One thing, I got to fix the health just depleting without damage being done...
Enemies are coming after me!!!
Banner for my project using Figma
An example of the program: I asked my boss can you like and subscribe to my YouTube channel 🤣
Added README on the purpose of the bot and how to deploy!
Took me over 2 hours to deploy the app because I was initially using sockets, which made me alter the code 😭. Anyways, I got the bot up and running on Render!
You can now send /tellboss <message> as an email making it a seamless workflow in the Slack ecosystem 🧠
I also added a loading/generating screen with a nice gif when the API request is being made to Gemini 🔃
You can now get message link instead of typing or copying the message out. 🔗
I added two additional commands. One that simplifies your boss's language and the other that cuts through the boss's fancy language into the hard cold truth 🥶
I implemented slash command and markdown for better user experience 🌀 I also enabled the ability to regenerate the prompt! 🎱
Ok, I did not think it would be that easy... But I integrated the AI 🤣 I will work on making the translator also translate business language to simple language! 💰
Something BIG is coming 👀 Our bot is aura farming!!!
I am definitely going to improve the prompt! 🤣 This will do for now for a very esteemed translator!!! Anyways, I will now focus on connecting Gemini to my Slack bot which I also need to make! 🤖
A slack bot that translates conversational language 👶 to esteem corporate language 🤵💼 (or back into slang 🤪)
Changed interpreter from Render to Vercel 😉 (Was a pain)
Loop in the works... But now my render website is down (I used up the free plan) 😅
Documentation categories page😻
Video of the playground + doc!!!
Ok finished the banner 🚩
Ok now I have both the documentation website (btw use dark mode) 🌑and interpreter working! Its ready to be shipped 🚢 Took a lot of debugging to get the GitHub pages running and the interpreter up as well 💀
I finished the Drake logo btw looks sick 🦉
Organized files to access different components of the interpreter easier 📚
Implemented error handling as well ❌
Next Up: Launch interpreter for now and also add if statements and for loops! ➰
Almost finished drizzy drake as the icon for the 6ix Esoslangg 6️⃣ Ngl its kinda cooked 💀
AHLIEEEEE. Thats how you call the function. 📱
The syntax is mans <function_name> takes <param1> <param2> does
And then to return it is send. 📤
To call it is ahlie. 📞
You understand the lingo eh? (eh is the f-string)
Go the function somewhat working 🎉
Gonna work on improving it to support f strings 🧵
Initial Commits Uploaded to GitHub 📩
Comparison, Logical, and Identity Operators are working 😝
Added all of the operators to the docs website 💻
Next Up: Functions 🎉(Goal - Take inputs/parameters, and return outputs 🎯)
Alright I finished writing the operators onto the docs website 👨💻
Now, I can continue working on the actual Toronto slang! 😇
So... I got sidetracked and also confused A LOT by the terms I used 💀
So like all good developers, I am working on writing documentation on my website. 😁📰 (At least for the code I have)
Nvm I did the assignment operators first. 😅
I will do Boolean this time (True) ✅
Ermm I mapped the operators to a lambda function instead of a block of if-else statements🤓
Ok back to Booleans (True 🤪)
Ok we got the operators working! 👩🔬
Now I just need the other operators like Boolean and inequalities 🐎
Oh yeaa 🧨
Accepts and stores variables 🔢 > croski
Error Handling ❌ > Variable: fam are you cooked: {var_name} or Print: no bizzy bap croski: {value}
Print 📰 > allow it
Two two my word fam, this programming language is mad fire. No bizzy bap
A cute creature that will be powerful indeed! 🤩
The beginning of Poseidon's journey to beat the forces of evil 🌊 (I'm going to make him have super powers with his signature trident) 🔱
The game idea - Multiple pesky mobs, and Poseidon (you) will attempt to destroy them all! And at the end, hopefully a boss battle! Between Poseidon's greatness enemy! 👾
My first time with GoDot. Very Fun already. Thought of the idea while I was tinkering. Roblox OBBY in GoDot 🤭
I tested in a simple obby, but it will get difficult. I may even try to implement a leaderboard for fastest time ⌚
Until next devlog!
I do not know anything other than that it will be fun!
Check out the site! I also added a README if you want to try the scraper out!👩💻 https://uni-prereq-scraper.onrender.com/
Got the backend to work too! Time to ship it! ⛵If you are looking into enrolling in the University of Waterloo this would be a very valuable tool 🔧
Made the frontend of the website. 💻Now I just need to connect it to my JSON file to actually have the search button function properly 🔍
I implemented both logging and error handling for every step when scraping each program. 🌴 Both more importantly I scraped and added all programs into a JSON file. 🙌 To top that off I even uploaded it already to Kaggle 📈.
Next up, I plan to make a website for easy access to all the programs and its requirements! 💻
Ok I got the scraper to scrape the requirements 🎢 I am so happy, but I still have to scrape the rest of the 90+ programs💀
So, my next Devlog will be hopefully all programs logged into a json file!
Before scraping the requirements I would like to share that there are no more invalid sites 🥳
Anyways, next update will be scraping for requirements
Who would have guessed the programs I scraped would not be the same as the one's listed on the general page 🙅♂️
I built another scraper to validate the sites... Looks like I will need to update 14 sites. Thankfully it is not 102 sites! 😱
Next update will hopefully be a functional app that scrapes for requirements ✅
Since I am going to Grade 12. next year, I need to know the requirements to enroll at a University's programs. 👨💻
So far I have built the core of the scraper to grab the title and program list which is stored in a json file. 📁 It will be customizable for user preference like their province, country, and specialty programs they have done.
Program that scrapes for the admission requirements of various programs
So, I got sidetracked and decided to host the site. 💻 Here is the link https://stacked-rho.vercel.app/ or just click DEMO! 👆
Anyways I will continue with working on the movements 🏃♂️
J*b, Empl*yment, Int*rnship, yea. It's difficult to hear... That's why I made game of stacking resumes on top of each other. In the end, you will lose. Try to get a high score at least! At least make it to interviews. PS. We are in the same boat 😭
Come check the bot out. I got it running locally. I tested it and on my alt. The processing speed is pretty efficient since it is running off my desktop. Go check it out. https://discord.gg/X37uemr2 or https://discord.com/oauth2/authorize?client_id=1389320523602722969&scope=bot+applications.commands&permissions=8 to invite into your server!
I used open3D library with documentation + AI to develop three functions. I initially built this bot to provide myself a way to develop low poly renders as I have recently begun 3D modeling and printing for my past hackathons and as a personal hobby at my local library.
Since I am interested in hardware, 3D printing is obviously crucial to polish my product. For example, for an AI camera I developed I built a case to hold the design. However, I think it was too complex and may also have greatly increased print times due to inefficient design.
As a result, I thought that a discord bot to convert my 3D models and others would be useful. The project is not fully polished, however, majority of the things I wanted to implement work. In addition, you can notice there are two other functions dot and crinkle which are more humorous features I discovered on the open3d docs, so I was like why not!
Furthermore, this was my second time building a discord bot, so it was challenging to implement an already difficult task of rendering images, models, and videos of the finished product. While I did use AI for assistance, you can notice in the tests folder, I wrote the core features of the code. The reason for the length of code is due to discord's nit picky lines of code, requiring numerous lines of code for the same feature that can be written in under 10 lines of code.
In the future, if I continue to work on it, I will build a working website to go alongside gifs and other interactive features.
One key feature is textures. Currently, I am unsure why, but there is rendering issues when I try to texturized the model. I may be required to use Blender's API if I plan to have texturized models. In addition, I am eyeing an interactive 3D model either on Discord itself using a bunch of images from various angles and then the user can use buttons to play with the perspective. Alternatively, I can link them a web browser and create a playground for them to use.
A bot that visualizes your 3D model all in Discord! 🏢 The bot provides various commands such as crinkle, dot, and poly, providing useful and fun resources to conceptualize your 3D model if it were crinkled like paper 📃, made up of a bunch of dots 🔵 or transformed into triangles! 📐
This was widely regarded as a great move by everyone.