Blogs - Unity
All News
Technology
Manufacturing
AEC
Bronson Zgeb
Unity Developers
Unity Multiplayer Networking Blog
Unity3D Dév
UnityCoder
Vuplex Blog
Unity Blog RSS Feed
- 15 Muse Chat techniques for better results with prompting and attachments 2024-09-26We’re always looking for ways to streamline Unity creators’ workflows and make development easier. Muse Chat, the AI-powered assistant integration for the Unity Editor, was introduced as a tool to accelerate this aim. In this blog post, we’ll explore some tips and tricks to help you get the most out of Muse Chat, including effective […]
- Unite 2024: Celebrating with our community, a look ahead, and the 16th Unity Awards 2024-09-23Unite 2024 in Barcelona has wrapped, and what an event it was! Over three action-packed days, more than 2,000 developers, studios, and partners came together to celebrate game development. From the high-energy Keynote to deep-dive breakout sessions anchored by the Unity Engine Roadmap, attendees had the chance to explore new products and features, learn from […]
- Unite Keynote summary: A peek inside Unity 6 2024-09-19This week, Unity developers from around the world gathered in Barcelona, Spain for Unite 2024, and today’s Keynote packed in over an hour of new feature reveals, dev success stories, and in-Editor technical demos highlighting Unity 6 in production.We announced that Unity 6, the most stable and performant version of Unity, will be available on […]
- Get started: Crazy Web Game Jam 2024 2024-09-19From November 1-7, Crazy Games will be hosting a game jam that challenges developers across the world to join forces and create a game using Unity Web. Unity is sponsoring the Crazy Web Game Jam 2024, and we invite our amazing community to make games with us!Whether it’s your first time using Unity, first time […]
- A message to our community: Unity is canceling the Runtime Fee 2024-09-12After deep consultation with our community, customers, and partners, we’ve made the decision to cancel the Runtime Fee for our games customers, effective immediately. Non-gaming Industry customers are not impacted by this modification.Over the last 20 years, we’ve partnered with brilliant designers and developers, artists and engineers, publishers and platforms, to build a world where […]
- Games made with Unity: August 2024 in Review 2024-08-29So many fantastic games made with Unity were released last month. Community Choice Steam Curator List: August 2024 To kick August off, you voted for our next Steam Curator page list – Bad drivers! Check out the full list of games on our page, and let us know any we missed.Working on a game in […]
- How BMW is leveraging Unity to open up new dimensions for the driving experience 2024-08-14With a rich history rooted in superior engine performance, most know the BMW brand as being synonymous with an elevated driving experience. As the BMW Group has also been known for pioneering digital innovations in the automotive industry in the past decade, it should come as no surprise that in the last several years, the […]
- AR Guidance: Tech Integration at Industrial Sites 2024-08-14Augmented reality (AR) helps users understand things more easily and communicate faster by overlapping virtual digital content with the real world. This article introduces AR Guidance from HD Hyundai Infracore and explores how they’ve adopted AR for the maintenance of construction machinery.When complex construction machinery breaks down, AR Guidance can be used to easily identify […]
- Break into real-time 3D industries with Unity’s Elevate program 2024-08-06There’s never been a better time to pursue a career in real-time 3D (RT3D). Across industries as diverse as gaming, architecture, automotive, medicine, aerospace, and film, new and lucrative career opportunities are emerging for the next generation of real-time developers, programmers, and artists.However, despite the RT3D boom, preparing for these new roles and navigating a […]
- Games Made with Unity: July 2024 in review 2024-08-01It’s July. The sun is out. Summer is in full bloom. It’s a great time to stay inside and get your hands on the plethora of brand-new games made with Unity that released this month.By the way, have you followed our new Steam Curator page? Last month, we kicked off a poll on X for […]
- Unity 2021 Long Term Support Extended 2024-07-25To ensure customers are able to create games with sufficient development time before upgrading, projects currently being built in Unity 2021 Long Term Support (LTS) will have extended LTS support until the release of Unity 6, later this year.Officially, support for Unity 2021 Long Term Support (LTS) ended in May 2024, two years after its […]
- Pixyz: What's new 2024-07-24Pixyz is our data optimization solution designed to ingest, optimize, and convert CAD or 3D assets with tessellated meshes from almost any engineering or design software for use in any 3D staging, rendering, or visualization environment. The Pixyz Portfolio has historically included Pixyz Plugin, Pixyz Studio, and Pixyz Scenario Processor. Please read on to learn […]
- E-book update: More design patterns and SOLID principles 2024-07-23Back in the fall of 2022 we launched the e-book Level up your code with game programming patterns, together with a GitHub repository with sample code. We also released a five-part video tutorial series to accompany the e-book and sample project.We've received great feedback from you on these resources, with many of you asking us […]
- Multi-Game Strategies 2024-07-17During Project Reviews as a consultant for the Customer Success team, I often work with customers that create game-switching applications. These applications have one main menu or theme menu, presenting multiple choices of games for the player to choose. In those setups, the main concerns are how to ensure that the time between switching games […]
- The 16th Unity Awards are here 2024-07-16We are thrilled to announce that the Unity Awards are back and it's set to be a celebration unlike any other.For the last 16 years, we’ve come together to recognize the phenomenal achievements of creators who have leveraged the power of Unity to bring their visions to life. This time around, things will be a […]
- Multiplayer Summer: Learn, build, and celebrate 2024-07-15It’s a summer of multiplayer gamesMultiplayer games and development have never been hotter, with 62% of the creators we polled stating they’re working on a multiplayer game. We can’t think of any better way to spend July and August. Read on for updates to all-new learning materials, webinars, product news, and live Twitch streams. Let’s […]
- How to author Scenes and Prefabs with a focus on version control 2024-07-15The goal of this guide is to provide best practices for authoring content in Unity that works with version control. For more information about using version control, check out Unity’s Take on version control for stronger collaboration blog or the more in-depth Best practices for version control e-book. Though both of these resources contain good […]
- New ways of applying global illumination to your worlds in Unity 6 2024-07-11We’re thrilled to share more details about the new lighting features coming to Unity 6 later this year. With the new and robust light baking architecture and the innovative approach to authoring light-probe lit environments using Adaptive Probe Volumes (APV), you'll enjoy a more streamlined light creation process. This will significantly enhance your visuals while […]
- New Shader Graph Production Ready Shaders in Unity 6 2024-07-09The Shader Graph team is excited to announce the release of our newest set of samples, available to import now in 2022 LTS and the upcoming Unity 6 release. This set of samples contains more than 25 Shader Graph assets and dozens of subgraphs that are ready to be used directly in your projects. The […]
- Games Made with Unity: June 2024 in review 2024-07-03Well, that was a wild month. From announcements to demos to new releases, there’s much to dive into for games made with Unity in June.Non-E3June is always one of the biggest times in gaming with plenty of non-E3/Summer Gamefest showcases, #pitchYaGame, and other shows like Games to Get Excited About Fest or Best Indie Games’ […]
Bronson Zgeb
- Shot Supreme is available now! 2023-11-28Hi! I just released my first entirely solo-developed game, Shot Supreme! It’s the first game from my new studio, BrightWorm, and I’m super excited to share it! It’s available on Steam at a 10% launch discount until December 4th. Check it out here. If you’d like to follow along with my Game Development Updates, sign up […]bronson
- Procedural Generation with Cellular Automata 2022-01-30In this post, we will explore the basics of cellular automata as a tool for procedural generation. Both cellular automata and procedural generation are topics with near-infinite depth, so we’ll only scratch the surface; however, it’ll provide a base on which to build your knowledge. What are Cellular Automata? A cellular automaton is a grid […]bronson
- Drawing with SDFs in Unity 2022-01-15This post will explore 2D SDFs in Unity. We’ll learn what SDFs are and see one way to draw them in Unity. What are SDFs? SDFs (or signed distance functions) are functions that describe primitive shapes. We use them to make shapes using pure math. Given a point, each function indicates whether that point lies within […]bronson
- Build a better collider importer with Asset Processors 2021-11-27This post will show how to automate your asset integration workflow in Unity using Asset Processors. We’ll build a tool based on the design of Unreal Engine’s static mesh importer that creates colliders automatically in Unity. What are Asset Processors? Asset Processors are Unity Editor scripts that run when assets get imported into your project. […]bronson
- Low Power mode in Unity 2021-10-16In this article, I’ll show some ways to lower the power consumption of your Unity apps and games. But first, let’s talk about why we might consider doing this. Why bother? If you’re already on board, feel free to skip ahead. For the rest of you, let’s discuss the motivation for low-power apps. If you’re […]bronson
- Custom Lighting in Shader Graph Part 2 2021-10-11In this article, we’ll continue to improve the workflow of the previous article, in which we created a process for converting Shader Graphs to a custom lighting function. The last article ended with a manual workflow, so we’ll fully automate the process in this post. Along the way, we’ll learn about Asset Postprocessors, Reflection and […]bronson
- Custom Lighting in URP with Shader Graph 2021-10-04This article will demonstrate how to support custom lighting functions when using URP and Shader Graph. We’ll start by exploring how Shader Graph works. Then, we’ll build a tool to override the default behaviour with our custom behaviour. There’s a lot to cover, so let’s get started. Why would we want to do this? Shader […]bronson
- The Command pattern with Scriptable Objects 2021-09-25In this article, we’ll implement another classic programming pattern in Unity. This time, it’s the command pattern. Why use the Command Pattern? At its core, the command pattern makes code more flexible. We use it to create functions that we can pass around our code as if they were variables. If you’re familiar with the […]bronson
- The Type Object pattern with Scriptable Objects 2021-09-17This article will demonstrate how to implement the Type Object pattern in Unity using Scriptable Objects. What problem does Type Object solve? There’s plenty of literature on the subject, but I’ll briefly explain the origins of this pattern. Let’s put Unity aside for a moment. Imagine you had to define a bunch of different buildings […]bronson
- The Scriptable Object Asset Registry Pattern 2021-09-11This article describes a pattern to serialize prefabs or any complex data. Doing so allows us to store data to disk or send it over a network to either a game server or another game client. This article pairs well with the previous article on saving and loading data, so I recommend you read that […]bronson
Unity Developers
- Training AI to Handle Complex tasks with Deep Learning 2024-09-24Scientists have started to develop artificial neural networks that will help current AI systems to think much more like a human does, and if it goes as planned, then the results should be unlike anything we have seen before. Deep learning draws inspiration from the complex interconnections of neurons that makeup the human brain. Through […]David Layzelle
- Unity 6 Preview Now Available 2024-09-17We’ve been expecting it for some time now but the wait is finally over; Unity 6 Preview is finally available for download. But what can you expect to get out of the new version? Formerly known as 2023.3 Tech Stream, Unity 6 Preview is the latest powerful iteration of the Unity software and the first […]David Layzelle
- Best of the Best XR Headsets: Apple Vision Pro versus its Credible Alternatives 2024-09-09It wasn’t that long ago that XR headsets were pretty much the same; they were good, but there was little to choose between them. Then, the Apple Vision Pro launched and suddenly everyone was playing catch-up. The Vision Pro was a game-changer that pushed performance up at least a couple of notches. But it came […]David Layzelle
- Meta Horizon OS: An Open Ecosystem for XR? 2024-09-03The old disc-operating system (DOS) is one of those computing terms that has fallen into disuse for all but around 0.0005% of the regular computer using population. Once being the ONLY way that any kind of program could be run on a computer, the advent of usable operating systems (OS) which ran on top of […]David Layzelle
- Robot Control: Stamford Shows the Way …With Images 2024-08-27The control of robotic systems typically involves creating a program in a suitable language – such as C++ or Java – that depicts the exact movement of the robot so that it knows where to go. This is the way that robotic operations have been carried out since the advent of robots, but all of […]David Layzelle
- Empowering AI: Apple Vision Pro Offers New Advantages 2024-08-20It seems that we hear something new about AI at every turn. Technical journals and websites are filled with evocative examples of AI and its possibilities, while newspapers and social media are awash with horror stories of how AI will enslave us. Two opposing viewpoints but possibly both equally relevant. The actual truth is that […]David Layzelle
- Apple is Investing in multimodal AI 2024-08-13There is growing evidence that Apple may be in the process of constructing a more powerful AI system by developing a new large language model (LLM). If this is the case, then it is likely that they are carrying out the groundwork for future AI applications to be run in Apple systems. A new research […]David Layzelle
- Midjourney Can Now Create Consistent Characters 2024-08-06One of the major complaints about the Midjourney program is its inability to reproduce the same character again and again in different environments and locations. Up until now, its output has been a little random and inconsistent, but all that is likely to change with a change to the base program. Random Outputs By their […]David Layzelle
- Wild Times Ahead: Whacky Ways People Use Their Apple Vision Pro Headsets 2024-07-30There is no question that people are innovative, and the more powerful the technology they are handed, the more innovative they become. Take a tool like the Apple Vision Pro MR headset and you really get peoples creative juices flowing. It’s Not What It Does, But Who Cares. The MR capabilities of this fantastic headset […]David Layzelle
- Staying Ahead Through Cutting-Edge Innovation 2024-07-10Through the course of the past half-century or so, there has been a steady acceleration in the rate of technical progress and innovation. It has become increasingly easy for fundamental tech innovations to be put into widespread use and social adoption. The cycles of social and economic change that are caused by technological advancements are […]David Layzelle
Unity3D Dèv
- L’IA générative (Midjourney / ChatGPT) au service du JV 2023-04-11L’intelligence artificielle générative comme ChatGPT pour le texte et Midjourney pour la création d’images, peut être utilisée dans le cadre … L’IA générative (Midjourney / ChatGPT) au service du JV Read More » L’article L’IA générative (Midjourney / ChatGPT) au service du JV est apparu en premier sur Unity3D Dèv.Anthony
- Comment modéliser des personnages 3D ? 2022-11-25Pour faire un jeu vidéo, il faut des assets, des modèles 3D pour les décors mais surtout des personnages 3D … Comment modéliser des personnages 3D ? Read More » L’article Comment modéliser des personnages 3D ? est apparu en premier sur Unity3D Dèv.Anthony
- Créer des jeux mobile hyper casual avec Unity 2021-11-12Le tutoriel vidéo complet sur le développement de jeux hypercasual avec Unity ! Unity est le moteur de jeu le … Créer des jeux mobile hyper casual avec Unity Read More » L’article Créer des jeux mobile hyper casual avec Unity est apparu en premier sur Unity3D Dèv.Anthony
- Modéliser des environnements 3D pour jeux vidéo avec Blender 2021-08-19Qu’est ce que Blender ? Blender est un logiciel de modélisation 3D libre et gratuit. Cet outil permet de modéliser … Modéliser des environnements 3D pour jeux vidéo avec Blender Read More » L’article Modéliser des environnements 3D pour jeux vidéo avec Blender est apparu en premier sur Unity3D Dèv.Anthony
- Fiche mémo sur les PlayerPrefs avec Unity 2021-06-02La classe PlayerPrefs de Unity permet de sauvegarder sur le disque de l’utilisateur des données. Ces données sont enregistrées et … Fiche mémo sur les PlayerPrefs avec Unity Read More » L’article Fiche mémo sur les PlayerPrefs avec Unity est apparu en premier sur Unity3D Dèv.Anthony
- Dèv Vlog : Créer et commercialiser un jeu vidéo Unity 2021-02-02Je me suis lancé dans un petit projet qui me tient à cœur : Développer, optimiser et commercialiser un jeu … Dèv Vlog : Créer et commercialiser un jeu vidéo Unity Read More » L’article Dèv Vlog : Créer et commercialiser un jeu vidéo Unity est apparu en premier sur Unity3D Dèv.Anthony
- Comment devenir développeur de jeux vidéo ? 2020-09-12Devenir développeur de jeux vidéo et vivre de sa passion est possible et accessible à tous. Attention, avec un diplôme … Comment devenir développeur de jeux vidéo ? Read More » L’article Comment devenir développeur de jeux vidéo ? est apparu en premier sur Unity3D Dèv.Anthony
- Unity VS Godot : Quelles différences ? 2020-07-31Unity engine comme Godot engine sont des moteurs de jeux. Unity est plus ancien donc plus mature mais les deux … Unity VS Godot : Quelles différences ? Read More » L’article Unity VS Godot : Quelles différences ? est apparu en premier sur Unity3D Dèv.Anthony
- Unity 2020.1 est enfin disponible ! 2020-07-23Ça y est, la version 2020.1 de Unity est désormais disponible au téléchargement en version finale. Vous allez pouvoir en … Unity 2020.1 est enfin disponible ! Read More » L’article Unity 2020.1 est enfin disponible ! est apparu en premier sur Unity3D Dèv.Anthony
- 15 conseils pour améliorer vos jeux (Partie 3/3) 2020-07-17Voici le dernier article de la série. Ici je vous présente les 5 dernières astuces pour améliorer vos jeux. Si … 15 conseils pour améliorer vos jeux (Partie 3/3) Read More » L’article 15 conseils pour améliorer vos jeux (Partie 3/3) est apparu en premier sur Unity3D Dèv.Anthony
Unity Coding – Unity3D
- [GreaseMonkey] Unity Forum Fixer 2024-09-23Unitys new discourse forums are quite horrible.. so have to fix manually again: GreaseMonkey plugin script:https://github.com/unitycoder/UnityForumFixer Still long list to-do:https://github.com/unitycoder/UnityForumFixer/issues/1 Current Before & After Images:mgear
- UnityHub: Make Hub application background Translucent 2024-07-04You can modify UnityHub to enable Translucent Background!*Note Win10, you need to have transparent color enabled in settings: https://www.partitionwizard.com/partitionmagic/transparent-taskbar-win-10.html Steps:– Follow initial steps to unpack asar https://github.com/unitycoder/UnityHubModding– edit app/build/renderer/index.html, add line: html, body, #app {background-color: rgba(0.7, 0.7, 0.7, 0.2) !important;}– edit app/build/main/windowManager/baseWindow.js// find lineconst backgroundColor […]mgear
- Customize SpriteShapeRenderer quality (but has issues) 2024-05-26Tried using custom shader to have “bend” surface for SpriteShapeRenderer, and it works.. but the mesh is so low resolution, that it doesnt look nice.. Then tried to increase SpriteShape mesh resolution, which worked – but inner mesh and collider broke. (and didnt have time […]mgear
- Editor tool: Copy selected gameobject’s names into clipboard as rows (for Excel) 2024-05-17Small tool to copy selected gameobjects names into textarea (in correct hierarchy order),so you can copy paste them into Excel. Get source and place into Assets/Editor/ folder(then you can use it from Menu: Tools/Copy GameObject Names)https://github.com/UnityCommunity/UnityLibrary/blob/master/Assets/Scripts/Editor/BatchTools/CopyGameObjectNames.csmgear
- Editor tool: Replace string in selected gameobject’s names 2024-05-17small tool to replace string from selected gameobject names,download from here and place into Assets/Editor/ folder:https://github.com/UnityCommunity/UnityLibrary/blob/master/Assets/Scripts/Editor/BatchTools/ReplaceCharacterInGameObjectNames.cs Then you can use it from Menu: “Tools/Replace Characters in GameObject Names” ^This would rename “Cube|aaa” into “Cube@aaa” and so on.mgear
- UnityHub: Enable built-in Login Dialog (no more browser login/logout issues!) 2024-04-26Just noticed that Unity Hub has builtin login dialog system hidden inside! Steps– Unpack your app.asar, see info https://github.com/unitycoder/UnityHubModding– Open Unity Hub\resources\app\build\main\services\authService\AuthService.js// Find lineif ((0, appDefaultProtocolClientHelpers_1.isUnityHubProtocolHandled)()) {// replace with (to make this “if” be false, so that createLoginWindow gets called instead)if (1==0 && (0, appDefaultProtocolClientHelpers_1.isUnityHubProtocolHandled)()) […]mgear
- Use TikTok-TTS in Unity (with WebRequest) 2024-04-24Was watching some weird physics based game developed at https://www.twitch.tv/clayman_dev and they used node.js+tiktok TTS to play funny text-to-speech sounds! Then found this library, https://github.com/Steve0929/tiktok-tts (took a while to get it working as node.js, due to sessionid+server mismatch, but posted solution here https://github.com/Steve0929/tiktok-tts/issues/17 ) Then […]mgear
- Create Scene Thumbnail Image using OnSceneSaved & OnPreviewGUI 2024-04-07Testing about creating Scene Preview image from Scene Camera view, when scene is savedand then display that preview image when scene is selected! Resources:– https://docs.unity3d.com/ScriptReference/SceneManagement.EditorSceneManager-sceneSaved.html– https://docs.unity3d.com/ScriptReference/Editor.OnPreviewGUI.html Forum thread: (where i got the idea to try)https://forum.unity.com/threads/2024-and-still-no-snapshot.1575175/ Source:https://gist.github.com/unitycoder/b740b9db92e454d83ade8528d5e1f382 VIDEO: (making of) New: One other alternative,can use RenderStaticPreview […]mgear
- webgl+javascript TTS 2024-03-18Quick TTS test, uses jslib to call js SpeechSynthesisUtterance. sample project:https://github.com/unitycoder/webgl-js-TTS webgl demo:https://unitycoder.com/upload/demos/webglTTSjs/ References:https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.htmlmgear
- Using Moonsharp (LUA) + Unity Webgl 2024-03-13Moonsharp has some issues in webgl builds, but here’s working repo and some notes. REPO ( unity 2022.3.7f1 )– https://github.com/unitycoder/MoonSharpWebGL WEBGL DEMO– https://unitycoder.com/upload/demos/moonsharpwebgl/ NOTES– You need to grab this webgl fix: https://github.com/moonsharp-devs/moonsharp/pull/146– You need to do hard wiring (or at least i didn’t get the […]mgear
Blog | 3D WebView for Unity
- VR Browser for Oculus Go 2024-10-033D WebView for Android with Gecko Engine
- 3D WebView for UWP / Hololens 2024-10-033D WebView for UWP / Hololens
- 3D WebView for Android with Gecko Engine 2024-10-033D WebView for Android with Gecko Engine
- 3D WebView + XR Interaction Toolkit 2024-10-03How to use 3D WebView with XR Interaction Toolkit
- Introducing 2D WebView for WebGL 🎉 2024-10-03
- Vulkan support for Android Gecko 2024-10-03
- Introducing 3D WebView for visionOS 🎉 2024-10-03
- 3D WebView v4.8 2024-10-03