Stats

5
Projects
8
Devlogs
26
Votes
1
Ships

Coding Time

All Time: 37h 35m
Today: 0h 0m

Member Since

June 18, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

5
🚀
0 devlogs 8 days ago
Hackcraft V3
0 devlogs 15 days ago
🚀
0 devlogs 15 days ago
Road to 1100 ELO
0 devlogs about 1 month ago
Everyday App OS
4 devlogs about 1 month ago

Activity

Sahil
Sahil created a project
8d ago

Terminal Craft

thing for treminal craft

0 devlogs 0 followers
Sahil
Sahil created a project
15d ago

Hackcraft V3

my mod for ^^^^^^

Hackcraft V3
0 devlogs 0 followers
Sahil
Sahil created a project
15d ago

New Game 3D

My first game in 3d in godot.

0 devlogs 0 followers

I rehosted it on onlinegdb.com

Update attachment
Sahil
Sahil worked on a deleted project
3h 53m 25 days ago

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

Sahil
Sahil worked on a deleted project
2h 54m 28 days ago

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

Sahil
Sahil worked on a deleted project
3h 43m about 1 month ago

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....

Sahil
Sahil worked on a deleted project

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

Update attachment

Day: 3

Goals:

  • Polish the user experience and interface consistency
  • Implement proper application looping system
  • Create comprehensive documentation for users
  • Fix any remaining bugs and improve code organization

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

Sahil
Sahil created a project
38d ago

Road to 1100 ELO

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.

Road to 1100 ELO
0 devlogs 0 followers

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.

Sahil
Sahil created a project
39d ago

Everyday App OS

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.

Everyday App OS
4 devlogs 0 followers Shipped
Sahil
Sahil joined Summer of Making
54d ago

This was widely regarded as a great move by everyone.