
Gaming Portfolio
Immersive environments and captivating game assets.
Designing Interactive Worlds
In the gaming realm, visuals set the tone and guide player experience. From character sprites and environment concept art to in-game UI and HUD elements, every asset contributes to the gameβs narrative and feel.
Discover how carefully crafted visual elements can turn a good game into an unforgettable adventure.
Play Eschaton: Battle For Eternity
π£ FishBot β Real-Time Interactive Twitch, Discord, and Web Integration
FishBot is a full-stack, event-driven fishing game bot designed for Twitch streamers, Discord communities, and web users. The project showcases deep integration across multiple platforms (Twitch, Discord, Web), leveraging a modern backend stack with real-time overlays, persistent Supabase storage, and cloud deployment via Render.
π§ Project Overview
- Twitch Chat Integration β Users interact through commands like
!fish,!sellfish,!buyitem,!stealfish. Rewards subscribers and other stream patrons with perks and boosts for the game. - Discord Integration β Webhook-powered alerts & mirrored notifications.
- Real-Time Browser Overlays β Animated catch/steal/sell/buy events in OBS via WebSocket.
- Interactive Web Dashboard β Track collections, stats & leaderboard at aaronlehnenmedia.com.
- Supabase PostgreSQL Database β Centralized, RLS-protected storage replacing JSON.
- Render Deployment β Live backend hosting (API & WebSocket) on
process.env.PORT.
πΈ Examples






π Achievements Bot β Real-Time Cross-Platform Gamer Achievement Tracker
Achievements Bot is a full-stack platform designed to track and display a playerβs gaming milestones across Steam and RetroAchievements, with live integration into Discord and Twitch OBS overlays. Built using Next.js (App Router), Supabase, custom REST APIs, and Discord.js v14, it bridges your portfolio, Discord community, and stream overlays.
π Core Integrations
- Steam Vanity Resolver β Converts vanity names to 64-bit IDs via Steam API, fetching recent games, achievement %, banners & stats.
- RetroAchievements API β Retrieves recent unlocks, game metadata & points.
- Discord Bot β Announces unlocks, supports admin triggers via Discord.js v14.
- Twitch/OBS Overlays β Feeds dynamic achievement cards into browser sources.
- Subscriber Authentication & Incentives β Uses Twitch OAuth to verify subscribers and grant them exclusive access to the achievement panel.
πΈ Examples



Explore More Categories

Graphic Design
Branding, print, and digital illustrations that bring concepts to life.

UI/UX Design
Seamless interfaces and thoughtful user journeys for digital products.

Motion Media
Dynamic animations and videos that captivate audiences.

Photography
Stunning visuals captured to tell stories through imagery.

Web Development
Modern, responsive, and performant websites that engage users.
Contact
Reach Out
Let's collaborate on something extraordinary. Whether you're looking for music, design, or multimedia expertise, I'm here to bring your vision to life.
