

ADVISING
GNodeFactory
Game engines and simulation systems organize 3D scenes with hierarchical transform structures (for managing 3D space), but the traditional pointer-based implementations struggle with performance and scalability at large node counts. GNodeFactory is a Gateware backend library for managing large transform hierarchies with a data-oriented design. It replaces pointer-linked nodes with indexed parent, child, and sibling relationships stored in contiguous pools, which keeps traversal data cache-friendly and lets handles stay valid as the storage recycles slots. Node data is split into transform, hierarchy-state, and metadata structures, and the interface operates on batches of nodes so the cost of validation, locking, and dispatch is spread across many nodes per call. Resolution walks the hierarchy to turn local transforms into world-space transforms, running on the calling thread for small workloads and spreading larger ones across cores through Gateware's concurrency system. The result is a reusable, platform-independent hierarchy backend that fits Gateware's lightweight, modular design.
Chat Agent Conversation Response Progression Using Video Multimodal Models
Presented improvements provided to the human-like conversation response of a workout generator chat agent that can be achieved by adding a video multimodal component that operates using a temperature between 0.2 and 0.5, in combination with a reasoning agent. In comparison to a chat agent that employs only name search functionality, user profile references and a reasoning agent for data search, presentation and response functionalities in an environment designed to recommend and display video workout content.
Rad-ish Cookbook
Precious Navarro
Primary Advisor
Mobile Gaming Master of Science
April 2020 Graduate
Useless in the kitchen? Conquer your food fears with The Rad-ish Cookbook! Learn to cook using Augmented Reality and battle other chefs to win The Golden Radish! The Rad-ish Cookbook takes you through different recipes listing instructions and showing animations of how to prepare each step in real-time. Presentation is key to the game and if you earn enough points, you can defeat opposing chefs to unlock new recipes!
Artificial Nocturne
Team up with your friends to fend off the Shadow King in a quest to restore light to the world! Artificial Nocturne is designed to be a traditional top down Role Playing Game that encourages social interaction outdoors. Using the device's light sensor, players visibility will increase in game with brighter light sources. Additionally, your light bank will increase by adding each additional player light data to a collective pool of light (up to four individuals). The story will be told over twelve chapters with each releasing a month apart and will be distributed through an in-game store alongside items for skill tree growth.
Drac Racers
Blood is boiling and the stakes are high! Do try to avoid them. In this 2D sidescroller users play as a team of vampires on the run from an angry mob after attempting a heist on the local blood bank. Each member of your team will need to collect as many ounces of blood as they can before they are down for the count! With one misstep being all that separates them from losing their afterlife, they will have to focus on surviving for as long as they can or make the strategic decision to go down for their next in line to step up and shine. Do you have what it takes to help this batty team get enough blood to last for the rest of the century?
Ready Tabletop
Bring your table-top Role Playing Game experience to life at the gaming table with digital tools that stay out of your way! Ready Tabletop lets game masters upload and share maps, tokens, and encounters across your campaigns and the campaigns of other users. Tag and organize your maps and tokens for reuse across unlimited encounters. Lay a grid over your maps at any grid-size you like, real-life 35mm or 1-inch squares, use both digital and real-life tokens together! A game master can control a map on their tablet or a dedicated computer from the interface on their PC, Mac, tablet, or phone!
Dancing Checkers
Ryan Dirks
Primary Advisor
Mobile Gaming Master of Science
Did you know that square dancing is kind of like chess, each move rotates the dancers around in an interesting pattern, some diagonal, some straight across, and some in unique shapes like the Knight in Chess. Learn a move and match it to a pattern. Learn two more moves, match them to the first pattern, then match a different pattern. Now, can you take it further and create your own dance? Your score varies on how many moves it takes for you to match the pattern and how many different ways you can combine moves. You can also compete with friends! Patterns re-mixed, can you figure out how to match these special moves?
Side-Jobs
Calistro Vieyra
Primary Advisor
Software Development Bachelor of Science
Side-Jobs is a social media app which will allow users to avoid paying high dealership fees by connecting them with independent automotive technicians at a lower cost. Automotive technicians can easily pick up a side-job based on their own schedule. Available on both web and mobile, this application permits technicians the ability to contact users needing automotive work such as replacing brake pads, rotating tires, or other general repairs.
P.E.T.S. Spa
Dr. Vicki Bealman
Secondary Advisor
Mobile Gaming Master of Science
P.E.T.S. Spa is a simple, open-ended, strategy game which involves successfully building and managing a Pet Spa without going bankrupt. The game is designed for pet lovers and entrepreneurs alike. The Airport Tycoon type clone is a 3D top-down RPG (Role Playing Game) style game. The objective is to operate a full-service pet care business, build a widespread network, and gain market share. So, have you ever dreamed of starting your own Pet Care Business? Do you think you have what it takes to operate a full-service Pet Spa and Boarding Business? This is your chance to prove yourself!