Nyaomaru Portfolio features an interactive 'Run Away From Work' game that combines a side-scrolling jump mechanic and an innovative terminal interface for user Q&A. Built with Remix, React, and TypeScript, it showcases responsive design and feature-sliced architecture, making it both fun and user-friendly.
Nyaomaru Portfolio showcases the engaging "Run Away From Work" game, a side-scrolling jump adventure that invites players to navigate obstacles, defeat bosses, and seek the ultimate reward of the true ending. Gameplay is accessible via this link.
The portfolio is constructed using Remix, React, and TypeScript, following the principles of Feature-Sliced Design (FSD) for scalable architecture. Its notable features include:
/api/ask endpoint.Control the action with simple commands:
| Action | Description |
|---|---|
| Space / Click | Jump |
| Tap | Jump |
| Double Jump | Jump again while in the air |
The interactive terminal feature enriches the user engagement by:
/api/ask endpoint.The project leverages a robust tech stack:
The organization of the codebase is intuitively divided into distinct folders:
app/ Remix app entry/routes
features/ Domain features (including jump-game)
pages/ Route-level page modules
widgets/ Composite UI components (header, terminal)
shared/ Shared UI/libs/constants/api
public/ Static assets
Contributions are welcomed, with detailed guides available for those interested in participating. Special thanks go to:
Explore the Nyaomaru Portfolio to experience the engaging game and its innovative features firsthand.
No comments yet.
Sign in to be the first to comment.