Atlas Unity is a comprehensive 3D platformer and AR/VR project hub, compiled from months of iterative development in Unity. This repository showcases various Unity projects, from early experiments to polished iterations, each building toward creating visually engaging and technically refined applications. The main project is a 3D platformer game, but the repository also includes AR and VR mini-projects, making it a versatile reference point for Unity developers.
Atlas Unity began as a simple 3D platformer project and expanded into a hub of Unity experiences, each iteration refining various aspects such as animations, user interface, audio, and AR integration. This evolution reflects both technical growth and design experimentation, with a focus on leveraging Unity’s robust features to produce dynamic and interactive experiences. The goal is to offer users a deep dive into Unity’s potential for cross-disciplinary applications.
The repository includes several sub-projects, each of which highlights different Unity skills and techniques:
An iteration of our 3D platformer game where animations were added to the player model, enhancing interactivity and visual feedback.
An ongoing project to create an AR slingshot game, using mechanics inspired by Angry Birds and Pokémon Go. The game incorporates slingshot physics and plane detection to place targets in augmented reality.
The first iteration of our 3D platformer, focusing on building level assets and scenery for an immersive first level.
This iteration introduced user interface elements, including menus, HUD, and a pause menu, establishing the project’s visual and interactive framework.
A foundational project where we explored Unity’s user interface tools, following structured tasks to demonstrate proficiency in UI design and interactivity.
An augmented reality business card created with Vuforia. When scanned, it displays a digital business card with interactive buttons and animations, offering a unique way to share contact information.
The final iteration of our 3D platformer, focusing on audio integration. We added sounds to the player and environment, enriching the user experience with spatial audio cues.
This project focused on foundational Unity concepts, such as physics materials, prefabs, and custom materials, used to enhance gameplay dynamics and visual consistency.
An early project exploring the basics of building and publishing games in Unity, including configuring build settings for proper game distribution.
The Atlas Unity projects uses audio clips, models, and textures from these sources:
- Kenney: https://kenney.nl/
- Oculus Audio Pack: https://developer.oculus.com/downloads/package/oculus-audio-pack-1/
- Mindful Audio: https://mindful-audio.com/
- Kevin MacLeod: "Wallpaper", "Cheery Monday" incompetech.com
- Licensed under Creative Commons: By Attribution 3.0
- http://creativecommons.org/licenses/by/3.0/
Contributions are welcome! Here’s how to get involved:
- Fork the repository.
- Create a branch for your feature or bug fix.
- Commit and push your changes to your branch.
- Open a pull request, describing your changes and their benefits to the project.
Please ensure that all contributions follow the coding standards outlined in this repository.
This project is licensed under the MIT License. See the LICENSE file for details.
I’m Clay Jones, a UX Engineer and Software Developer from Tulsa, Oklahoma. I created Atlas Unity as a testament to the possibilities of Unity’s game development ecosystem, blending my passion for creating interactive worlds with a technical focus on performance and usability. You can explore more of my work on GitHub.