
Games
Deep Sea
A story-driven puzzle adventure about grief, memory, and the healing power of the sea.After making a desperate bargain with an ancient water spirit—one that promised to bring your grandfather back—you’ve unknowingly unleashed a storm that has swallowed the archipelago. It returned only his spirit… and drowned the islands in chaos.Now, aboard your small fishing boat, you must journey across the fragmented sea. Write and sketch in your journal, solve intricate environmental puzzles, and rekindle long-dormant lighthouses to weaken the spirit’s grasp and calm the raging waters.As each lighthouse is restored, new islands emerge from the fog, each holding pieces of your past and the key to sealing the spirit away for good.
Screenshot of main character and her fishing boat
Engine

Plume3D
A code-driven, scriptable 3D game engine that brings the simplicity and immediacy of classic frameworks into a modern workflow
Plume3D is a scriptable 3D game engine for building games and tools with a small, immediate-style API. You write game logic in Wren; the engine handles windowing, rendering, audio, and (optionally) physics via modular integrations. Design resolution and scale modes (stretch, letterbox, integer) give you control over aspect ratio and pixel-perfect scaling.
Powered by SDL3 | Vulkan | Wren | OpenAL | Jolt

3D Audio Player example
About
I’m Joshua Allen - indie developer, software engineer, husband, and dad to a curious 3-year-old. I juggle code, creativity, and family life every day.I’m passionate about crafting unique, meaningful indie games, and my dream is to make this my full-time journey.By supporting my work, you’re helping me balance family, creativity, and bringing these games to life alongside us.Thank you for being part of this adventure - I can’t wait for you to join our growing community!

Joshua Allen
Dad | Husband | Indie Game Dev
Contact
Got a question, idea, or just want to say hi? I’d love to hear from you!
TERMS OF USE AND PRIVACY POLICY
The below terms and conditions govern your access to and use of wyldmagic.gg, nullcastr.co, promptrak.com, and joshuaallen.dev, including any content, functionality, video games, and services offered through the same (collectively, the "Website"). The Website is offered by Over One Studio LLC, d/b/a Wyldmagic Workshop, an Indiana limited liability company ("Company")."You" are a User of the Website, and "we", "us" and "our" refers to Company. Collectively, all users of the website may be referred to as "Users."Please read this Policy carefully to understand our policies and practices regarding your use of the Website, and our collection and use of certain information. By accessing or using the Website, you agree to this Policy. If you do not agree with this Policy, your choice is to not use the Website.
1. Use Generally. We reserve the right to modify the Website at any time, and to stop offering the Website at any time. We reserve the right to limit the access of any User to the Website for any reason. We do not guarantee that the Website or any functionality thereof will work on your specific browser or device. We may revise and update this Policy from time to time in our sole discretion. All changes are effective immediately when we post them, or if required by law, when we provide notice to you of such changes. If you are presented with any additional terms as you navigate the Website, and accept those terms or continue navigating after being presented with the same, such terms are hereby incorporated into this Policy. If at any time you do not agree with this Policy (or any updates or amendments thereto), your option is to cease use of the Website.
2. Use Restrictions. Users shall not (i) use the Website in any manner that damages, disables, overburdens, or impairs the Website, or interferes with any other party's use of the Website, or in any other manner that is unlawful or prohibited by this policy; (ii) scrape information, data, or content made available through the Website, by any means, manually or through a software program; or (iii) lease, distribute, license, transfer, sell, or otherwise commercially exploit the Services or your access to the same.
3. Information Collection and Use.
3.1. All information collected from you or that you provide to us may be referred to herein as “Information.”
3.2. When you access the Website, we may use a persistent identifier, such as cookies or other identifiers, to recognize Users over multiple visits to the Website. We may associate that persistent identifier with a unique identifier in our systems. If you disable persistent identifiers, such as cookies, through your browser or otherwise, we may not be able to provide you some of the features and functionalities otherwise available on the Website. We may also collect usage data regarding your use of the Website, including the frequency of use and how you navigate through the game and Website as a whole.
3.3. We do not plan to collect personally-identifiable information from you through typical use of the Website, but if you do provide personally-identifiable information to us in any manner (such as if you reach out to us with questions), that information will be treated as described in this policy.
3.4. The Information may be used to operate the Website, to improve the functionality of the Website, to respond to requests from you, and for any other legal purpose. We may create aggregated data sets, including regarding the usage data we collect, which do not identify you personally; we will own those data sets and may disclose, sell, or otherwise use such data sets in any legal manner we determine appropriate. We may share the Information with our third party service providers, and in response to legal requests. We may transfer the Information to a third party if we sell the Website, our company, or other assets of our company.
4. Geographic Restriction. We make no claim that the Website or any of its content is accessible or appropriate outside of the United States. Access to the Website may not be legal by certain persons or in certain countries. If you access the Website from outside the United States, you do so on your own initiative and are responsible for compliance with local laws. The Website is not intended for individuals under the age of 13.
5. Third-Party Websites. If at any time the Website contains or offers links to third party websites or services (including via advertisements or otherwise), and you navigate to such third-party site or service, that third party’s terms, conditions, and policies apply to your use of that third party’s services, which may be different than the Company’s – including but not limited to, that such third party may collect personally-identifiable information from you. You should read each third party's policies before using their services. We may receive compensation if you navigate to a third-party site or service from our Website.
6. Intellectual Property. The Website and the entire contents, features, and functionality (including but not limited to all information, software, underlying code, text, displays, and gaming features) are owned by Company and as applicable, are protected by intellectual property laws. No right, title, or interest in or to the Website or any content on the Website is transferred to you. As between Users and Company, all right, title and interest in and to any intellectual property incorporated into or used on the Website will remain solely with Company. Without limiting the generality of the foregoing, the terms "OVER ONE STUDIO", "WYLDMAGIC WORKSHOP", "PROMPTRAK", "NULLCASTR", “WORD DRIFT”, "PLUME 3D", "VAULTIS", "BEYOND THE DRAGONS LAIR", "DAIMONGEIST", "DEEP SEA", "VOIDEX", "LOW TIDE", "ADDR: SCENE LOADER", "UNDERSTATED", "SCREENCAST INPUT", "SCREENCAST CONTROLLER PACK", "RUCKSACK", "DRAG ME 2D & 3D", and "TOAST ME" are a trademark of the Company.
7. Monitoring, Enforcement, and Termination. We have the right to (i) take appropriate legal action, including without limitation, refer you to law enforcement, for any illegal or unauthorized use of the Website; and (ii) terminate or suspend your access to all or part of the Website for any or no reason, including without limitation, any violation of this Policy. We have the right to cooperate fully with any law enforcement authorities or court orders requesting or directing us to disclose any Information we have about you (including any Information we may have that identifies you), and you waive any claims against us for providing such information for such purposes.
8. Disclaimer. YOUR USE OF THE WEBSITE, INCLUDING ITS CONTENT, IS AT YOUR OWN RISK, AND IS PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS, WITHOUT ANY WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. WE SPECIFICALLY DISCLAIM ALL IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. WE WILL NOT BE LIABLE FOR ANY LOSS OR DAMAGE CAUSED BY A DISTRIBUTED DENIAL-OF-SERVICE ATTACK, VIRUSES, OR OTHER TECHNOLOGICALLY HARMFUL MATERIAL THAT MAY INFECT YOUR COMPUTER EQUIPMENT OR DATA DUE TO YOUR USE OF THE WEBSITE, OR ON ANY THIRD PARTY WEBSITE LINKED THEREON.
9. Limitation on Liability. TO THE FULLEST EXTENT PROVIDED BY LAW, IN NO EVENT WILL COMPANY BE LIABLE FOR DAMAGES OF ANY KIND, UNDER ANY LEGAL THEORY, ARISING OUT OF OR IN CONNECTION WITH THE USE OF, OR INABILITY TO USE, THE WEBSITE, INCLUDING ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES. IF DESPITE THE ABOVE, COMPANY IS FOUND LIABLE TO ANY USER UNDER ANY THEORY OF LIABILITY, THE MAXIMUM AMOUNT THAT COMPANY WILL BE LIABLE FOR ALL CLAIMS IN THE AGGREGATE WILL NOT EXCEED $250.00.
10. Jurisdiction and Governing Law. All matters arising out of or relating to this Agreement shall be governed by and construed in accordance with the internal laws of the State of Indiana. You hereby consent that any claim or cause of action arising under this Agreement may be brought only in the federal and state courts located in Marion County, Indiana.
11. Indemnification. You agree to defend, indemnify, and hold harmless the Company, its affiliates, licensors, and service providers, and its and their respective officers, directors, employees, contractors, agents, licensors, suppliers, successors, and assigns from and against any claims, liabilities, damages, judgments, awards, losses, costs, expenses, or fees (including reasonable attorneys' fees) arising out of or relating to your violation of this Policy or your improper or unintended use of the Website.
12. Contact. If you have questions about the Website or this Policy, you may reach out to us at hello (AT) wyldmagic (DOT) gg.