June 18, 2025
I rehosted it on onlinegdb.com
10-HOUR UPDATE Fruity Frenzy
GitHub Repo: coming soon
Itch.io link: unavailable
New Features:
-Added player movement with squash jump animation
-Coin pickups now ding and increment score
-Purple and green slimes with basic patrol behavior
-Death zones
-Refined tilemap layout and placed more fruit-themed decorations
-Added and background because it looks better
-Basic text label showing score
Most challenging:
-Getting coin sound and slimes to move back and forth.
Next up:
-Stylized death animations for player and enemies (fruit explosion, slime poof)
-Ways to kill the slimes
-Add sound effects for actions like jump, coin pickup, and slime defeat
5-HOUR UPDATE
Fruity Frenzy
GitHub Repo
Itch.io link: unavailable
New Features:
- Built the base level layout using tilemaps
- Imported fruit-themed assets and placed decorative elements
- Set up collision shapes for platforms and terrain
-Camera follows player as it is a child of the character body
Most challenging: Making sure that the jumps are possible when building a world. Also understanding the engine you are using.
Next up:
- Add player movement and animations (Player 1.0)
- Implement coin pickups and fruit collectibles
- Design slime enemy behavior
- Polish level layout and add interactive elements
I started worldbuilding after get godot setup and got all files loaded
also: officelang was a esolang idea but i accidentally kept the name when writng scripts for godot....
I miss named the onshape project because i though i was going to do squeak then within 1 min i changed to bakebuild and stayed on the same project and didn't change the name.
pic unrelated
Day: 3
Goals:
What I Did:
- Added consistent headers and professional formatting across all apps
- Implemented proper looping system allowing users to return to main menu
- Created comprehensive README.md with installation instructions and troubleshooting
- Fixed variable initialization, syntax errors, and restored missing calculator features
- Added function documentation and cleaned up formatting throughout
Challenges:
- Balancing feature completeness with code readability
- Managing the complexity of the looping system without breaking existing functionality
- Writing user-friendly documentation that works for all skill levels
Next Steps:
- Add more sophisticated applications (typing test, unit converter, file organizer)
- Implement data persistence (save high scores, user preferences)
- Consider adding colored output using libraries like colorama
- Plan migration to web-based interface using Flask or FastAPI
Day: 2
Goals:
-Add more interactive and logic-based apps
-Focus on fun, classic games and utilities
-Skip apps that felt too complex or uninteresting for now
What I Did:
-Implemented 3 new apps:
-✅ Quizzler (multiple-choice quiz with scoring and feedback)
-✅Roman Numeral Converter (two-way conversion with validation)
-✅ Hangman (classic word game with letter tracking and win/loss logic)
Skipped 2 apps for now:
❌ Stock Price Checker (API setup too complex for now)
❌ Countdown Timer (less engaging than other ideas)
Challenges:
-Designing clean logic for Hangman and Roman numeral conversion
-Keeping the interface consistent and readable across all apps
-Avoiding feature creep while still making each app feel complete
Next Steps:
-Refactor the main menu into a loop so users can return after each app
-Add more creative or themed apps (e.g., typing test, mini RPG, weather fetcher)
-Add a “Credits” or “About” screen
-Explore turning this into a web app using Flask or PyScript
Road to 1100 is a static website that tracks my progress as I work toward an 1100 rapid rating on Chess.com. It’s part performance tracker, part personal journal, and part interactive dashboard. The site is built with modularity and clarity in mind, reflecting my love for clean design and creative storytelling.
Day: 1
Goals:
-start up get momentum
-make at least 2 apps
-make it fun and visually interactive
What I Did:
-Created GitHub repo and codespace
-Created main menu to use input() to select the apps
-Implemented 3 apps that worked:
✅ Calculator (with a visual layout and computationally valid functionality)
✅ Password Generator (randomized with string and random)
✅ Dice Roller (to roll a pair of custom dice for each user, per side of die)
Challenges:
-Figuring out how to make the calculator visually attractive only using print()
Next Steps:
-More apps: Quizzler, Hangman, Roman Numeral Converter
-Refactor code into a main loop so the user can return to the menu after every app is selected
-Improving the calculator to include floats, exponentiation (), and error handling for invalid entries
-Adding ASCII art/graphics to the Dice Roller for pizazz 🎲
-Consider changing this to a web app with Flask or PyScript in the future.
A Python-based collection of six essential everyday applications accessible through a single menu interface: 🧮 Calculator - Basic arithmetic with visual ASCII interface 🔐 Password Generator - Secure customizable password creation 🎲 Dice Roller - Multi-dice simulator with variable sides 🧠 Quizzler - Interactive quiz game with score tracking 🎮 Hangman - Classic word game with multiple categories 🧮 Roman Numeral Converter - Bidirectional number conversion Future expansion planned as a web-based OS-like platform with additional utilities.
This was widely regarded as a great move by everyone.