My Recent Works
Explore some of my recent work and discover how I can bring your gaming vision to life.
Dark Taverns
Create and customize your own NFT-based virtual tavern in this immersive WebGL game. Explore unique styles and dynamic features while showcasing your personalized digital assets
Run For Money
A metaverse multiplayer game where players take on the roles of runners and hunters in a high-stakes chase. Built in Unity with Photon Fusion, players compete for on-chain currency rewards.
Mythic Legions
Customize action figures from the Four Horsemen series in this engaging WebGL game. Personalize characters, assign weapons, and build your own legion in a dynamic virtual environment.
Everdate
Forge friendships, find love, and play cards in this unique blend of multiplayer collaboration and visual novel dating sim.
Solitaire
A classic card game, Klondike Solitaire, brought to mobile platforms with modern features.
Solitaire UP
Solitaire UP enhances the classic card game with map-based progression, daily challenges, and events. Built in Unity for mobile, it features Firebase integration for analytics, remote config, and crash reporting.
Words
Words is a mobile word puzzle game where players solve puzzles by connecting word pairs in grids. Featuring daily challenges, events, and dynamic content updates via a backend, it's a fun way to test vocabulary and strategy.
City Escape
City Escape is an immersive AR mobile game where players compete to solve mysteries by exploring real-world locations. Built in Unity, it features multiplayer gameplay powered by Firebase Realtime Database.
Mythic Legions
Mythic Legions lets players customize action figures from the Four Horsemen series in this engaging WebGL game. Personalize characters, assign weapons, and build your own legion in a dynamic virtual environment.
Project Description
Mythic Legions is an interactive WebGL game that allows players to immerse themselves in the world of action figures inspired by the Four Horsemen series. Players can customize their characters, equip them with various weapons, and assemble their own legion. With a focus on detailed character personalization, the game provides an engaging and creative experience for fans of action figures and fantasy worlds.
Technical Details
Built with Unity and leveraging the Entity Component System (ECS) for optimized performance, Mythic Legions delivers a seamless and responsive experience. The game is hosted on AWS, ensuring reliable performance and scalability. Players' customizations and created legions are dynamically loaded and saved using a backend database, allowing for persistent and personalized gameplay.
Technologies Used
- Unity: Game development engine used for creating the WebGL game.
- ECS (Entity Component System): Optimizes performance and scalability for complex character customizations.
- AWS: Provides scalable hosting and backend services.
- Database: Manages and stores player customizations and legions.
- WebGL: Ensures cross-platform accessibility for the game.
Dark Taverns
Dark Taverns is an NFT-based WebGL game where players customize and showcase virtual taverns. Built with Unity and blockchain technology, it offers two style modes and dynamic item loading. Hosted on AWS, it provides a unique, interactive experience.
Project Description
Dark Taverns is an innovative NFT-based WebGL game that allows users to immerse themselves in the creation and customization of their own virtual taverns. Built with blockchain technology, users can purchase NFT taverns, which they can then personalize to reflect their style and creativity. The game offers a dynamic and interactive experience, where players can not only design their taverns but also transform them into unique digital assets. Whether you prefer a classic look or a more stylized toon version, Dark Taverns provides the tools to make your vision a reality.
Technical Details
Dark Taverns is built using Unity, leveraging its powerful capabilities to deliver a seamless and visually rich WebGL experience. The game features robust API integrations, enabling smooth interaction between the game and backend services. All in-game items, including furniture, decorations, and layouts, are dynamically loaded using Unity's Addressable system, ensuring efficient memory usage and quick load times. The game offers two distinct visual modes: a traditional, detailed look and a stylized toon mode, allowing players to switch between styles as they customize their taverns. Once completed, users can save their customized taverns in a secure database, preserving their unique creations.
Technologies Used
- Unity: Game development engine for building and deploying the WebGL game.
- API Integrations: Facilitates communication between the game and backend services.
- Unity Addressables: Used for efficient asset management and loading of game items.
- AWS: Deployed on AWS for scalable hosting and backend services.
- Database: Used for saving and managing user-customized taverns.
- NFT Technology: Integrates blockchain-based ownership for in-game assets.
- WebGL: Ensures accessibility across different platforms and devices.
Run For Money
Run for Money is a metaverse multiplayer game where players take on the roles of runners and hunters in a high-stakes chase. Built in Unity with Photon Fusion, players compete for on-chain currency rewards.
Project Description
Run for Money is an exciting multiplayer game set in the Xana metaverse, where 10 players—or AI opponents—are split into two teams: runners and hunters. The objective is simple yet thrilling: runners must evade the hunters, while hunters must capture all the runners. The team that achieves their goal earns on-chain currency rewards. With customizable characters, NFT-based abilities, and intense gameplay, Run for Money offers a unique blend of strategy and action in a dynamic metaverse setting.
Technical Details
Run for Money is built using Unity and Photon Fusion, ensuring fast-paced and responsive multiplayer gameplay. The game follows a server-client architecture, with game servers deployed as Linux containers on PlayFab, leveraging PlayFab’s matchmaking capabilities for smooth and balanced player pairings. Player data, including customizations and equipped NFTs, is dynamically loaded using Unity Addressables, ensuring efficient asset management. The game is fully integrated with the Xana metaverse, with API integrations and a connected database that manage player data and in-game transactions.
Technologies Used
- Unity: Game development engine used for building the mobile game.
- Photon Fusion: Handles real-time multiplayer interactions.
- Server-Client Architecture: Ensures reliable gameplay with game servers deployed on PlayFab as Linux containers.
- PlayFab: Utilized for matchmaking and backend services.
- Unity Addressables: Efficient asset management for loading player customizations and NFTs.
- API Integrations: Connects the game with the Xana metaverse for data management and transactions.
- Database: Stores player customization data and in-game progress.
- NFT Technology: Allows players to equip NFTs for special in-game abilities.
Everdate
Everdate: The Card Game brings the popular visual novel to life as a multiplayer/AI collaborative card game. Build relationships, explore locations, and strategize to maximize interest points with other characters.
Project Description
Everdate is an innovative multiplayer/AI collaborative card game inspired by the popular Let’s Play visual novel. Players step into the shoes of their favorite characters, building relationships and exploring different locations through immersive visual novel elements. The gameplay revolves around strategically resolving location cards to maximize interest points. Each location features its own deck, offering unique challenges and opportunities. Players can utilize character traits and card abilities to enhance their strategy, making every interaction and decision critical to their success.
Technical Details
Built using Unity for desktop platforms, Everdate combines visual novel storytelling with strategic card game mechanics. The multiplayer experience is powered by Mirror, ensuring smooth and engaging cooperative play. PlayFab is used for data management, handling player progress, dynamic content loading, and character customization. The game seamlessly integrates visual novel sequences with card-based gameplay, offering a rich narrative experience alongside strategic collaboration.
Technologies Used
- Unity: Game development engine for building the desktop game.
- Mirror: Powers the multiplayer gameplay experience.
- PlayFab: Manages data, dynamic content loading, and player progress.
- AI for Character Traits & Card Abilities: Enhances gameplay with dynamic character interactions and strategic decisions.
- Visual Novel Integration: Merges narrative storytelling with strategic gameplay.
Solitaire
Solitaire is a classic card game brought to mobile with daily challenges, events, and fully customizable gameplay. Built with Unity, it features Firebase integration for analytics, remote config, and crash reporting.
Project Description
Solitaire offers a modern take on the classic card game, designed specifically for mobile devices. Players can enjoy traditional solitaire mechanics along with daily challenges, special events, and in-app purchases. The game is highly customizable, with all gameplay elements configurable from the backend, ensuring a tailored experience for each player. With robust analytics, crash reporting, and remote configuration capabilities, Solitaire provides a smooth and engaging experience for card game enthusiasts.
Technical Details
Developed using Unity, Solitaire leverages Firebase for comprehensive analytics, remote configuration, and crash reporting, ensuring optimal performance and player engagement. The game’s card data is dynamically loaded from JSON files, which are configurable in the backend database, allowing for easy updates and adjustments. The game includes daily challenges and events to keep players engaged, and it integrates various SDKs such as AppsFlyer, AppLovin, and Facebook SDK for marketing and user acquisition.
Technologies Used
- Unity: Game development engine for building the mobile game.
- Firebase: Provides analytics, remote config, and crash reporting.
- JSON & Database Integration: Loads and configures card data dynamically from the backend.
- Daily Challenges & Events: Engages players with regular content updates.
- In-App Purchases: Integrated for monetization opportunities.
- AppsFlyer: Used for mobile marketing analytics.
- AppLovin: Facilitates mobile user acquisition and monetization.
- Facebook SDK: Integrates social features and marketing tools.
Solitaire UP
Solitaire UP enhances the classic card game with map-based progression, daily challenges, and events. Built in Unity for mobile, it features Firebase integration for analytics, remote config, and crash reporting.
Project Description
Solitaire UP brings a new twist to the classic solitaire experience by adding map-based progression, where players unlock new levels and regions as they advance through the game. Along with traditional solitaire mechanics, the game offers daily challenges, events, and in-app purchases. All gameplay elements are configurable from the backend, providing a personalized and engaging experience for each player. The game is optimized for mobile, with robust analytics, remote configuration, and crash reporting features.
Technical Details
Developed using Unity, Solitaire leverages Firebase for comprehensive analytics, remote configuration, and crash reporting, ensuring optimal performance and player engagement. The game’s card data is dynamically loaded from JSON files, which are configurable in the backend database, allowing for easy updates and adjustments. The game includes daily challenges and events to keep players engaged, and it integrates various SDKs such as AppsFlyer, AppLovin, and Facebook SDK for marketing and user acquisition.
Technologies Used
- Unity: Game development engine for building the mobile game.
- Firebase: Provides analytics, remote config, and crash reporting.
- JSON & Database Integration: Loads and configures card data dynamically from the backend.
- Daily Challenges & Events: Engages players with regular content updates.
- In-App Purchases: Integrated for monetization opportunities.
- AppsFlyer: Used for mobile marketing analytics.
- AppLovin: Facilitates mobile user acquisition and monetization.
- Facebook SDK: Integrates social features and marketing tools.
City Escape
City Escape is an immersive AR mobile game where players compete to solve mysteries by exploring real-world locations. Built in Unity, it features multiplayer gameplay powered by Firebase Realtime Database.
Project Description
City Escape takes players on a thrilling adventure where the real world and virtual reality collide. In this augmented reality game, players join lobbies and head to mapped real-world locations, where they use their mobile devices to unlock AR experiences. The objective is to find clues and solve detective mysteries before rival teams can erase the evidence. With a unique blend of exploration and puzzle-solving, City Escape offers an engaging and competitive experience for players looking to test their detective skills.
Technical Details
Developed using Unity, City Escape leverages Firebase Realtime Database to deliver a seamless multiplayer experience, allowing players to join lobbies and compete in real-time. The game maps real-world locations with virtual environments, enabling players to trigger AR experiences at specific spots. The game’s core mechanics focus on clue discovery and puzzle-solving, encouraging teamwork and strategic thinking. All gameplay is tightly integrated with AR technology, offering a truly immersive and interactive experience.
Technologies Used
- Unity: Game development engine for building the mobile AR experience.
- AR Technology: Provides immersive augmented reality experiences tied to real-world locations.
- Firebase Realtime Database: Powers real-time multiplayer lobbies and player interactions.
- Location-Based Gameplay: Maps virtual environments to real-world locations for a unique gaming experience.
Words
Words is a mobile word puzzle game where players solve puzzles by connecting word pairs in grids. Featuring daily challenges, events, and dynamic content updates via a backend, it's a fun way to test vocabulary and strategy.
Project Description
Words is an engaging mobile word puzzle game where players are tasked with connecting word pairs in a grid to solve the puzzle. Each level challenges players to link four words that form meaningful connections, testing both vocabulary and strategy in a fun and addictive format.
Technical Details
Connections is built using Unity for mobile platforms and integrates Firebase for real-time analytics, crash reporting, and remote configuration. The game data, such as word pairs and puzzle layouts, is loaded dynamically from a backend database, allowing easy updates and event-driven content. The game also features in-app purchases, daily challenges, and events to keep players engaged over time.
Technologies Used
- Unity: Game development engine for building the mobile game.
- Firebase: Provides analytics, remote config, and crash reporting.
- JSON & Database Integration: Loads and configures card data dynamically from the backend.
- Daily Challenges & Events: Engages players with regular content updates.
- In-App Purchases: Integrated for monetization opportunities.
- AppsFlyer: Used for mobile marketing analytics.
- AppLovin: Facilitates mobile user acquisition and monetization.
- Facebook SDK: Integrates social features and marketing tools.