Activity

vasupks01

CHANGE LOG:
Added a new, improved How to Play panel with a more detailed in-game manual so players can clearly understand controls, movement, encounters, and battle flow directly inside the game UI. Also updated the project README to reflect the latest completed features and current behavior, so documentation now matches the actual implementation.

Attachment
0
vasupks01

CHANGE LOG:
i used copilot here to resolve the bugs also I focused on making battles feel smoother, clearer, and more reliable. I improved the battle UI so the message area is easier to read and the move buttons feel cleaner and more usable. I also adjusted battlefield layout and monster positioning so the scene looks more balanced across different screen sizes. On the logic side, I fixed turn-flow and cooldown edge cases that were causing confusing behavior with power moves and dialogue progression. I also tightened trainer progression handling and stabilized battle transitions to reduce glitchy states. Finally, I worked on audio integration and playback flow so battle/map sound behavior is more dependable and less likely to silently fail.

0
vasupks01

CHANGE LOG:
FIrst of all sorry for taking this much time to add this devlog i was interestingly working with the battle field i have not yet completed it but i have worked a almost in that. Stabilized battle behavior across devices by disabling battle entry on mobile, improving desktop/mobile scaling, and refining battle UI readability. Updated battle prompt/modal sizing, tuned battle panel and button dimensions, added safer rendering/background setup for battle scenes, and tightened responsive layout handling to prevent disappearing/oversized UI issues.

0
vasupks01

CHANGE LOG:
I have implemented the entry flow to the battle field i have changed previously it was like you need to walk in the grass to go to battle field but now i have changed if you go into the grass it will take to the battlefield and currently working on battlefield where you can play with three enemies emby and etc you can attack and win them.

Attachment
0
vasupks01

CHANGE LOG:
I have Implemented a new battle entry flow so stepping into grass no longer auto starts battle field. Players now get a custom ingame prompt with clear choices, and selecting Enter Battle triggers the screen off/on transition effect before loading the battlefield. Also fixed the red grass visual issue by removing battle-zone debug rendering from normal world draw layers, keeping the map visuals clean while preserving battle detection logic.

Attachment
0
vasupks01

CHANGE LOG:
I had been working on the battle field movements and also character movement.
Today’s update focused on bringing characters into the battlefield in a way that feels smooth and intentional. I implemented character spawn flow so allies and enemies enter the scene at the right time, appear in the correct positions, and transition cleanly into combat state. I also improved the handoff from exploration/dialogue into battle so the player immediately understands who is active and ready to fight. This sets up a stronger foundation for party switching, unique entrances, and richer battle presentation in upcoming updates.

Attachment
0
vasupks01

CHANGE LOG:
sprite base improvements done and complete battle and status logic for interactions and stable rendering done
Character model completion
Attack flow became full turn logic
Monster system expansion
Sprite base improvements

Attachment
0
vasupks01

CHANGE LOG:
How To Play Screen Added
I added a new How to Play panel to make onboarding smoother for first-time players.
A dedicated Help button on the main game screen
A clean pop-up panel with movement instructions
Mobile control guidance for touch users
A close/overlay flow so players can quickly return to gameplay

Why this update:

New players were jumping in without clear controls
I wanted a faster way to explain gameplay basics without leaving the game screen

Attachment
0
vasupks01

CHANGE LOG:
Developed Monster Class System
Player Monsters:

Emby: 6 attacks (Tackle, Fireball, PoisonSting, ThunderShock, IronGuard, Recover)
Charmander: 4 attacks
Bulbasaur: 4 attacks
Squirtle: 4 attacks
Enemy Variants:

Draggle: 3 different configurations with varying attack pools

Attachment
0
vasupks01

Shipped this project!

Hours: 0.35
Cookies: 🍪 8
Multiplier: 21.73 cookies/hr

Just i made a small changes in the deployment process which made my system work.

vasupks01

Shipped this project!

Hours: 5.68
Cookies: 🍪 142
Multiplier: 24.97 cookies/hr

This is an Update…
Just shipped a complete responsiveness pass across all screens and apps. Every component now adapts beautifully from desktop to tablet to mobile - no compromises.

Fixed UI inconsistencies, tightened spacing, and optimized layouts for smaller viewports. The entire system feels more polished and intentional now.

This was one of those passes where small details compound into a much better overall experience. Really happy with how tight this feels.

vasupks01

CHANGE LOG :
Added a new Developer Info desktop icon and wired it to open like other apps
Created a developer license

Attachment
0
vasupks01

CHANGE LOG :

  • the mobile layout for the desktop shell and taskbar so it behaves more like a phone-style UI.
    Made the Chrome app responsive, including the top tab strip, toolbar icons, search/address bar, and bookmark row.
    Updated the Draw app for mobile responsiveness, including canvas scaling, toolbar overflow, and scrollbar visibility*
Attachment
0
vasupks01

CHANGE LOG:
Implemented responsive improvements for the Chrome app UI to keep the top controls usable on small screens.

Attachment
0
vasupks01

CHANGE LOG:
I have worked on responsiveness :
Taskbar
Desktop Screen
Desktop screen icons

Attachment
0
vasupks01

CHANGE LOG:
Worked on making my lock screen and login screen mobile responsive
also i made it flexible for users who vote in the mobile or tablet
I am working on this because of the feedback given during last ship.

Attachment
0
vasupks01

CHANGE LOG:
I had been writing the Readme file till the features i have done
I have clearly mentioned the features i have done
I have mentioned the reasons why i built this
Also i thought of shipping my project for lockin sidequest by today.

Attachment
0
vasupks01

CHANGE LOG:
I added the first monster setup in monster.js. This includes the Emby character data, its sprite position, animation frame settings, attack list, and battle-ready metadata for the combat system.
I have also worked on the the characters and their collisions

Attachment
0
vasupks01

CHANGE LOG:
Mobile responsiveness update: I have improved cross-device support by making the game layout adapt better to smaller screens, with cleaner viewport behavior and improved playability on phones/tablets.

Attachment
0
vasupks01

Shipped this project!

Hours: 29.58
Cookies: 🍪 410
Multiplier: 13.87 cookies/hr

I built a full-stack authentication system with email/password login, OAuth, JWT sessions, role-based access, and password reset/verification flows. The hardest part was deployment. It worked locally, but production kept failing because of environment mismatches and a missing database table in the live DB. I fixed backend/frontend URL issues, updated environment configs, and traced SQL/schema differences between local and production.

A big part of getting this done was collaboration. My friend helped me debug deployment-stage issues, and together we narrowed down root causes faster. I am proud that I did not stop at local success. I pushed through production bugs, understood why they happened, and now the app is stable in deployment too.

vasupks01

Built a responsive rendering layer for the Pokemon game by separating internal canvas resolution from display size, added viewport-safe layout rules, and introduced mobile-specific UI behavior for combat panels and controls. Standardized the script pipeline by including GSAP and preserving dependency order in the HTML entrypoint, which finishes the integration step needed for battle transitions.

Attachment
0
vasupks01

CHANGE LOG:
I have worked on setting the battle field with boundaries
I have completed it partially and I am currently working on it.

Attachment
0
vasupks01

CHANGE LOG:
Boundary objects are now created correctly at runtime
Movement is now collision-aware in all 4 directions
Layering for scene rendering is in place
Shared classes are separated and loaded properly

Attachment
0
vasupks01

CHANGE LOG:
Today I fixed map collision boundaries so movement now correctly stops at blocked tiles. The collision grid is now built from the actual collision data, and movement checks now predict collisions before applying world movement in all four directions. Result: no more walking through walls, and boundary behavior is now working as expected.
The red area indicates the boundaries where the player cannot go.

Attachment
1

Comments

dineshnk167
dineshnk167 8 days ago

Nice Game

vasupks01

Changelog

worked on first part of the game making canvas
collected the required
Character added with the movement

Attachment
0
vasupks01

Changelog

collected the required assets
first commit

Attachment
0
vasupks01

CHANGE LOG:
I am currently working on designing the login page
Note:
To be honest to make the development faster i took the help of the copilot for styling.

Attachment
0
vasupks01

CHANGE LOG:
I have completed the backend setup for the oauth login using google and hackclub.
I have used some references to find how to connect with hackclub developer console but i already know how to connect with google developer console.
Also I tested with the browser with this api(http://localhost:5000/api/oauth/google
http://localhost:5000/api/oauth/hackclub) to confirm everything works as intended.

Attachment
0
vasupks01

CHANGE LOG:
I have worked on Oauth service and i worked on configuring the oauth credentials screens.
I have used google developer console for google client id.
Also I have used Github developer settings.

Attachment
0
vasupks01

Shipped this project!

Hours: 75.53
Cookies: 🍪 1385
Multiplier: 18.33 cookies/hr

AURORA OS v1.0 is now live.

Built over the last 20 days with a lot of care, this release brings a complete browser-based desktop experience with startup flow, draggable windows, built-in apps, and a Windows-style taskbar system.
The most challenging part was finding the right icons and keeping the UI consistent across all apps and states.
I spent a lot of time matching icon style, sizing, and visual balance so everything feels like one system.

I genuinely loved building this project. It was one of those builds where every small interaction felt rewarding to design and ship.

Thank you for trying it. More improvements are already planned for v1.0.1, including additional features and refinements based on feedback.

Coming next:

Better Chrome app experience
Improved VS Code app experience
A complete OS tour guide for first-time users
Really proud of how this turned out, and excited for the next update.
Also I have fulfilled the requirements to be eligible for the webos sidequest.

vasupks01

CHANGE LOG:
I have added the Quick Guide in the Notes app, Don’t forget to check it out.
I have deployed my Aurora OS in gh-pages.
Please make a try to checkout full project.
Go through all features available and more features coming in next update.
I hope You support me and my work I have put in from past days.

Attachment
0
vasupks01

CHANGE LOG:
Updated Readme file.
New Feature added:
Audio plays when logged in.

Attachment
0
vasupks01

CHANGE LOG:
I have worked on adding games into my website.
I took help from my friend to find the best browser games.
I used iframe to add games to my webos.

Attachment
0
vasupks01

CHANGE LOG:
Created the calendar when you click the calendar in the taskbar the calendar icon the calendar will open.
Removed the quick settings panel.
Changed the icons images in the taskbar to match the taskbar exactly and then added some gap between the icons.

Attachment
0
vasupks01

CHANGE LOG:
I worked on improving the styles and functionality in the start bar.
Added real logout flow from Start area, Clicking Log out now returns to welcome/lock flow and clears open windows.
The taskbar was not good with dark grey so i changed it to white.

Attachment
0
vasupks01

CHANGE LOG:
I have developed almost the styles in the paint app.
And I am currently focusing on working on fixing the alignments.

Attachment
0
vasupks01

CHANGE LOG:
I am currently working on styling the of the paint app.
The styles are completely done my till now what ever i have worked on this project.

Attachment
0
vasupks01

CHANGE LOG:
From yesterday I had been working on painting app
Upcoming Task:
I have to style the paint app

Attachment
0
vasupks01

CHANGE LOG:
I have developed the Focus app completely with user frinedly and flexible ui
Note:
I used copilot for styling to make the developement faster.

Attachment
Attachment
0
vasupks01

CHANGE LOG:
I have worked on styling the timer part as of now
Upcoming task:
To style completely the remaining parts.

Attachment
0
vasupks01

CHHANGE LOG:
I have worked on the design of the taskmanager app
Upcoming Task:
Need to work on completing the styles of the taskmanager app.

Attachment
0
vasupks01

CHANGE LOG:
currently worked on the taskmanager app where we can add our todo tasks and track them
Upcoming Task:
need to work on the styles for this.

Attachment
0
vasupks01

CHANGE LOG:
fixed some bugs in the chrome screen
Added password show and hide feature in the login screen.

Attachment
0
vasupks01

CHANGEL LOG:
Developed the chrome screen completely with all functionalities.
i have completely developed the user interface for the chrome screen and still working on fixing the functionalities.
Don’t take it wrong it was unable for me to bring that working links for all in this. I tried a lot but no use.

Attachment
Attachment
0
vasupks01

CHANGE LOG:
I had been working on styling the chrome navbar and icons present in that navbar
Upcoming Task:
I had to work on designing the bodypart of the chrome.

Attachment
0
vasupks01

CHANGE LOG:
developed code for the icons in the chrome screen,
I had been working full day on developing this chrome ui with functionality
Upcoming task:
I need to work on applying styles and alignment for this chrome ui.

Attachment
0
vasupks01

CHANGE LOG:
worked a part on the taskbar and notepad
fixed the size of the topbar and then size of the icons also
developed the terminal with some commands for now later more commands can be included

Attachment
0
vasupks01

CHANGE LOG:
added seperate app components in the desktop.
changed icons with png because i took help from external resources for the svg code but i dint fing it helpful so i used png images itself foe better visibility.

Attachment
0
vasupks01

CHANGE LOG:
Ui changes in the FileExplorer and functionalities fixed in the file explorer
added extra menus to the taskbar
Also worked on creating new files and folders

Attachment
0
vasupks01

CHANGE LOG :
I have worked on the taskbar make changes in it and adding svg icons to it.

Attachment
0
vasupks01

I have worked on developing the developer info screen
I also worked on enhancing features in the login screen.

Attachment
0
vasupks01

I have worked on adding the backgrounds for all my screens and have worked on making user friendly ui.

Attachment
Attachment
Attachment
0
vasupks01

Changelog

Attachment
0
vasupks01

Shipped this project!

Hours: 5.15
Cookies: 🍪 129
Multiplier: 25.14 cookies/hr

I have updated my game based on the feedback from the last ship and put in days of hard work to develop this game. I truly hope you enjoy playing it, and I’d really appreciate your support and feedback!

vasupks01

I have updated the Readme file.

Attachment
0
vasupks01

CHANGE LOG:
I have developed the base of the auth system and currently working on implementation of security.

Attachment
0
vasupks01

I am working on the boot screen on creating web os this is my part 1 journey and still working on it.

Attachment
0
vasupks01

Shipped this project!

Hours: 20.51
Cookies: 🍪 211
Multiplier: 10.28 cookies/hr

I built this project to help people who may be struggling to create their own portfolio websites. I also developed it for personal use so I can showcase my projects and achievements in a clean and organized way.

I had planned and designed the layout earlier, which made the development process smoother and more enjoyable. I’m happy to share this project with the community, and anyone is welcome to use or adapt the code to build their own portfolio.

vasupks01

I am happy to share that i have deployed my project on github.

Attachment
1

Comments

46009361
46009361 about 1 month ago

👍

vasupks01

CHANGELOG:
I have worked on a projects module and currently working on a part in the projects module and here i took help from ai to get some dummy data to show in the projects

Attachment
0
vasupks01

CHANGE LOG:
I have worked on adding coding stats section where i will display all my leetcode, github and gfg stats.

Attachment
0
vasupks01

CHANGE LOG:
I have developed about section
Made navbar highlight current section dynamically.

Attachment
0
vasupks01

CHANGE LOG:
i have developed a hero screen and still little bit of work left let me continue tomorrow.

Attachment
0
vasupks01

CHANGE LOG:
i have developed the grid style screen in the hero section.

Attachment
0
vasupks01

CHANGE LOG:
i have completed the navbar component
Made Navbar responsive.

Attachment
0
vasupks01

CHANGE LOG:
fixed the powerups bugs not working.
now game renders properly and everything works perfectly

Attachment
0
vasupks01

CHANGELOG:
fixed the bugs mentioned by the hackclub team during my last ship.

Attachment
0
vasupks01

CHANGELOG:
i have completed the Loading animated screen.
I am working on navbar.

Attachment
0
vasupks01

CHANGELOG:
I have developed that grid on Background
I am currently working on that text animation.

Attachment
0
vasupks01

CHANGELOG:
I have developed the loader screen
working on it currently still some animations to add.

Attachment
0
vasupks01

Hey there i am happy to share that i have started building my own personal portfolio.
I have created basic folder structure and now i have to design my portfolio.

Attachment
0
vasupks01

Shipped this project!

Hours: 45.44
Cookies: 🍪 668
Multiplier: 14.7 cookies/hr

I built this game from scratch with vanilla JavaScript. The hardest part was figuring out the sprite animations and collision detection, and when I finally got it working I was really happy with how it turned out. Also it was a great learning to me on working with this project. I have took help from freemium tools like youtube.

vasupks01

fixed some little bugs like double damage and then there was a small typo in the function name call which i dint notice but fixed and then everything works perfectly after tested. I also updated my readme.

Attachment
0
vasupks01

CHANGELOG:
complete the loading animation screen i have taken the help from youtube to learn this animation and apply here but i have learnt how to apply the animations and i have also almost completed my project but still working on it.

0
vasupks01

CHANGELOG:
I am currently working on adding loading start screen which i am willing to make it animated with some effects so that i can also learn how to apply effects on animations

Attachment
0
vasupks01

CHANGELOG:
i have completed the use of of the powerups in the game.

Attachment
0
vasupks01

CHANGE LOG:
added showing powerups count purchased from the shop
working on enabling it to use.

Attachment
0
vasupks01

CHANGE LOG:
fixed the positions of the player and enemy
worked on enemy hit damage not working properly
currently started working on the powerups

Attachment
0
vasupks01

CHANGE LOG:
completed the shop ui styles
working on the functionality of the powerups

Attachment
0
vasupks01

CHANGE LOG:
working on the shop just completed the item cards but still working on the alignment and then functionality to open shop if shop icon is clicked.

Attachment
0
vasupks01

fixed the game rendering issues for next rounds and then improved ui styles for text and then currently working on developing that shop module and powerups features.

Attachment
0
vasupks01

working on game loop fixing that infinite loop bug its time to sleep let me continue tomorrow. The function is calling but i am getting this console error at the same time.

Attachment
2

Comments

levicafe08
levicafe08 about 1 month ago

Is startRound defined in a script that loads after utils.js?

vasupks01
vasupks01 about 1 month ago

Yes Start Round is defined in a script that loads after utils.js but i made a small mistake but i have fixed it.

vasupks01

I am working on that showing which player has won the round its been hard to make this logic out of how to continue to next round i am currently working on it almost there i have done till showing results for first round.

Attachment
0
vasupks01

The ui has been completely fixed and then added local storage for storing player names and then refined the styles currently working on making icons myself instead of using emojis.

Attachment
Attachment
Attachment
0
vasupks01

I had been working on adding functionality to all keys and also i have added a counter to start the game animation for that.

Attachment
0
vasupks01

I got the suggestions from the copilot to fix that bug which was because of incorrect variable name declaration in game rendering and then also i have worked on fixing the styles. I am currently working on

Attachment
1

Comments

Jakob
Jakob about 1 month ago

That Looks so cool!

vasupks01

I have worked on the input handler keys to make it work it was a good learning from youtube which made me really understand how event handler functions works in real use case and then switch and nested if else for handling keys presses and their functions.Again i got bug in the rendering currently working on it.

Attachment
0
vasupks01

Added Ui effects and then fixed the bug which made my game not to render. It was a big task and still working on the ui effects .

Attachment
Attachment
0
vasupks01

I am working on rendering the ui but i have bugs so that i am currently working on them.

Attachment
0
vasupks01

I have developed and have set which keys to use for playing and currently working on bringing sprites into the ui.

Attachment
0
vasupks01

Change Log:
Worked on game div and developed
working on improving it.

Attachment
0
vasupks01

Change Log:
Fixed styles and alignment in the start screen and working on next features. I took this ui from google images and i refined it.

Attachment
1

Comments

Mihai
Mihai about 1 month ago

hope you will launch it soon, looks cool

vasupks01

I have styled the structure which was shown in the previous devlog.
CHANGELOG:
Styles added
aligned ui properly

Attachment
0
vasupks01

Just collected all the sprites needed for my game and then just developed basic structure for the.

Attachment
0
vasupks01

I have started My project where i have initialized the project structure and pushed my code to github.

Attachment
0
vasupks01

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
0