Blogs - Unity










Bronson Zgeb
- 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
- Save Data with BinaryWriter and BinaryReader 2021-08-28This article will explore saving and loading data to a binary format through BinaryWriter and BinaryReader. Additionally, I’ll provide tips for structuring your save data. Let’s get into it! What’s the plan? We’ll build a save data manager that’ll take a SaveData object and either write it to a file or read from an existing […]bronson
Unity Developers
- Metaverse Growth is Now Exponential 2023-01-17A great number of people who are in the know are starting to mention big numbers when talking about the Metaverse, and that it is getting more people interested in an exponential way. Banking group Citibank have recently released a report that states that the metaverse could be worth $13 trillion by 2030, and will […]David Layzelle
- How Regulation of the Metaverse Could Impact Your Business 2023-01-10There is a growing clamour for at least some kind of regulation in the Metaverse, with many pundits suggesting that this should be carried out earlier rather than allowing the Metaverse to become well-established and thereby increasingly difficult to control. But why would regulation be required anyway? Over the course of the past thirty years, […]David Layzelle
- The Metaverse – The Hype vs The Reality 2022-12-19The Metaverse, much like other recent technological developments, is currently shrouded in mystery and scepticism. Many people believe that the Metaverse will usher in a period of revolutionary change that will completely alter the ways in which we work, shop, socialise, play, and interact with other individuals and businesses. Others have a more sceptical outlook […]David Layzelle
- VR Trends that We Are Likely to See in 2023 2022-12-15I know that I don’t have to tell you how many days it is until Christmas, because you are no doubt counting them down yourselves, nor point out that just a week afterwards, it will be a new year, because you will know that too. But the fact is the new year is likely to […]David Layzelle
- Looking at Long Term Support for the Unity 2021 Universal Render Pipeline 2022-12-08As a major part of its overall package Unity developed a pre-built scriptable render pipeline called the Universal Render Pipeline (URP) to facilitate rendering of a project. URP offers artist-friendly workflows that make it possible to quickly and easily create graphics that are optimised for a variety of platforms, including mobile, high-end consoles, and personal […]David Layzelle
- Virtual Reality and the Future of Society 2022-12-06While we have talked at length about what the Metaverse can – and can’t – do, there hasn’t so far been a great amount of debate regarding its philosophical implications. Until now, that is, and the University of Toronto (UoT) has been the host to a huge international and essentially limitless – I.E., no questions […]David Layzelle
- How Will AI And 5G Power the Next Wave of Technical Innovation? 2022-12-01Going from almost no presence at all just forty years ago, Artificial Intelligence (AI) has grown to become a powerful and defining force of computing and has become an increasingly strong presence in the last fifteen years in particular. But where is it taking us, and what can we expect in the next ten or […]David Layzelle
- How Augmented Reality Can Cut Down on Business Returns 2022-11-28According to a poll conducted by PwC, entitled “Global Consumer Insights”, before the pandemic, in-store shopping was the most popular option for consumers. The survey found that 47% of customers preferred to shop in-store for non-food items, while just 38% of customers shopped through mobile phones. Despite the fact that many people are warming up […]David Layzelle
- Unite 2022 Recap 2022-11-24If you were waiting for Unite 2022 – the global Unity conference/developer interaction experience – then the bad news is that you have missed it; it was 1st and 2nd November. The good news is that we have all the main highlights from the event right here. Unite is now recognised as a worldwide meeting […]David Layzelle
- How Can Virtual Reality Evolve Beyond Escapism? 2022-11-22Here’s a true story. A couple of weeks ago I was chatting with a friend and casually mentioned my love of VR, to which she retorted “I don’t really like gaming that much”. I was simultaneously shocked and horrified, but realised she, like many, see VR as simply another gaming system, much like an Xbox, […]David Layzelle
Unity Multiplayer Networking Blog
- Unity's Networking Stack Webinar - Resources 2021-11-30Thanks so much for attending our networking webinar! What did you think? Send us your feedback when you can so we can get to work on making the content you want to see.
Unity3D Dév
- 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 […] 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 […] 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 […] 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 […] 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 […] 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 […] 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 […] 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 […] 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 […] L’article 15 conseils pour améliorer vos jeux (Partie 3/3) est apparu en premier sur Unity3D Dév.Anthony
- 15 conseils pour améliorer vos jeux (Partie 2/3) 2020-07-15Dans la première partie je vous ai donné les 5 premiers conseils. Si vous avez raté le premier article : […] L’article 15 conseils pour améliorer vos jeux (Partie 2/3) est apparu en premier sur Unity3D Dév.Anthony
Unity Coding – Unity3D
- Using OpenAI API with WebRequest from Unity 2023-01-10Simple example for calling openAI completions API, with simple webrequest (and JSON data). Repository:https://github.com/unitycoder/UnityOpenAIGPT3 Making of video:mgear
- [LudumDare52] Theme: Harvest 2023-01-09Small bot programming game, sadly has only 2 commands to use in this initial version.. ldjam entry:https://ldjam.com/events/ludum-dare/52/harvest-bot Making Of video:https://www.youtube.com/watch?v=1B7P3mS4_i4 Ideas for future (if want to extend this later..)– More features (sensor to direction, shoot, enemies, destroyable objects )– Play against other bots in same […]mgear
- Painting with Compute Shader 2022-12-12Finally tested compute shaders for drawing into render texture:mgear
- Draw Pseudo Hilbert Curve 2022-11-27Followed this tutorial: The Coding Trainhttps://www.youtube.com/watch?v=dSK-MW-zuAc my source code:https://gist.github.com/unitycoder/f4ea8071a5d6ccceef210550bc5f0cf3mgear
- Unity Stable Diffusion plugin 2022-11-04..for fetching images from InvokeAI web service (locally), inside unity (editorwindow). You can generate images, seamless textures or use initial image to “improve” your programmer art! Note currently only support version InvokeAI 1.14.1 Project:https://github.com/unitycoder/UnityInvokeAI Making of videos:Full struggle recorded in videos, https://www.youtube.com/watch?v=MKME8r9T-Ns&list=PLi5GhVWoWyw6O4OShX9MqFaYIIVtBYLUBmgear
- Testing Connected Component Labeling 2022-09-01Tried to do https://en.wikipedia.org/wiki/Connected-component_labelingbut it didn’t work as i didnt add floodfill or recursive neighbor checking.. Video:https://www.youtube.com/watch?v=JNJhdNYm8pc Script from the video:https://gist.github.com/unitycoder/518188714ab8a29a0c6ca312e71fc0a3mgear
- (news) Nano Tech for Unity 2022-07-12Most exiting plugin for unity, they have crowdfunding running (i’ve already backed, so should you!) “A fast rendering system for highly detailed meshes, made for Unity. Supports HDRP / URP / Built-in” https://www.indiegogo.com/projects/the-unity-improver-nano-tech/x/1801544mgear
- (Sources) Fog Of War – effect 2022-04-25Finally uploaded this old fog of war test project from https://unitycoder.com/blog/2014/10/16/2d-fog-of-war-unity/ Its raycast + vertex color based effect. (not really optimized, as it linecasts each vertex right now..) Sources:https://github.com/unitycoder/FogOfWar Cleaning up the project and upgrading from 4.x:mgear
- LudumDare#50: Delay the inevitable 2022-04-05Small game (in the jam-category as the sound fx’s are taken from freesound)https://ldjam.com/events/ludum-dare/50/wobbly-plankster Includes global hiscore list! Recorded few clips while working on it,https://www.youtube.com/watch?v=b-oNFXkMX04 (part 1/5)mgear
- Customize UnityHub colors 2022-03-02It seems to be common request to have light color theme as an option for the new unity 3.0 hub.. so, while unity is working on that(?), you can edit and customize the hub yourself! Steps (New 06.03.2022, see comments for info that can edit […]mgear
Blog | 3D WebView for Unity
- VR Browser for Oculus Go 2023-01-233D WebView for Android with Gecko Engine
- 3D WebView for UWP / Hololens 2023-01-233D WebView for UWP / Hololens
- 3D WebView for Android with Gecko Engine 2023-01-233D WebView for Android with Gecko Engine
- 3D WebView + XR Interaction Toolkit 2023-01-23How to use 3D WebView with XR Interaction Toolkit
- Introducing 2D WebView for WebGL 🎉 2023-01-23Ready Player Me integration with 3D WebView
- Vulkan support for Android Gecko 2023-01-23Ready Player Me integration with 3D WebView
- Ready Player Me integration with 3D WebView 2023-01-23Ready Player Me integration with 3D WebView
- 3D WebView v4.3 2023-01-23