Welcome to my 2D Game Portfolio! This is a creative and interactive way to showcase my skills as a developer while combining my love for coding and gaming.
Check out the live version of my portfolio:
Live Demo
I wanted to try something unique for my portfolio, inspired by the many creative 3D developer portfolios out there. This time, I decided to make a 2D game portfolio—a fun and engaging way to stand out!
This project was also inspired by someone’s wish to see a game-style portfolio. So, I turned that idea into reality to create something fun and memorable.
- Built with Kaboom.js for the game mechanics.
- Map design created using Tiler.
- Works seamlessly on both desktop and mobile devices.
Make sure you have the following installed:
- Node.js
- npm
- Clone the repository:
git clone https://github.com/your-username/2d-game-portfolio.git cd 2d-game-portfolio
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Build the project:
npm run build
- The build files will be generated in the
dist
folder.
- Preview the build locally:
npm run preview
- I used a modified version of this original tileset:
Happy La V2 Tileset by Momen Games - Big thanks to freeCodeCamp for their amazing tutorials!
This project is a reminder to think outside the box and add your personal twist to your work. Portfolios can be fun, creative, and still professional.
Let me know what you think or if you build something similar!