Skip to content

Midyan3/3DRPGPortfolio

Repository files navigation

3D RPG Portfolio

This is a fully interactive 3D portfolio built using Next.js, Three.js, and Tailwind CSS. It presents my resume in a gamified, immersive environment that allows users to explore different sections, toggle between day and night modes, and experience subtle audio design throughout.

Features

  • First-person camera controls (WASD navigation)
  • Clickable resume sections with expanded descriptions
  • Fully animated RPG-inspired UI
  • Ambient audio with background music and sound effects
  • Dynamic theming: switch between day and night
  • Deployed via Vercel with GitHub integration

Screenshots

Night Mode
Night Mode

Day Mode
Day Mode

Greeting Banner
Greeting Banner

Resume Interaction
Resume Click

Technologies Used

  • Frontend: Next.js, TypeScript, Tailwind CSS
  • 3D Engine: Three.js
  • Audio: HTML5 Audio API
  • Deployment: Vercel

Note

This portfolio was designed to break the mold. Traditional resumes are great, but sometimes you want to cast Fireball instead of clicking through a PDF.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages