// transmission.log

Data Feed

> Intercepted signals from across the network — tech, engineering, and dispatches from the void.

1695 transmissions indexed — page 60 of 85

[ 2022 ]

20 entries
1181|blog.unity.com

Metaverse Minute: 3 ways XR is helping to tackle climate change

When our team at Unity says, “We believe the world is a better place with more creators in it,” it isn’t just a catchy tagline – we mean it. To effect change at scale, we need to come up with solutions across a wide array of sectors, fueled by creative thought. And this is especially critical in the case of climate change.Climate change is a global threat that we believe real-time 3D creators can play a paramount role in combating. For Earth Day, we want to spotlight Unity’s digital twin technology and how its application is mobilizing communities and motivating change. We’re excited to showcase the way that Unity’s platform is empowering the business community to take action on climate change across three key industries: construction, fashion, and events.The construction industry is one of the biggest consumers of raw materials and natural resources. The World Green Building Council estimates that it produces 39% of the world’s carbon emissions. That said, the industry is certainly due for some innovation, which is why we’re pumped to see how Mortenson, Zutari, and Sitowise are promoting change.It is an honor that Mortenson decided to coordinate the construction of the Climate Pledge Arena with Unity Reflect. Plans for the arena aim to create the first International Living Future Institute certified Zero Carbon arena in the world. To achieve the Net Zero Carbon certification requires that new renewable energy is used to offset 100% of the energy that operates the building. Additionally, all embodied carbon emissions associated with the project’s construction will be disclosed and offset.With Unity’s real-time 3D development platform, Zutari is changing the way that large-scale solar projects in South Africa are designed, created, and operated. Not only does Zutari complete sun tracking and shading for each solar panel, they can optimize solar sites and install as many panels as possible to increase the energy output – all within Unity. Zutari is also using Unity to explore additional sustainable energy facilities. We can’t wait to see what else they accomplish.Unity’s real-time 3D development platform recently enabled Sitowise to create a digital twin of the Port of Oulu in Finland. This dynamic and interactive digital twin serves to reduce the environmental impact of transport and logistics flows in the city.McKinsey research has shown that the fashion industry was responsible for 2.1 billion tons of greenhouse gas emissions in 2018, and is on a trajectory to continue this level of output without the necessary countermeasures in place. Fortunately, there are brands like DressX, Lablaco, and Deckers working toward a greener fashion future.DressX strongly affirms that the amount of clothing produced by the fashion industry far exceeds human needs. Their solution? Digital-only fashion. By using Unity’s XR capabilities, DressX hopes to keep consumers in fresh looks, but with a much smaller footprint on the earth.The Circular Fashion Summit (CFS) by Lablaco supports the United Nations (UN)’s Sustainable Development Goals 2030. Created to accelerate the transition toward a newly sustainable fashion ecosystem, attendees were encouraged to embrace art, design, science, and engineering to collectively come up with sustainable solutions. This summit, built with Unity, took place entirely in the Spin universe, Lablaco’s metaverse platform.Unity’s RestAR, with its photorealistic 3D renderings, has helped Deckers on their path toward reducing their environmental footprint. Thanks to a streamlined production lifecycle, the necessity of physical samples has been eliminated, helping to decrease the amount of shipping and travel required by the company. This endeavor has reduced their overall carbon footprint as Deckers strives for a greener future ahead.Statistics reported by the Sustainable International Travel Organization reveal that travel produces 8% of the world’s carbon emissions. As such, adopting more virtual experiences like those produced by Magnopus and Emissive can give the events industry a serious boost.Traveling to major events consumes an abundance of energy. Nature found that transitioning from in-person to virtual conferencing can reduce an event’s carbon footprint substantially and going hybrid can slash energy use by two-thirds. This is where Magnopus has the opportunity to improve sustainability. With Magnopus’s Expo 2020 Dubai experience, for instance, event attendees could enjoy the expo’s magic directly from their couch, no travel required.What if you could participate in more than just events from home? What if you could visit (and revisit) historical sites and landmarks worldwide? Well, Emissive is creating immersive travel experiences to ensure that history lives on. They preserve what they can today so you can continue exploring for years to come.The future of humanity depends on significantly reducing and reversing carbon pollution to mitigate the impacts of climate change. Many people worry that there aren’t solutions, or don’t know where to begin in addressing the climate crisis. By amplifying the stories of creators who leverage real-time 3D for their sustainable initiatives, we hope to inspire more action across sectors in the business community. If you are one such creator, we encourage you to join our Unity for Humanity Community to collaborate with other likeminded individuals. Now’s the time to empower each other to foster a better world.P.S. Whether you’re a creator or an executive our new series of talks and workshops are designed to help guide your metaverse journey. Learn more about the Road to the Metaverse seriesFollow Unity for Digital Twins on Twitter, LinkedIn and Instagram.

>access_file_
1182|blog.unity.com

4 ways to scale and optimize your app's UA strategy, backed by data

Today, a third of users say they find new apps through in-app ads according to Tech Jury. With advertisers fighting to get discovered through this channel, now's the time to start optimizing your UA campaigns to gain an edge when users are searching for new apps. This means reevaluating your strategies to ensure you’re getting the most for each dollar.The problem? There are many choices to make for each campaign, such as which app categories and games you want to run on, the ad units you’ll utilize, and so on. Frank Dawson, Director Business Growth at ironSource, shares tips based on performance and success stories so that you can make data-driven decisions when optimizing your UA campaigns.1. Don’t limit spend to your app categoryIt’s common for app advertisers to only run campaigns within their own category - for example, a finance app may only run campaigns in finance apps. However, today, you can find high-quality users in nearly every app category, which means you can find success and drive incremental growth by spending in categories outside of your own.1. App functionality has advanced significantly and, today, app-based or app-first businesses have become leaders in fitness, communications, finance, and more. 2. Users with varying levels of tech awareness are comfortable relying on apps and playing mobile games. 3. For a large portion of the market, users have grown up with smartphones, meaning apps are the first place they look for solutions. .Finance apps, for example, have increased their advertising spend in apps as they’ve expanded into new verticals (crypto, P2P, etc.), spending mostly in social apps - likely because finance apps now support social interaction, allowing you to engage with others financially to split costs. Entertainment apps are looking to get in front of as many eyeballs as possible, which makes hyper-casual games with a broad range of user demographics a valuable supply source.With high quality users across the app ecosystem today, it’s valuable to test your ads in a range of app categories to see where you could be driving incremental growth. Once you’ve decided where to run your ads, the next step is deciding what type of ads to run.2. Gamify your playable adsThere’s a strong case to be made for gamified creatives - no matter the app category. In fact, we’ve found that gamified apps, and creatives, show higher IPMs on gaming supply - it makes sense that users would be more inclined to download apps that have similar features to the game they’re playing, especially when the creatives are gamified as well. For example, a well known fitness app offers badges and rewards when you hit your goals or meet your daily targets, triggering a sense of achievement, similar to that of puzzle, match 3, word or solitaire games. The creative for this app triggers these same emotions. Gamifying the creatives for apps that are not already gamified may not be so intuitive, but these ads can also perform incredibly well in games. Ads that are interactive and personal are more engaging - rather than staring at a screen as your ad plays, you’re enticing users to play a direct role in the creative process. Let’s look at some examples.Calm, a leading wellness app, partnered with ironSource to grow their user base using the ironSource network and creative solution. ironSource helped them develop a playable ad that gamified relaxation by letting users mix paint on-screen, a cathartic and interactive break from digital overload. The gamified, playable ad generated massive scale and 106% increase in installs for Calm.In addition, a well-known fast food restaurant created a playable, gamified ad where their most popular food items cycle across the screen and the user has to “catch” or stop the screen when they see the french fries. This ad invokes a sense of achievement and reward similar to that of games. The gamified ad generated a 50% higher IPM.Gamifying your creatives is a surefire way to increase your installs. If you aren’t already reevaluating your ad strategy to instill interactivity and achievement, now's the time to start. Beyond gamification, there are more ways to maximize the success of your ads, such as running questionnaire videos.3. Run questionnaire video creativesQuestionnaire video creatives can make users more comfortable entering your app and, in turn, answering questions.For apps beyond gaming that may require personal information from users, such as banking apps, to generate a personalized experience, highlighting how seamless the process is and how little input is actually needed is important for getting users comfortable with your app. To make users comfortable as early as possible, run questionnaire video ads, which function as mini tutorials guiding users through the beginning stages of the app journey. These creatives also help users understand the app functionalities that align with their specific interests. Many apps beyond gaming have a diverse offering of services and questionnaire creatives can educate users about which are relevant for them.For example, a leading weight-loss app developed an interactive creative that asks users about the necessary criteria to build out their fitness plan, mimicking the onboarding experience of the app itself. Users are asked about their gender, body type, and age before being directed to their personalized fasting plan. This short questionnaire video shows users how easy it is to get their own personalized weight-loss plan and encourages them to get started.Similarly, a well-known finance app created an interactive ad that takes users through the process of customizing their own debit card. Without asking any personal or private questions right off the bat, the finance app eases the stress users may have sharing their information with a digital bank.Diving deeper, coupling your questionnaire video with a carousel endcard is a great way to maximize the performance since interactive end cards enhance user engagement and drive more meaningful connections. They have the ability to set expectations for what different types of user experiences will look like once they enter your app.While each app category appeals to a different type of user, and the ads you choose to run should reflect your audience’s typical behavior, it’s still important to diversify your app growth strategy.4. Turn on CPE campaignsFirst, advertisers started diversifying their in-app advertising strategies by running interstitials and rewarded video alongside banner ads, broadening their ad strategy into full screen creatives. Seeing success from these ad units, advertisers have started running offerwall to expand their reach even further, and it’s proven to be a valuable addition.Offerwall uses the CPE (cost per engagement) pricing model, which means you choose a post-install event and only pay for users who engage in that specific event (for example, when the user posts an update or uses a certain photo filter). This makes CPE incredibly cost-effective while offering immense scale.With CPE campaigns, you’re able to optimize towards events that better predict long term user value and stickiness versus an install, ensuring you’re only paying for high LTV users.On top of that, these events can occur at down funnel points in the app that can take a while for users to get to, encouraging users to engage with down funnel events to get their reward.Finance, entertainment, and shopping apps have generated the most success for CPE campaigns because these app categories often have high-value events deep in the funnel that often result in long term app usage. For example, subscribing, depositing money, transferring money, linking a bank account.Getting started with offerwall: why it's important and how to succeedIn-app advertising, especially for apps beyond gaming, is a hot topic in user acquisition today, which means it’s crucial for you to focus on optimizing and perfecting your strategy to gain a competitive advantage. These four tips, backed by examples and data, are a good starting point.

>access_file_
1183|blog.unity.com

3 KPIs to watch when A/B testing your ad placement strategy

If you’re looking to improve revenue, your ad placement strategy is a great place to start. Every aspect of ads - placements, reward amount, frequency, and more - influences user engagement, which dictates earnings. Tweaking an ad placement is a strategic process, but A/B testing makes it more straightforward - any change to ads can be tested and evaluated before deciding if it’s worth any potential risk.However, before you can A/B test anything, you need first to know the context of how your business is performing according to KPIs. These KPIs provide a necessary story about every aspect of your game performance, including the effectiveness of a your ad strategy.Here are the 3 KPIs you should monitor and suggestions for ad placement A/B tests to run.KPI #1: Engagement rateThe first KPI to pay attention to is engagement rate. Let’s explore what you can decode from both high and low engagement rate and how this can inform which A/B tests to utilize. As a reminder, engagement rate is the percentage of users who engaged with the ad unit - how many users saw an ad out of all daily users.Low engagement rateRewarded videosFor rewarded videos, low engagement rate can signify a couple of issues. First, it’s possible that players never noticed the traffic driver. This can be solved by attracting more players to the button - you can A/B test different traffic driver positions and colors, different buttons, or just general designs in the area. Generally, if you want your button to be noticed, it needs to be different from all the other buttons in the game. For example, using contrast can help the players more easily identify the button with their eyes.Second, perhaps the user simply didn't see the value in the reward. It’s not easy to predict how many resources a user will need at a certain point in the game, so it’s tough to accurately predict what specific amount of reward would excite users. In this case, it’s best to A/B test different kinds of rewards (e.g. different currency) or the actual reward amount. Here, it’s critical to know your players and what they want during their game process - it tells you what rewards are most exciting at any given moment.InterstitialsIf your interstitials have a low engagement rate, perhaps players aren’t reaching the point where the interstitial is starting. For example, let’s say that a game sets interstitials to pop up on the main page, but doesn’t present this page until after the player completes the first level - if many players get frustrated and log out before completing this level, they would miss the interstitial completely. Here, you can A/B test placing interstitials in a more populated location based on players’ behaviors, such as between levels, when users are most eager to continue playing.Another explanation for a low engagement rate might be that players are being segmented out and don’t see as many interstitials as other players in different segments. If you are segmenting out paying players from interstitials, do so wisely. For example, if your game has a subscription model, players shouldn’t be seeing interstitials unless the subscription runs out.High engagement rateRewarded videosIt’s not just low KPIs that tell a story - you can learn and optimize performance from a high engagement rate too. If engagement is high for rewarded videos, you can assume that these placements were a great fit for players. You should continue to A/B test placements with similar value and currency in different parts of the game. However, if you’re ever adjusting currency, it always needs to work with the game economy - for example, if you’re increasing reward, you need to adjust the game economy to give less of this currency in the rest of the game.InterstitialsPositive engagement rate for interstitials reflects that many players are viewing interstitials. This is great, but it’s worth considering that too many interstitials might overwhelm users, potentially decreasing the amount of daily active users. It’s best to A/B test placing interstitials based on player behavior (e.g. noticing which pages/areas they most often visit) and increasing capping/decreasing pacing - all while being mindful of player retention.KPI #2: Usage rateNext, let’s understand what causes low and high usage rate (how many ads an engaged user is seeing per day) and how you can optimize this information with A/B testing.Low usage rateRewarded videosLow usage rate for rewarded videos indicates that not many users are engaging with ads - likely players don't recognize the value in the reward, or maybe just don’t see its value in the moment. Try A/B testing a different kind of reward to switch things up or reward with a different value to see whether players might be more interested.InterstitialsWith interstitials, a low usage rate hints that the user is simply not being shown enough interstitials. This might be an indication that interstitials should be placed in the game more often. You can A/B test this to determine whether decreasing pacing (showing interstitials on a more consistent basis) can increase usage rate without sacrificing the player’s user experience or engagement with the game.High usage rateRewarded videosIf you’re seeing high usage rates with rewarded videos, that’s great! It seems like players are enjoying the placement of the video to the maximum amount. Why not use A/B testing to test the limits? You can test decreasing the pacing to see whether these users would still be as engaged if they were being offered fewer rewards. This way, players could also be watching more videos, and in turn increase ad impressions. Again, it’s essential to be conscious of the game economy - any increase in rewards must be balanced to ensure it keeps its value.InterstitialsSimilar to rewarded videos, high usage rates with interstitials reflect that a large amount of players are viewing interstitials, and the ad placement is high quality. A/B testing other placements and capping/pacing to increase exposure to interstitials will ensure that you’re finding the right balance - players should regularly see ads but shouldn’t be overwhelmed in the process.KPI #3: Impressions per DAULet’s also explore the meaning of impressions per [tooltip term="daily-active-users"]DAU[/tooltip], both low and high, and how this should factor into A/B testing decisions. As a reminder, impressions per DAU is the average impressions per user on a given day - the total number of impressions divided by the number of active users.Low impressions per DAURewarded videosIf you’re finding low impressions per DAU for rewarded videos, check the usage rate - if it’s still high, it’s likely that players aren’t noticing your traffic driver (and the only ones finding value in it are the ones who notice it). You should A/B test making the traffic driver pop more - for example, making the button the only animated part of a page automatically makes players notice it and engage with it more often. When impressions per DAU are low, exposure is crucial - this includes placing drivers in popular locations and pages, and locations that are easy to find and click.InterstitialsWith interstitials, low impressions per DAU collects many of the similar problems from low engagement and low usage rate. It implies that players aren’t visiting places in the game with the interstitial, might be segmented out, and generally aren’t seeing enough interstitials. Like the other KPIs, A/B testing recommendations include: placing interstitials in more popular locations, segmenting more carefully, and decreasing pacing so players can see more interstitials.High impressions per DAURewarded videosHigh impressions per DAU for rewarded videos, like high usage rate, indicates that the ad placement is a great fit for players. Similarly to high usage rate, it’s best to first A/B test increasing the capping and decreasing pacing to see whether you can show players more ads and retain their engagement.InterstitialsHigh impressions per DAU is confirmation of great interstitial placements. It’s recommended to A/B test ad placements and modifying capping and pacing, but it's important to keep in mind that high amounts of interstitials can cause churn - lowering the amount of daily active users. This KPI captures all players, so you should be mindful that your A/B testing isn’t sacrificing retention.Informed by these KPIs and many more, A/B testing turns data into an actionable plan, so it’s essential to know how to use and utilize it for your business. In fact, ironSource’s A/B test tool has simplified this process, so now you can split users into two groups to test ad monetization strategies - all within a few clicks. Check out more.

>access_file_
1184|blog.unity.com

5 A/B tests you should run to increase your revenue

A/B testing is a core part of any successful developer's monetization playbook. To improve your KPIs, you should test just about everything - from rolling out new ad units and optimizing waterfalls, to determining your ad strategy using capping and pacing. By A/B testing changes in your monetization strategy, you can make data-driven decisions, minimize risk, and increase revenue. Here are 5 of the most important A/B tests you should run.1. Test a new ad networkLooking for higher fill rates and even higher [tooltip term="ecpm"]eCPMs[/tooltip]? Integrate as many ad networks as possible so increase the amount competing for your inventory. The best way to know the value of adding a new network is by testing it out first. It’s important to assess whether the ad network would cause any technical issues, and whether the benefits are worth the effort. The key metric to look for when A/B testing a new ad network is [tooltip term="arpdau"]ARPDAU[/tooltip]. You should also keep a close eye on metrics like eCPM, [tooltip term="engagement-rate"]engagement rate[/tooltip], and [tooltip term="app-retention-rate"]retention[/tooltip].You’ll be able to find these KPIs in the reporting dashboard of your mediation platform, and even run the A/B test inside the platform, too. For example, ironSource’s quick A/B test tool helps you come to a fast decision about your monetization strategy, with minimal effort. This means you can start increasing revenue as soon as possible, without wasting time on operational overheads.Use ironSource’s A/B test to test a new ad network2. Test waterfall optimizationBidding is quickly becoming the default for monetization, but the industry is still operating in a hybrid mode that combines bidding with traditional waterfalls. Making sure your waterfalls are fully optimized is crucial for maximizing revenue - and A/B testing is the best way to achieve this outcome.There are numerous waterfall settings that you can A/B test, such as testing a new waterfall for a country, different instance pricing, adding or removing instances, waterfalls for segments, and groups. Groups allow the flexibility to control your waterfall based on country and user segment - or a combination of both.These settings can have a significant impact on your bottom line. Testing a new waterfall setup, for example, could bring in an influx of highly relevant demand for your ad space, so changing your price points on the instances in your waterfall could help increase competition for your inventory, bringing higher eCPMs and ARPDAU.The quick A/B testing tool’s biggest pull is its ease of use: it simplifies what is often a complicated and time-consuming process, and lets you change anything you want from your mediation management page.“Using the A/B test tool, we tried the new waterfall configuration before switching over completely. Doing so proved the waterfall suggested by ironSource performed better - in fact, that waterfall had a 52% higher ARPDAU.” Alper Reka, Head of Monetization at Ruby GamesUse ironSource’s A/B testing tool for optimizing waterfalls3. Testing different capping and pacingA/B testing capping and pacing can also bring a revenue boost since it helps you find the ad settings that best maximize revenue. For example, if you see that users are highly engaged with a rewarded video placement that’s presented every 6 hours, A/B test the pace and present this placement every 4 hours. Because they were highly engaged with the ad placement, you can test showing the users more ads without sacrificing their user experience - ultimately increasing revenue.Similarly, you can A/B test increasing the capping, or the number of ads shown in a session. If users are highly engaged with interstitials, you can test increasing the cap - they’ll see more ads and you’ll increase your game’s income. This process should be gradual, because increasing interstitials is a tricky balance - you want revenue, but too many ads can bother users and affect retention.4. Test banner refresh rateAdding [tooltip term="banner-ads"]banners[/tooltip]to your strategy ensures you’re monetizing every user, not just the ones who engage with rewarded ads. To maximize banner performance, A/B test the refresh rate. A 5 second refresh rate will allow for many impressions, but it might not have a successful outcome - it might move too fast to understand the ad content or distract users from focusing on the game. Also, refreshing too often might cause the banner to fail to load properly for the user.Why not lengthen the banner rate? Users would more likely be more engaged and click on the ads, but then impressions would be minimal. Using the A/B testing tool, you can make specific and intentional changes that will slowly but surely find the sweet spot that keeps the user experience positive, while maximizing your revenues.Use ironSource’s A/B testing tool to update your banner refresh rate5. Update rewarded video reward amountFor rewarded videos, the A/B testing tool helps you determine the ideal reward amount - ensuring that you’re maximizing profits in your game by knowing just what to adjust. For example, if players aren’t engaged enough with a specific placement, it could be because they don't see enough value in the reward. To increase engagement, test a different reward amount or even a different type of reward, as long as you’re making one change at a time. Here, you should be most closely monitoring changes in ARPDAU engagement rate, and user retention.On the other hand, users who are actively engaged can also be seen as an opportunity to generate revenue. You can A/B test adding more placements similar to these popular ones and find the sweet spot where you maximize revenue and retain high engagement. It’s essential to be mindful of the game economy - if you’re offering more rewards, make sure they still retain their same amount of value.Use ironSource’s robust A/B testing tool for testing new ad contentA/B testing is the easiest way to evaluate every type of change in your growth strategy. With ironSource’s A/B testing tool, the tech does the heavy lifting, automatically and randomly dividing traffic 50/50 into two groups, with the data presented on the monetization platform so users can view and analyze it all at once. Performance KPIs are totally transparent and can be broken down from day one, so you can track your results and end the test as soon as you’re convinced.Learn more about our A/B testing tool here.

>access_file_
1187|blog.unity.com

Introducing Unity 2021 LTS

Unity 2021 LTS delivers powerful improvements to workflows, rendering capabilities, and platform support to help you realize your creative ambitions. New enhancements prioritize quality, productivity, and performance for any platform, genre, or artistic style.Today, we’re excited to announce that Unity 2021 LTS is available to download and use. This release represents more than a year of focused development across the entire Unity Editor and underlying foundational features. In 2021, we continued our commitment to putting quality first in order to make your experience working in Unity more stable, productive, and efficient than ever before.The LTS release combines the features we rolled up in our Unity 2021.1 and Unity 2021.2 Tech Stream releases with an additional six months of quality polish. This means you can choose the Long Term Support version with confidence that you’ll experience highly dependable workflows and incredibly stable games that hum on any platform you target.LTS releases are published annually, with two full years of support and biweekly updates to ensure you have the absolute latest fixes when you need them.Want to know more? Check out the Unity 2021 LTS feature pages for programmers and artists, or watch the GDC Developer Summit Roadmap session.We focused Unity 2021 LTS development on four key areas.First, we focused on offering more accessible workflows for all creators, regardless of their role in the project. This enables you to build immersive experiences more quickly by taking advantage of the improvements we’ve made on how you work in-Editor.Integrated visual scripting is available in Unity 2021 LTS. Easily the most exciting feature in the release, this approach can benefit anyone, from non-coders who want more autonomy to seasoned programmers quickly prototyping new functionality. Most Unity scripting processes can be replicated through a visual drag-and-drop interface that allows you to create and prototype without having to write a line of code.We’ve also improved how quickly assets are imported into the Editor and made it easier to manage PSD imports for 2D game components. Get through your worldbuilding phase faster with updates to Terrain Tools, and discover improvements to VFX Graph, Shader Graph, and Cinemachine.Next, we wanted to give you the ability to iterate faster and produce higher-quality experiences for your players. We’ve upgraded workflows across the board, provided better Editor usability, and enhanced our testing tools.Minimize time from design to hands-on creation by leveraging Feature Sets, which gather all the packages you need to start a project in a one-click bundle. Find what you’re looking for faster with improved search capability, and experience an added zippiness in common operations you use regularly.Make sure your code is clean, performant, and high-quality with a new Mono upgrade, improved C# 8 support, and incremental builds that compile your project as you create it. A comprehensive Memory Profiler allows you to profile with multiple Players simultaneously.Follow up that quality coding experience with tools that facilitate an equally high-quality output. In Unity 2021 LTS, you’ll find a mobile Device Simulator to check for compatibility on multiple devices. Use the production-ready Code Coverage package with the Test Runner to export code coverage data and reports from your automated tests. Additionally, the Code Coverage package offers a Coverage Recording feature that allows you to capture coverage data on demand for manual testing or when there are no automated tests in the project.Our third area of development was to couple all the work on the Editor with an equal focus on improving graphics capabilities for your projects. Craft stunning visuals with a collection of powerful rendering solutions, all supported by a comprehensive ecosystem of graphical tools.Our Universal Render Pipeline (URP) is optimized for maximum platform reach so your players can enjoy fantastic graphic fidelity regardless of their device. In Unity 2021 LTS, you’ll find upgrades to URP for Point Light shadows, Lens Flares, and decals.If you’re looking to get the maximum performance for a specific platform, the improvements we’ve made to the High Definition Render Pipeline (HDRP) include realistic cloud definition with Volumetric Clouds and Static Shadow Casting.Craft stunning visuals with powerful rendering solutions supported by an ecosystem of tools. Push the limits of high fidelity with HDRP performance upgrades and features like NVIDIA DLSS for desktop and AMD FSR native support in URP.Be where your players are with support for innovative new platforms and technologies. Expand your development capabilities with ChromeOS and macOS-based Apple silicon support, and achieve even more impressive results on the latest generation of PlayStation 5 and Xbox Series X|S consoles. Develop for augmented and virtual reality worlds with OpenXR and Oculus enhancements, or create for mobile by optimizing with Samsung Adaptive Performance 3.0 and tap into seamless publishing with Android asset bundling.Wherever you are in your production process, we offer the resources to help you bring your project to the finish line and beyond with Unity 2021 LTS. See all the news in the release notes and in the Unity Manual, and then download Unity 2021 LTS from the Unity Hub.We also prepared a series of upgrade guides to help you transition from Unity 2020 LTS or Unity 2019 LTS to Unity 2021 LTS. For complex productions with a high number of dependencies, contact Unity Support and Services for help to make the upgrade process smoother.Unity 2020 LTS is now the legacy version. It will be updated monthly until it reaches the end of its support cycle in mid-2023. Please note that Unity 2019 LTS is approaching its end of life, and the last supported update is scheduled for release in the beginning of June.We work with the belief that the world is a better place with more creators in it. That drives us to always look for ways to make the platform better for you. Give us feedback on how we’re doing, what you think of the Unity 2021 LTS release, and what you’d love to see next in our forums.We can’t wait to see what you create next.

>access_file_
1188|blog.unity.com

Unpredictably fun: The value of randomization in game design

Learn how to inject randomization into your game to keep players engaged and eager for the next scene. This is the second post by Christo Nobbs in his series on designing systems, expanding on his contributions to The Unity game designer playbook. Check out the e-book for more on how to prototype, craft, and test gameplay in Unity.In his earlier blog post, Christo touched on how designers can create systems in their games that result in intriguing and unexpected gameplay. In this post he delves deeper with examples on how to set up randomization.You can entice players into further exploring your game world’s systems, and devise unique experiences for them, with visual prompts. The previous post, Systems that create ecosystems: Emergent game design, outlined a sandbox space wherein everything is made and constructed from wood with the possibility of unpredictable fire propagation. Let’s build on this example by giving players the ability to cut down trees with an axe.Assume that the landscape where players stand is flat. They don’t know which direction the tree will fall in when they chop it down. What if some trees were “snags” – meaning they’re dead but still standing? They could fall at any moment. An unpredictable element like this in the game will startle the players and intensify their play environment.You can add any number of visual cues to show players that falling trees are dangerous in this world and keep them on their toes. The clues will help players spot differences between the more dangerous snag trees and those that are healthy and less threatening. They will have to choose how to weigh the risks: Would it be wiser to scavenge for firewood from trees that have already fallen and avoid being injured by the dead trees waiting to fall?As a designer, be sure to map out where these systemic chain reactions occur, and design into them, supporting when players set them off, such as trees falling unpredictably, catching fire, and thereby spreading delightful chaos.The Random scripting class in Unity is a static class that provides you with approaches for generating random data in a game. This class has the same name as the .NET Framework class System.Random and serves a similar purpose, but differs in some key ways – one being that it’s 20% to 40% faster than System.Random.Below are the static properties and methods available with the Random class:Static propertiesinsideUnitCircle: Returns a random point inside or on a circle with radius 1.0 (read-only)insideUnitSphere: Returns a random point inside or on a sphere with radius 1.0 (read-only)onUnitSphere: Returns a random point on the surface of a sphere with radius 1.0 (read-only)Rotation: Returns a random rotation (read-only)rotationUniform: Returns a random rotation with uniform distribution (read-only)state: Gets or sets the full internal state of the random number generatorvalue: Returns a random float within [0.0..1.0] (range is inclusive) (read-only)Static methodsColorHSV: Generates a random color from HSV and alpha rangesInitState: Initializes the random number generator state with a seedRange: Returns a random float within [minInclusive..maxInclusive] (range is inclusive)The previous blog post explored the role of design levers and the use of ScriptableObjects to store those values. You can replace those values with appropriately designed ranges using Unity’s Random.Range, which returns a random float within [minInclusive..maxInclusive] (the range is inclusive). Any given float value between them, including both minInclusive and maxInclusive, will appear about once every 10 million random samples.With this approach you can draw a value from the set range for your result. You’ll have to test several ranges to find the one that works for your gameplay goals, but again, ensure that you design for the defined range you’ve set.Randomness makes for better immersion. For example, let’s say that each tree has a fixed health count of 100, and each axe strike takes 25 points off a tree’s health. This task will soon become predictable, and therefore, boring. Even if you give the trees a health range of 76 to 100, any given tree will be four strikes away from falling. But trying a smaller range of, say, 75 to 76 provides a greater variety of gameplay outcomes, as a tree will take between three and four hits to fall.Another way to make this scenario interesting is to indicate health changes through clear visual cues instead of health bars. Doing this will allow the player to learn, through gameplay, approximately how many axe swings it’ll take for a tree to fall. Visual cues add some limited unpredictability that can be balanced and adjusted for the target gameplay. Using the Random class instead of a fixed value enables you to transform a monotonous task into a fun one.To expand on this example, you could choose to remove a random value between 15 and 25 health points for each axe swing. Doing this makes it so that players can’t easily predict how many swings it’ll take to cut down a tree. They’ll need to rely more closely on visual clues to gauge when a tree will fall; clues like the size of chunks flying from the tree or cracks forming up the trunk, branches falling, sound effects, and so on.They won’t know precisely when each tree will fall, but over time, as players chop down more trees, they can make educated guesses, ultimately improving their chances at survival.Randomness aims to give players unpredictable challenges that push them to calculate risk and manage the result.Let’s look at a few more examples of how to use the Random class.Imagine a card game with an AI enemy that plays its card solely based on the player’s move. This event would quickly become predictable without randomness as it would return the same result each time.Even setting probability at 50% is too simple a randomization and would soon become obvious to the player. Instead, try adding layers of randomness based on player actions. Doing this will create intricate systems that offer something more dynamic than choosing between two cards in a pool, or whether or not that card is chosen over one of many from the existing pool.You can add levels of difficulty to the card table by making the enemy favor certain cards over others; decisions predicated on a value it’s been given, or how complete its composition is before attacking, for instance. A boss’s card can multiply its damage ability when played with other power cards, so the enemy waits until a certain variety of power cards are in hand to ramp up the difficulty for the player. You can add “weight” to such a composition by increasing or decreasing the probability of the boss card being played with certain other power cards.You can use randomness in different forms for your games. Perlin noise, for example, has natural qualities and generates gradient noise from a seed. Try using it in Cinemachine to create a more organic camera feel for third-person follow cameras.To try Perlin noise, check out the Starter Assets – Third-person Character Controller, or Gaia packs on the Asset Store, along with documentation on how to use Mathf.PerlinNoise.In an interview, Chris Butcher, one of the lead engineers on Halo 2 by Bungie Studios, discussed the game’s AI, saying, “The goal is not to create something that is unpredictable. What you want is an artificial intelligence that is consistent so that the player can give it certain inputs. The player can do things and expect the AI will react in a certain way.”With that in mind, how should you set up AI agents to keep your game feeling unpredictable and alive?One way to experiment with this is to combine Starter Assets with AI tools from the Asset Store, such as A* Pathfinding Project Pro, a tool that lets you move an AI agent to a given point.Once the AI agent moves toward the player, the player expects to be attacked. But what if it starts a conversation instead? What about adding more NPCs that move around and blend into the space for a more lively feel? These NPCs could choose points given to them linearly, one by one, or better yet, pick logical points based on a set of rules using the Random class.Let’s say you have an AI agent that shoots at the player with a weak bow and arrow. Unfortunately for the AI agent, it has to be a certain distance from the character because the maximum range for firing is 10 meters. The AI gets into position in front of the player, 10 meters away, and shoots. It’s not an exciting or ideal setup, especially if you add a second shooter fighting for the same position on the NavMesh.For a more interesting scenario, choose an area where the enemy should approach the player. Do this by using Random.insideUnitCircle, passing the vector2 result into a vector3 for X and Z axes, and then harness RandomRange for both to get an area with a minimum and maximum radius around the player.The AI agent should choose a point within an acceptable range around the player and shoot, rather than closely approach the player. To add more excitement to the game with minimal coding, apply this to all AI agents so that they attack the player from multiple angles. The AI action is predictable up to a point because you know that the agents need to be a certain distance away to attack, but you can’t predict the angles from which they will strike.You can build on this example by giving your AI agents the ability to attack in a melee. Use the same random point from the player with a tighter radius. This way, the AI agents choose from a pool of attacks when it’s time to strike.The player knows that they can be attacked by a melee formation, but from what direction? Would there be an overarm top-down strike? Or a wide swing from left to right? They would have to read the telegraphing on the animation to determine what’s coming their way.This scenario can get complex if you have multiple enemy NPCs meant to attack the player at the same time. But if you look at Far Cry 2 by Ubisoft, for example, the player is not attacked by all the enemies at the same time. Different enemies will attack at different times, in random ways. You can learn more about this example and other AI scenarios in this video from Game Maker’s Toolkit.If you attempted to realistically replicate the results of actions taken from the real world into your game, it would require complex, multifaceted equations or a well-trained ML agent. In the end, it might all look out of place, take a lot of time and technical overhead to implement, and still be difficult to balance and control with understanding, if poorly architected.Yet by using Unity’s Random class, game designers can create believable results for their scenes with tight control over excitement levels, in less time than it would otherwise take. Randomness, of course, is not always appropriate. Predictability remains essential. But if placed in the right areas, at the most opportune moments, you can deliver unique experiences to your players that make them want to play again and again.

>access_file_
1189|blog.unity.com

Unity and Urban Arts are creating brighter futures for underserved students

Join us in congratulating Urban Arts (UA) on 30 years of life-changing excellence. Since its inception, UA has served more than 250,000 students across 150 New York City public schools. Unity is proud to be one of UA’s key partners, helping students from low-income communities explore their creativity and harness technology to defy the odds and achieve their dreams.Over the past year, Urban Arts has served over 8,000 students, with more than half coming from Title I schools. Unity CEO John Riccitiello was the guest of honor at UA’s Color Ball in New York City on April 7, 2022, in recognition of a partnership that’s bringing high-quality RT3D education to the next generation of creators.UA’s School of Interactive Arts (SIA) uses Unity to teach video game design and related skills like coding, animation, and story development. Through this training, students develop the abilities and confidence to pursue careers in a variety of creative and technical fields.Working with Unity tools, UA students have created games that address the COVID-19 pandemic, climate change, and other social issues, alongside more lighthearted projects like smoothie mixing, card-based magician duels, and DJ sets. Some students have even taken their games to crowdfunding platforms like Kickstarter, flexing both their artistic and marketing skills.Beyond real-time development, Urban Arts helps its students with AP and SAT exam preparation, financial aid applications, and college application fees. They also connect students with mentors and internships, ensuring they emerge as highly skilled and career-ready leaders.Over the past six years, School of Interactive Arts students have earned over $7 million in scholarships and gone on to attend first-rate colleges and universities including Stanford, Columbia, USC, Hunter, and Rutgers.Unity is proud to support Urban Arts in providing equitable STEAM education that prepares tomorrow’s innovators, creative thinkers, and entrepreneurs for success.Learn more about Urban Arts.

>access_file_
1190|blog.unity.com

Getting started with offerwall: why it's important and how to succeed

For over a decade, apps have found success monetizing with offerwalls, an in-app advertising unit that acts like a mini-store, listing multiple “offers” that users can complete in exchange for receiving an in-app reward. The user gets full control over which offers they engage with and how often. Today, developers see record earnings from this ad unit - eCPM in the US can reach $1,500 and average $400 across genres. Per user, monetization rates range from $0.07 to $0.33 according to MarTech Series.Only recently, however, have apps beyond gaming realized the importance of this sort of value exchange. Offerwalls drive revenue and engagement by allowing users to get value from your app without having to pay for an in-app purchase or subscription, meaning your app should already rely on a functioning virtual economy. The offers, after all, function as sources of hard currency without the price tag.Read more about how to implement a virtual economy into your app.Dan McAdams, Sr. Director, Developer Relations at Tapjoy, shares his insights on why apps should implement an offerwall and how you can maximize the success of the ad unit.Why implement the offerwall in your appImplementing an offerwall has a proven positive impact on engagement and revenue, and delivers high eCPMs for apps. The ad unit ensures you’re monetizing each and every user in your app, but how?Users may be resistant to pay, but not to engage with adsWith a free-to-play or subscription monetization model, users expect to gain free entry into your app before being hit with some sort of cost requirement. Users also understand that a lot of premium features will be behind the subscription wall, and they don’t always intend to spend money for access. Users do, however, expect to be able to engage with ads in exchange for rewards or additional content. Enter the offerwall.Offerwalls are completely opt-in and require users to actively seek out the ad unit, meaning it doesn’t disrupt the user experience, but gives each user the opportunity to enhance their journey through your app whenever they want to. With hundreds of ad engagements, or “offers,” to choose from at any given time, users have everything they need to continue interacting with your app when they run out of coins, lives, etc. This means users can remain in your app in the long-term, without dropping a dime.With users familiar with cash back incentives in the real world, users are comfortable and prepared to engage with the offerwall.Users are familiar with cash back rewardsOfferwalls resemble cash back incentives as seen in the real world, which means users are familiar with the monetization tactic and comfortable engaging.It’s no secret that reward shopping is a concept most users can get behind. Many people are members of some sort of reward program, such as the well-known initiatives at CVS, Starbucks, airlines, or even through a credit card. The offerwall is no different - you get rewards for your engagements and interactions.As users engage more frequently with your offerwall and get access to premium features, they may decide to pay for the in-app purchases. It’s important to note that users who convert on ads and users who engage with in-app purchases are not mutually exclusive groups. Once you get a free, special edition frappuccino as a Starbucks reward and love it, you’re likely to just pay for it the next time, but that doesn’t stop you from collecting more rewards.The offerwall is a valuable revenue stream, allowing you to monetize the users who opt-in while encouraging them to eventually convert to paying users. Once you’ve decided to implement an offerwall, there are key tactics to keep in mind.6 tips for optimizing the offerwall to maximize revenueWith the offerwall functioning as a non-paid virtual economy, the key to maximizing its potential means mastering your offers, or currency, and how it flows through your app. With a virtual economy already in place, here are some key tactics for optimizing the offerwall to maximize revenue.1. Ensure your currency generates valueYour app’s hard currency can be simple, such as credits, points, or cash, or even tied directly to your existing in-app purchase offerings. They can also be related to the app experience itself, such as minutes or months of free ads. The main goal is to determine the currency generating value in your app and to use that as your starting point. Whatever currency exchange rate (i.e., 100 credits = $1) you put in place, be sure it uses a similar exchange rate as your virtual shop. Keep in mind that you can always A/B test your exchange rates to ensure they’re incentivizing.2. Foster a sense of achievement through gamificationOne of the many reasons mobile gaming is so appealing is because it gives players a feeling of internal accomplishment, which is often facilitated by virtual economies that make it easier for users to progress. The best way to mimic this same sense of achievement through your offerwall is by gamification - placing value on currency that leads to progression or challenging users to reach goals, for example.A well known shopping app where people bid on products allows users to earn “points” through offerwall, which are transferred to a wallet. The more points in their wallet, the faster users can bid and win products, instilling a competitive mindset.3. Make sure the offerwall traffic drivers are visibleTraffic drivers, buttons that lead users to your offerwall, should be visible, accessible, and easy to find. One way to ensure they’re seen, is to show them at multiple places throughout the app, such as the home screen, in the store, or at the top or bottom of the screen. The call to action button should also be clear and direct, such as complete, view, buy, claim, etc. This is a great place to A/B test different options.4. Create urgency around your offersShowing offerwall traffic drivers when users are in need of a boost is important for maximizing engagement. For example, if a user runs out of coins in the middle of a session and needs more coins to save a photo without a thumbnail, they’re likely to open offerwalls. You can also offer limited time sales to incentivize engagement - for example, for a limited time, you can allow users to get more coins in exchange for a less important task. Similarly, if a user is looking to purchase items in the virtual store, you can offer a product that costs more than the user can afford. You can then direct them to offerwall to get more coins.5. Serve the offerwall to groups of users differentlyIt’s no secret that user groups are going to respond to offers differently, which makes segmentation a critical part of your offerwall strategy. You can segment users by paying/non-paying, advanced users/new users, geo, and more. For example, you can increase currency exchange rates to serve different users, based on the user’s familiarity with your app. For example, you could set $1 = 100 coins for early users and $1 = 300 coins for advanced users. You may also want to consider how often you show the offerwall traffic driver to subscribers or users who interact heavily with the existing virtual economy. The last thing you want to do is encourage those users to stop spending real money.6. Brand your offerwall pageYour app has a unique look and feel, and your offerwall should mimic that. When an offerwall is in line with your app’s branding, users won’t see it as an ad but a native part of the device experience, making them more likely to engage.If you've already invested into developing a virtual economy for your app, it may be time to consider the offerwall as a new revenue stream. You don’t want to miss out on the opportunity to give your users another touchpoint to engage and add value to your monetization strategy.

>access_file_
1191|blog.unity.com

2021 Unity U.K. binary gender pay gap report

Unity is committed to building a fair and equitable workplace, which includes compensating our employees fairly.Today marks the release of Unity’s first U.K. Binary Gender Pay Gap Report. This U.K. government-mandated report outlines the difference between the average earnings of men and women across the U.K. as of April 2021.The U.K. reporting requirements look at the pay gap, defined as the difference between the average earnings of men and women across a U.K. workforce.As required, hourly pay is calculated for anyone employed in the U.K. on April 5, 2021, who received their whole month’s salary (503 employees), and the data includes the month of April only. This value includes 1) base pay, 2) allowances (such as Cost of Living Adjustment, car allowances, and shift premium), and 3) bonuses paid. All calculations are made after salary sacrifice for pension.Bonuses are calculated for anyone employed in the U.K. on April 5, 2021 (507 employees), and the data includes the 12-month period prior to April 5, 2021. A “bonus” is defined as: performance-based, incentive, commission, and long service awards with a monetary value (cash, vouchers or securities). Non-consolidated (one-off, non-pensionable) bonuses are also included. The value of vested RSUs and options exercised during the reporting period are included.A gender pay gap is a reflection of multiple factors, including representation and pay parity. Representation examines how people are distributed among high-paying roles, while pay parity explains how people doing similar work are paid for those roles. In 2021, Unity’s median U.K. gender hourly pay gap was 19%, which is a reflection of lower representation of women in senior, higher paying roles in the U.K. However, a review of pay equity by level and by job in the U.K. indicate no statistically significant difference in base pay by gender (1.39%).Although we have made progress in increasing the representation of women in leadership roles across Unity – going from 28.8% in 2020 to 30.9% in 2021 – and our U.K. mean pay gap is similar to other tech companies in the market, we have work to do to increase diverse representation of leaders both in the U.K. and more broadly at Unity.The results in more detail are examined in the report, which is linked below.2021 Unity U.K. binary gender pay gap report

>access_file_
1192|blog.unity.com

What's the next big thing for brands? Interactive end cards for in-app advertising

Interactive video ads can increase the time customers spend watching or engaging with your ad by 47% compared to regular video ads according to Magna Global. After all, in a mobile-first world where our devices are intertwined with the real-world, “interactivity can build organic connections between viewers and branded messages” according to Chad Stoller, EVP of Universal McCann.One such interactive ad unit is interactive end cards (IECs), which can be paired with your existing in-app video ads to enhance user engagement and drive more meaningful connections.Interactive end cards appear at the end of regular 15-30 second video ads and function as mini playables or interactive units that customers can t engage with if they choose. These rich creatives give customers an opportunity to connect with your brand in a unique way while raising awareness for your offerings. For example, if your regular video showcases information about your brand’s clothing, the interactive end card can go a step further and let customers design their own outfit.Interactive end cards are a valuable way to drive deeper customer engagement with your brand from the onset, setting the stage for more quality interactions in the future. Here are 3 reasons why you should consider running these ad units in-app.Leave a lasting positive impression on customersCustomers are in control of the experience and have the option to interact with IECs after watching a full video ad, which means those who choose to engage are doing so for some extra bit of fun and on their own terms, leaving a powerful, unique impression on viewers. Rather than just sitting back and staring at an ad as it plays, customers can learn something new about your brand they may have otherwise ignored, which will ultimately drive greater recall.In fact, regardless of whether consumers interact or not, these ad units are 32% more memorable than non-interactive ads according to Magna Global. Interactive ads also make customers more excited about brands, 6% more excited according to Magna Global.For example, movie studios develop interactive end cards for customers to build a personal connection with characters and get moviegoers invested in the plot. One movie studio working with Tapjoy, an ironSource company, created an IEC where users play hide and seek with the main character. This way, they anticipate meeting the main character on the big screen. Another movie studio working with Tapyjoy developed an IEC where users collect objects while avoiding the villain. This leaves them intrigued to find out whether the villain or protagonist wins in the end.IECs are a commitment-free, fun way for customers to learn about your brand before clicking to your website. There’s significant growth potential by collapsing the funnel and allowing users to interact and take action with your brand before leaving the ad unit.Even better, interactive end cards allow you to start your dialogue with customers before they enter your website or landing page, reducing friction.Cultivate the customer-brand relationshipWith 96% of consumers saying customer service is an important factor in their choice of loyalty to a brand according to Microsoft, it’s important for people to feel heard and acknowledged as early in the funnel as possible, even before they enter your website.You can foster an open dialogue the first time users interact with your brand through interactive features. There are software solutions and in-app networks that provide countless resources to help you create rich interactive end cards. Pro tip: Use Luna, a product by ironSource, to produce unlimited ad variations.For example, your interactive end card could be a poll or survey asking customers what they thought of a feature mentioned during your standard video ad, giving customers a voice while giving you an opportunity to optimize your creative strategy. If customers thought your ad was disruptive or inappropriate, they can let you know right away through the poll, which will show them you care about customer service.You could also use polls to ask customers about their preferences to show you care about their individual experiences. This will also help you get a stronger idea of what customers are looking for in a new offering. For example, a clothing brand could ask customers whether they care more about free returns or free shipping. This is a great way to determine how to allocate your budget and put emphasis on what’s important to customers.Even if you aren’t using polls and surveys, asking customers to interact with your brand in a fun way is a good start to cultivating the customer-brand relationship before they enter your website. Fostering this dialogue earlier in the funnel will also contribute to encouraging customers to convert to engaged customers.Convert customers to drive action with your brandCustomers remain excited and continue their dialogue with your brand beyond the interactive end card, ultimately driving action, whether it’s a purchase, visit, download, etc. By collapsing the funnel - allowing users to learn about your brand and start a conversation before they enter your website - you can achieve strong outcomes. In fact, ​​interactive ads are 9x more impactful on purchase intent than non-interactive ads according to Magna Global.For example, a well-known political campaign wanted to reach more users at home and encourage them to go out to the polls. They developed an interactive end card to play after the informational video where users drive the candidate’s car to the final destination, which resulted in a record-breaking 9% click-through rate, demonstrating higher-than-average intent to vote.The same goes for purchases. A well-known CPG brand developed an IEC that prompts customers to swipe to match popular snacks. If a customer hasn’t tried one of the snacks before, the ad is intended to pique customers’ interest about the new flavor and encourage them to buy a bag. If they like it, they’ll remain customers in the long-run.IECs are a surefire way to expand your consumer reach and convert users to drive action with your brand. Being exposed to a new product and learning about its value through a fun, engaging ad before the website puts your brand in a great position to see customers start their journey with your brand.Interactive end cards encourage brand awareness and brand engagement early-on in the funnel. After all, with most well-known brands utilizing the same approaches to customer engagement, IECs are an innovative way to cut through the noise.

>access_file_
1193|blog.unity.com

Your UA strategy could be better - here’s why it needs playable ads

The mobile advertising industry is shifting, and all signs are pointing towards playable ads becoming the next big thing. In fact, playable ads became the most used ad format last year by mobile users, outperforming interstitials, video, and banner ads. On Facebook’s News Feed, users who downloaded an app from a playable ad were 6x more likely to make an in-app purchase and to engage with the app 60% more often. It could be that in an age where a new generation of users are growing up with a digital-first mindset, playable ads offer them a more interactive and immersive experience than other formats. Or it could be that playables give UA managers unique insights into their campaign performance, which is particularly helpful in a post-IDFA era where there’s limited transparency into how users interact with your creatives.There are many explanations for why playable ads are on the rise - and why you should include them in your UA strategy. To break this down further, John Wright, Head of Global Growth Partnerships at ironSource Luna, shares the top 5 reasons your campaign needs playables.1. Achieve incremental scale by diversifying your creativesWith any UA strategy, you need to avoid pinning all of your hopes and resources on one type of creative. There will usually be a particular creative that performs best and helps you attract more traffic than other types, but if you look at any of your campaigns, you’ll notice that one type of creative doesn’t take 100% of traffic. Each brings its own traffic that represents incremental scale. Other types of creatives can also bring value in the form of higher user quality - different ad units resonate with certain audiences, so can yield higher ARPU.Playables give you the opportunity to diversify your creative strategy to attract more scale and reach high-quality users who tend to engage more with this ad type. Users interacting with playable ads tend to drive higher LTV because they get a feel for your app before installing it, so they’re more likely to retain. This ad unit can also perform better on certain networks and platforms - the better your creative performs, the higher your eCPM, and the more incremental scale you can achieve on top of the traffic you’re already generating from your other ads.Hero Squad by 8SEC used to rely only on video creatives and GIFs. Using Replay, they increased their video production and testing abilities, then began using Elements to turn these video creatives into high-quality playables. Improving their video creatives and expanding into playable production helped the 8SEC team diversify their UA and start reaching high-quality users at scale. Their game achieved 74 million impressions and increased CVR by 30% with the creatives built using ironSource Luna.2. Optimize more effectively with unique access to in-ad dataPlayables present a unique opportunity to gather in-ad data not available in other ad units. In contrast to video ads which only have impression and click data, setting up in-ad events in playables lets you measure user behavior, like engagement-rate, time to engage, and completing an action (e.g. completing the tutorial). You can then use these metrics to optimize your in-ad experience - knowing how users interacted with your playable can help you adjust your creative strategy to appeal to other users more effectively.Your developers can also use this data to make sure that the flow from pre- and post-install feels seamless. When users get a smoother experience going from the creative to playing the game itself, they usually retain for longer. If you’re seeing high user dropoff right after installing, for example, your playable needs to be optimized to more accurately represent gameplay.Getting a full view of the user funnel in your playable can also benefit the game design itself. Let’s say you see the win rate of your playable is very high, but CTR is low. This could mean users find the creative too easy and aren’t tempted to install your game and keep playing. You make gameplay in the playable more challenging, which lowers win rate, and you see CTR increase. This indicates your users prefer more challenging gameplay. You then use a snippet of your playable as a video creative, which helps the entire creative set perform well.3. Combat ad fatigue by making many, quick variations of your creativeDesigning more versions of your creatives can overcome the major obstacle of ad fatigue. The more times users see the same creative, the less likely that they’ll convert - showing them the same ad doesn’t make them more tempted to install your game. Trying new creative concepts lets you reach the users that didn’t download the first time by showing your game in a new light. The more variations you create, the more chances you have to find a twist that hooks these users. With playables, you have the ability to quickly try out new creative components and make optimizations without having to go through the recording and editing process of videos. This makes it faster and easier to build many versions of your ad so you can reach users in new ways and encourage them to download your game.For example, Tastypill used Elements to concept-test more playables. Within one month, they built and tested 20 playable ads - within three months, this increased to 172 Elements-built playables. Overall, they doubled their ability to concept-test, which helped boost the IPM for their game Bottle Flip 3D by 115% and drive 33 million impressions. They also no longer needed to rely only on their Unity developers for playable production, which gave this team 3x more time to devote to game improvements and live operations.4. Stay ahead of competitorsYour UA team should be following - and, more importantly, testing - new and innovative strategies. And playables are among the latest innovations in mobile marketing. Before, static interstitials were the most popular ad unit until video took over. While video remains a majority of the market, there seems to be a shift towards more user-friendly and intricate creatives, like playables. Younger users have grown up with videos and even playables as their first introduction to mobile advertising. With the major platforms like TikTok, Facebook, and Snap now offering playable ads, users get these immersive experiences where they spend much of their time.Now, 28% of app marketers cite playables as their most effective in-app ad format, but we’re expecting this to increase. Get into the game and ahead of your competitors before you end up as a late-comer.In addition to the ones we’ve already gone over, Sunday, a studio that once wasn’t running any interactive ads, used playables to stand out from the saturated game market and achieve incredible success. They used Luna Playable to start building them internally with the development team they already had in place. Doing so improved the efficiency of their creative workflow without using more resources - for their game Cat Escape, they created 16 playables that helped increase IPM by 55% so they could scale into the top 10 within 10 days.5. Test a new game feature before you build itUnlike video where you need to record footage from the game itself, you can build playable experiences that aren’t necessarily available in the game at that stage. This gives you a unique opportunity to test game features, like new characters or mechanics, without actually integrating them into your build first. That’s a big advantage because changes to your build can affect in-game metrics - playables let you test the feature first so you prevent any negative impact to retention, playtime, and user quality. It also ensures you’re making game design changes based on actual data.You can see how a new element performed in a playable ad then test it in your build to confirm it moved the needle for your in-game KPIs.Running with playablesEvery UA strategy can benefit from playables. These are five of the top advantages, and you could discover even more once you start running with this ad type. Getting started with in-house playable production can be simple. Using a tool like Luna Create Hub you can build playables without any coding or use Unity to design immersive experiences from your game’s existing assets. Stay ahead of the curve and see for yourself the impact playables can make on your UA campaigns, and on your entire operation.

>access_file_
1194|blog.unity.com

Supporting the next generation of game developers in Pakistan

In October 2020, Unity launched its Charitable Fund in association with Tides Foundation. The purpose of this fund is to support nonprofit organizations and social impact creators who are making a positive difference in the world.Generation is on a mission to transform education-to-employment systems and help prepare, place, and support people into life-changing careers that would otherwise be inaccessible. They’re not only a Unity Social Impact grantee, but a valuable partner in pushing our inclusive economic initiatives forward. Through the Charitable Fund, Generation was granted $250K to run a Unity training bootcamp in Pakistan with the goal of upskilling and placing at least 80% of participants into jobs within 90 days. They’re on track to exceed this target! Read on to learn more about the program and its outcomes.“The curriculum was designed well. I enjoyed using the Unity Learn platform, working with the course instructors and getting to know the other learners. It was an amazing experience, so thank you” - Muhammad AsadTogether, we launched the three-month Junior Unity Developer bootcamp in October 2021, welcoming 95 learners from 39 cities across Pakistan. Our learners came from Tier 2 and Tier 3 universities where the chance of landing a job within the tech sector is highly competitive.The program combined technical elements from the Unity Essentials and Junior Programmer Pathways on Unity Learn with Generation’s curriculum on behavioral and career success skills. Due to the COVID-19 pandemic, our curriculum design teams worked closely together to provide the best possible virtual learning experience. Generation provided devices to learners without adequate equipment.Unity Learn is Unity’s online education platform, designed to give learners the resources they need to become confident Unity creators. With over 750 hours of free live and on-demand learning content for all experience levels, Unity Learn makes it easier for aspiring developers to reach their goals.For this initiative, we leveraged the Pathways courses as well as the functionalities that Learn provides. Learners were able to track their progress, earn XP and unlock assets by completing Units, and submit their projects for feedback. Learners also had access to live instructors to help guide them through the curriculum and provide support when working independently.As part of the bootcamp, learners took part in employer site visits to get a taste of the working world. Through these excursions, learners benefited from:Exposure to professional working environments and in-progress projectsIndividual practice projects to give them a sense of the work they’d be doing in their future careersFeedback from employers to help them improve and prepare for the job marketThroughout the program, participants also had access to personal and professional support. This included wellness mentors, to help with their emotional and behavioral needs, and employability coaches, who provided insight and advice for finding roles in the real-time 3D industry. Mentors supported each learner for the duration of the bootcamp and will remain available for their first six months on the job.We recently had the opportunity to host a roundtable discussion with nine of the bootcamp’s graduates. This gave us the chance to ask them about their experience and if they felt prepared for jobs in the industry. The responses were overwhelmingly positive. Below are a few quotes from the graduates:“The course improved my Unity skills, but also focused on our personality and built up our professional skills. It wasn’t just Unity – it was also how to deal with challenges and solutions that we would face in the real-time industry.” - Farwar Bashir“I was one of the learners that came from a non-coding background. This bootcamp was well-designed in that it allowed me to learn Unity on the most basic level, especially on the Unity Learn platform. It was the first time I was able to make a car move because I wrote some code, and it worked! It really gave me a boost.” - Ahmad Khan"When I came out of the interview room, I had the biggest smile on my face, and I knew in my heart that yes I got the job, I got the job! I received a call the day after the interview, 'yes you got the job, please come to our office for negotiation of your salary'." - Humaira SalamatAt the end of the three-month bootcamp, we achieved:An over 85% graduation rate between both cohortsAn 87% participant job placement rate within 75 days of graduatingA total of 14 female graduates, with 13 placed into relevant jobsAn average salary increase of 163% among all placed graduatesA majority of graduates now working as Junior Unity Developers or Associate Software EngineersA majority of our graduates were from smaller cities where access to employment opportunities in the Real-time 3D industry are scarce. Along with this we had a sizable portion of learners with no educational background in Computer Science or associated fields, who would've otherwise found it very difficult to land a job within the Real-time 3D industry without the necessary experience and educational background. Needless to say, this trial bootcamp was a success!This is only the start of our partnership with Generation. We’re currently supporting two more cohorts in Pakistan set to graduate in spring 2022. We’re also planning to replicate this initiative in Colombia. There’s still much to do to ensure everyone has a fair and equal opportunity to pursue the career of their dreams, however, organizations like Generation are helping us move toward that goal.The work we’re doing with Generation is one of several ways in which we are making an impact and empowering communities to foster positive social change. In 2021, we:Awarded more than $4M in grantsSupported 983 global causes and volunteered 3,240 hoursPrepared 18K learners to access entry-level real-time 3D jobsEquipped 560K students and educators to access RT3D curriculum and trainingDonated over $1.2B in software grants to schools, students, and educatorsLearn more about our Social Impact work.If you’re a non-profit organization interested in our Social Impact grants, get in touch.

>access_file_
1195|blog.unity.com

Dealing with latency in your multiplayer game

This latest guide covers key tricks and patterns to deal with latency in your multiplayer game.Everyone hates laggy gameplay when playing online, but it shouldn’t be seen as an unavoidable part of multiplayer gaming. There is actually quite a lot that you can do to help your players have the smoothest experience possible.However, distance between server and clients, packet hops, a server’s tick and update rate, and a plethora of other issues, developers can get buried in technical issues and your players may suddenly find out they were clocked in the head by something they thought was half the map away.Many multiplayer game genres require low latency, as it can literally mean (in-game) life or death.In our latest guide, we cover key strategies to dealing with latency in your multiplayer game.An overview of network latency and what causes itA comparison between server and client authoritative games and how they affect latencyStrategies to solve for latency issues in your multiplayer game[View the guide]Network latency is the amount of time between a cause and its visible, in-game effect. For example, it’s the time between clicking your mouse button and your in-game gun firing a shot at an enemy.High network latency results in a poor gaming experience for players. That’s why it’s important to understand latency so you can work to reduce its effect in your game.Network latency management is the practice of implementing different strategies and techniques to deal with latency – either reducing it or covering it up from the player experience.To successfully address latency problems, you need to consider the priority and relationship between the following elements:1. Security 2. Reactivity 3. Accuracy and consistencyNo solution is perfect, and every way to approach latency issues has strengths and weaknesses. The key is to find the way that works best for your game and this guide will help you understand how to make that decision.Building a multiplayer game is a challenging endeavor, but also an exciting one. Whether you’re building the next battle royale smash hit, or a cozy online co-op, understanding the nuances of latency and how to manage it is essential in providing a smooth gameplay experience for your players.Access our guide in three ways:View the network latency web guideDownload the e-bookView the guide on our documentation siteCheck out Unity’s Netcode for GameObjects solution and documentation to get started with your next multiplayer project today.

>access_file_
1196|blog.unity.com

Announcing our 2022 Unity for Humanity Grant winners

We believe creators are the key to driving change. That’s why we launched the Unity for Humanity Grant, a program designed to support and empower social impact creators using real-time 3D to make our world a better place.To help storytellers and solutionaries drive their projects forward, we provide grantees with funding, mentorship, and technical support. This year, we also partnered with award-winning artist and activist Common to create the Imagine Grant, given to the project that best inspires audiences to ‘imagine a better world.’Our 2022 grant received over 200 applications which were reviewed by a team of 59 Unity judges based on vision, impact, inclusion, and viability. Finalists for the Imagine Grant were additionally vetted by Common and his team.Today, we are thrilled to introduce the four winners of the 2022 Unity for Humanity Grant and the winner of the Imagine Grant.Imagine Grant winnerImmigrating to a new country is rarely easy, especially for children. Songs of Cultures is a gamified learning experience that aims to help by playfully introducing kids to new languages and customs.Developed in partnership with educators and parents, Songs of Cultures uses AR to turn familiar environments into fantastic musical worlds, facilitating the social integration of children and migrant families. With an emphasis on fun, the app encourages kids to learn about cultural differences, appreciate their own roots, and expand their horizons through the joy of music.Songs of Cultures was created by A.MUSE, a female-founded interactive design studio producing mixed reality experiences at the intersections of art, design, technology, and social entrepreneurship. They’re on a mission to realize a more diverse and compassionate future through empathy, creativity, and community.Inspired by her own immigration experience and Common’s song “Imagine,” A.MUSE cofounder Prof. Binh Minh Herbst hopes Songs of Cultures will “connect the young and old, strengthen family bonds, create joyful memories, and bring cultural awareness to daycare centers and elementary schools. By merging virtual spaces with the real world, we want to bring different ways of life together.”Now that Songs of Cultures has won the Imagine Grant, the A.MUSE team hopes to use the momentum to increase accessibility and bring their game – and its important lessons – to more people around the world.Learn more about Songs of Cultures.Hospitals can be scary places, and pediatric cancer patients often feel anxious before and during their radiation treatments. Augment Therapy set out to change that, developing Augment Adventures to demystify the radiotherapy process and make it less daunting.The experience uses AR to familiarize children with radiation treatment rooms and machines ahead of time, easing their anxieties. And, on the day of their appointment, Augment Adventures guides young patients through exercises designed to reduce stress and help them relax.Having worked with hundreds of children over her 20-year career, physical therapist Lindsay Watson teamed up with cofounder Steve Blake to create Augment Therapy and tackle the unique problems within pediatric care. The company began creating telehealth and remote monitoring-enabled AR exercises for the rehabilitation industry in 2017. In 2021, they were selected to participate in KidsX, the largest pediatric digital health accelerator in the world. From there, they joined forces with Children’s Hospital Los Angeles (CHLA) on a shared mission to leverage RT3D technology in improving healthcare experiences.With their Unity for Humanity Grant funding, Augment Therapy hopes to integrate more diverse avatars, grow their collection of relaxation exercises, and create more custom treatment space renderings.Lindsay says Augment Therapy’s goal is to create “a world where healthcare treatments can be accessed by children and their families without fear. Though many aspects of a child’s healthcare journey are unavoidable, we dream of using technology to make the experience better.”Find out more about Augment Therapy.How does someone with depression perceive the world? Darkening is an interactive VR film that shows you, following director and protagonist Ondřej Moravec through shadowy images of the mind. Combining stylized, immersive animations of Ondřej’s environment and emotions, viewers experience the realities of depression while discovering strategies for coping with it.Ondřej knows that the stigma behind depression needs to change. Since being hospitalized for depressive disorder at age 20, he’s been committed to sharing his story and raising awareness of mental health issues. “I imagine a world where people understand that if you have depression, it's not just a sad day. Depression is an illness. Everybody wants to be seen as the one who is simply ‘okay’, but sometimes we’re not, and that’s not a bad thing.”To promote this kind of understanding, Darkening leverages audience input to reinforce the film’s ideas and convey useful approaches to healing. For example, viewers are encouraged to hum or shout to change scenes – a nod to the important role voice therapy has played throughout Ondřej’s journey.Having won a Unity for Humanity Grant, the Darkening team now plans to promote their unique VR experience by mounting a large-scale distribution campaign.“We think that a film on depression that is also hopeful is very important for everyone, whether they are struggling with mental illness or not. We’re excited to see the reactions of our audience and open important discussions with them.”Learn more about Darkening.There’s no doubt that the climate crisis is one of the most pressing issues we face, and Clément Le Bras is taking a novel approach to securing a sustainable future.Clément is the creator of My Lovely Planet, an eco-friendly mobile game where players’ actions are duplicated in the real world. Plant a tree or tidy up ocean waste during gameplay, and the same actions are taken on Earth! The game’s innovative concept is made possible by leveraging advertising and in-app purchases, which allow My Lovely Planet to fund essential NGO projects around the world.For Clément, technology and games have incredible potential for driving ecological preservation. “Imagine a game that unifies millions of players across the world with one mission in mind: protecting the environment. Where everything you do in the game has a positive impact in the real world.” He’s hopeful that by combining play with tangible action, gamers can be a sizable force in efforts to safeguard our planet.Now that they’ve won a Unity for Humanity Grant, Clément and his team will focus on building community support for their mission of planting and protecting one billion trees, cleaning one million tons of plastic from the ocean, and protecting vital biodiversity.“I’ve seen what wonderful things people can do when you give them the tools to do it. I’ve also always been passionate about gaming, and how games and storytelling can really inspire people.”Learn more about My Lovely Planet.The African population is expected to grow significantly in the coming decades, likely representing a quarter of the world's total population by 2050. To successfully welcome this growth and provide job opportunities for African youth, TOGUNA founder Pierre-Christophe Gam sees the need to imagine a reality beyond the limitations of Africa’s present.A digital and mixed media art installation that envisions a bright future, TOGUNA fuses beautiful dreams with practical solutions to address the issues facing Africa today. The project is rooted in the idea of an African renaissance – an economic, social, and spiritual restoration that can provide a more sustainable model for the whole world by 2070.Inspiration for the project draws from the traditional meeting places of the Dogon people in Mali. For them, togunas are where communities gather to exchange and discuss ideas. TOGUNA aims to emulate the qualities of those spaces to create a modern, interactive public forum for pan-African conversation about the future of the continent.Pierre-Christophe says that “in order to build the future, we first need to imagine it. I see this practice as a continuation of the great tradition of pre-colonial West African griots – the guardians of community memories, which they passed on through initiation songs and stories.”Now that TOGUNA has won a Unity for Humanity Grant, Pierre-Christophe is eager to realize his vision and build an engaged intercontinental community. Working with U.K.-based executive producer Crossover Labs, he has project unveilings scheduled in London and Lagos, and can’t wait to see the public’s response and the conversations that will follow.Learn more about TOGUNA.–Congratulations to all of our winners, and thank you to everyone who submitted their projects for the 2022 Unity for Humanity Grant and Imagine Grant.To connect with us, check out our recently launched Unity for Humanity Community on Discord – a gathering place for social impact creators. There, you can meet like-minded people, locate resources for projects, and stay up-to-date with Unity for Humanity news.Together, we can all imagine a better world.

>access_file_
1197|blog.unity.com

Introducing Unity’s latest sample game, Gigaya

*UPDATE: Production of Gigaya has been discontinued. There are currently no active plans to publish it, but it will remain as an internal resource at Unity. We want to thank you for your support and excitement for this project. You can find more information on our forums and feel free to ask any related questions there, we will do our best to answer them where we can: https://on.unity.com/3uZ9UrcAt GDC 2022, we highlighted a glimpse of our upcoming puzzle-platformer sample game, Gigaya. Gigaya is still in active development, but when it’s done, it will be a free downloadable project designed to help developers learn from its creation process.The sample game was created using an ecosystem of Unity tools and features. Throughout the project, you’ll find real-world examples of how these systems work, not just as standalone features but operating in parallel to offer a high quality development product for your games.The community has been asking Unity to make our own games as a way to validate product workflows, and the Gigaya development team is doing just that. The team consists of 15 creators spanning an array of talents, including programmers, artists, designers, and producers.Situated alongside Unity core engineering groups, the Gigaya team is not bound to any specific product or feature. This unique structure gives us perspective into the challenges that indie and mid-sized studios face while trying to ship successful games. This arrangement allows for exploration of tools, features, and best practices, which we then use as feedback to improve the Unity development process as a whole.The Gigaya team isn’t just focused on the technical aspects of game development. Like many studios, the team uses a hybrid of in-office and remote developers who are located around the globe. We face challenges in communication, collaboration, and planning in the same way many modern development studios do. Using this approach, we’ve adopted workflows such as additive scene loading, which allows developers to work in parallel scenes and avoid merge conflicts. These types of workflow solutions help us highlight game production as a holistic process and share that knowledge with Unity developers.Like past demo projects, Gigaya will eventually be free to download and experiment with, serving as both a point of inspiration and as a learning opportunity. Gigaya will also be the first-ever Unity demo to go through the full product life cycle and be published as a free sample game on Steam.By having the project go through the full journey from concept to release, we’re finding new perspective on the development process and identifying strengths and weaknesses. The ultimate goal in releasing Gigaya on Steam is not to compete with other developers but to help identify their pain points and offer solutions to help level up creators of all sizes.Render pipelines are always a hot topic among developers, and Gigaya is no exception. The production team debated which render pipeline would be best for the project, ultimately deciding to use the Universal Render Pipeline (URP) for its cross-platform portability and popularity. Since then, Gigaya has been developed to showcase how URP can be used to create a stylized and unique visual experience that works across a wide range of platforms.Using URP features, our artist and designers have been able to work together to create a world that tells a story in itself. We’re striving for the environment in Gigaya to feel like a real place with a backstory that’s shaped the land into what it is today. To implement this world, our artists have been working with such features as decals, Shader Graph, VFX Graph, and post-processing effects, to name just a few. The result is a world that feels alive and vibrant.Having our in-game hero, Wondu, feel responsive is a key element of Gigaya, and a great deal of effort has gone into creating a robust and modular character controller. Outfitted with a jetpack and arm blaster, Wondu faces the challenges of the game’s world while providing an example of many Unity features working together. The character controller highlights ScriptableObjects, Rigidbody physics, and animation to achieve an optimal platforming experience.We will continue to develop Gigaya over the coming months with an expected release in 2022. Once completed, the sample game, including its assets and source code, will be free for all Unity users to download and experiment with. Steam gamers will also be able to download the build for free from the Steam Store.To hear about the latest developments, visit the Gigaya landing page.

>access_file_
1198|blog.unity.com

Introducing Enemies: The latest evolution in high-fidelity digital humans from Unity

Advancing the foundational work they did on The Heretic – seen by four million viewers – our award-winning Demo team now presents Enemies, a brand-new cinematic teaserfeaturing major advances for photorealistic eyes, hair, skin, and more – all rendered in real-time and running in 4K resolution. See it live at Game Developers Conference (GDC), March 21–25.Creating and rendering a believable digital human character is one of the most difficult problems in computer graphics. But in recent years we have also seen substantial advances in many areas of technology, which fuel a lot of excitement among developers to imagine the opportunities that lie ahead. Unity’s own core technology has been constantly evolving to meet creators’ growing expectations for high visual quality and realism, including when it comes to digital humans.As part of our efforts to prepare Unity to run and render realistic digital humans, some time ago our Demo team pioneered The Heretic demo, and now has expanded the work with the creation of Enemies.The Heretic was a foundational step for us on the road to Enemies. We learned so much, developed new technology that laid the groundwork for further development, tried various approaches, made our fair share of mistakes and learned from them. When the project was done, we released the tech to the community in the Digital Human package, but had so many ideas about where to take it next and what else we could do. In a way, the Enemies project almost defined itself.In close alignment with the roadmaps and development efforts of Unity’s engineering teams, the Demo team adopts all the relevant new technologies from a very early stage. It also fills the gaps between the various roadmaps by making improvements and fixes and contributing them, and develops new technologies when needed.With Enemies, our efforts went in three directions: Developing a solution for hair, improving the realism of the face, and doing all that in the context of a real content piece.This means that all the new, in-progress, and existing graphics and core Unity features were pushed to the max, including smooth interoperation, in order to raise overall image quality. More specifically, Enemies uses the entire feature set of Unity’s High Definition Render Pipeline (HDRP), Screen Space Global Illumination (SSGI), the new Adaptive Probe Volumes, ray tracing, NVIDIA’s Deep Learning Super Sampling (DLSS), and every other feature, big or small, that is relevant for our goals.A person of different ethnicity and with different facial features provides a set of additional challenges that we didn’t tackle with the character Gawain in The Heretic. For Enemies, we chose an actress in her 40s, someone who fit the role from a narrative perspective and presented a new level of technical challenges.To start, lighter skin is more transparent and the blood flow has a more visible effect on her skin as she moves and talks, so we developed tension tech to drive it. The wrinkles are more pronounced and need special attention from a shading and lighting perspective. Eyes present their own subset of challenges, some of which we had solved, but we boosted the realism by adding a caustic. Facial “peach fuzz” or vellus hair adds subtle but important realism to the shading of the skin, and we made it possible by moving the Skin Attachment system to the GPU. And last but not least, we gave her long hair.We developed an all-new Unity Hair solution that comprises three parts, together creating the natural look and movement of the protagonist’s hair:The Hair system (with strand-based hair simulation) is an integrated solution for authoring, skinning, strand-based simulating, and rendering of hair. This system works with any authoring tools that output data in the Alembic format, so you can create your grooms in the tool of your choice. For Enemies, we used Maya XGen for the hair groom, and we are currently validating the pipeline with Weta Barbershop as well. The Hair system will work with the shader of your choice, depending on the render pipeline you use. It supports HDRP, Universal Render Pipeline (URP), and the Built-in Render Pipeline.To enable realistic looking hair and fur, Unity developed Hair shading in HDRP, which is similar to a model often used in live-action and animated films (e.g., Marschner / Disney). This allowed us to create heightened visual results in any light condition without needing to change parameters for good performance.Hair rendering lets us render very thin hair strands efficiently and reduces the amount of aliasing caused by strands not getting properly rasterized when they are too small on screen. In Enemies, we use a multisampled visibility buffer to reduce the aliasing from very thin strands and the shading is done in a separate shading atlas, decoupling the visibility from the shading.As with previous projects, the Demo team will be sharing the technology developed for Enemies with the community to try out in their own Unity projects.In a month or two, we’ll release a Digital Human 2.0 package that contains all of the updates and enhancements we’ve made since the version we shared for The Heretic.We will also release a package containing the strand-based Hair system on GitHub, which allows us to collect feedback and make updates before it becomes an officially supported feature. Keep an eye on Unity’s blog and social media to make sure you’re alerted when these packages are available.Most of the improvements in Unity that originated from the production of Enemies, or were directly adopted in it, are already in Unity 2021.2 or will be shipping in 2022.1 or 2022.2.If you’re attending GDC in person, be sure to drop by the Unity booth to see the demo directly in the Unity Editor.We also encourage you to attend our presentations, led by Mark Schoennagel, senior developer advocate at Unity, who will be diving into various technical aspects of the project directly in Unity.In person: Inside Unity’s new flagship demo, Thursday, March 24, 10:00–11:00 am PT, Moscone, West Hall 2020 (GDC Sponsored Session)Streamed online: The making of Unity’s latest flagship demo GTC: Thursday, March 24, 7:00 am PT (GTC – free registration)GDC NVIDIA Sponsored Session: Friday, March 25, 3:00 pm PT (GDC – paid registration required)You can learn more about our GDC sessions on the Unity at GDC 2022 page.Assisted by our guest hosts Cinecom.net and Lars Stranden, Mark Schoennagel will be leading a breakdown session on Twitch. Join them for Unity’s new real-time cinematic: Enemies onFriday, March 25, 9:30 am PT / 17:30 CET.As we continue to create and publish additional behind-the-scenes content and details about the project, all the information will be collected on this dedicated webpage: unity.com/enemies.

>access_file_
1199|blog.unity.com

Celebrating women trailblazers in technology

Women’s History Month is an annual celebration of women’s often-overlooked contributions to history, culture, and society.In honor of Women’s History Month, we interviewed four trailblazing women – Karen Williams, Gayatri Parameswaran, Kat Cizek, and Susanna Pollack – who are using technology to change the world. Below, they share their experiences navigating prejudice, advice for breaking into the real-time 3D and technology space, and where they’ve found inspiration along the way.Karen Williams, is a game developer and founder of Hiccup Interactive, an award-winning indie game studio based in Atlanta, GA.When asked about her experience as a creator, she shares that her journey into programming began just before college. This may seem like an early career start, but at the time, Karen felt like she was behind in comparison to her peers – and she kept meeting other women who felt the same way. She decided to do something to challenge those feelings of inadequacy and promote inclusivity. “Now, I try to be as vocal as possible about what I do. I show my growth, encourage other women in the industry, and reach out to Black youth, as well,” she says. This inclusive approach has stuck with her. “Whatever my passions direct me towards, I bring others to grow along with me.” She also creates intentionally and loudly, “so that maybe someone sees their passion in something they hadn't considered before and gets started on it right away.”When it comes to real-time 3D, Karen advises women interested in the space to be patient with the learning process. “The beautiful thing about development is that there are a million ways to approach any problem, which can feel overwhelming when starting out. Give yourself time to grow and understand what your options are before scope creep sets in. Start small, ask questions, and look for others on the same path.”Karen credits her supervisor at work as a huge inspiration for her in the games industry. “My supervisor is the only other Black female developer at my company, and she’s an amazing developer and leader in our department. I felt like she embodied the confidence and skills that I always hoped I would obtain. Seeing her directly owning her skills made me feel less intimidated in an industry I just broke into, like I could make mistakes and grow without feeling put down or left behind.” Both Karen and her supervisor have put inclusion into practice, and we’re so glad they’re championing other future leaders in tech and real-time 3D.Gayatri Parameswaran is an impact-driven creator and immersive director. She, along with her partner, Felix Gaedtke, cofounded NowHere Media, an award-winning studio in Berlin that designs virtual and augmented reality experiences. Their portfolio includes Teenbook India, an AR experience that helps educate teenagers in India about sexual health.Gayatri’s advice for others who are interested in creating at the “juicy intersection of art, technology, and social impact” is that “you’ll need to always ask yourself these questions: Why are you creating the work? Who should benefit from it? What value are you adding to the current landscape? Answers to these questions may not always be easy to find, but they can guide the creative process.”When it comes to being a woman creator in the tech space, Gayatri says she has experienced prejudice. “I am slowly beginning to reach a level of confidence and comfort being a female artist in the tech world. It has been a conscious fight to get heard.” Gayatri works with her partner, Felix, and has noticed subtle but meaningful differences in how they are both treated as creators. “Often, I enter into creative and technical meetings with Felix. And often, we notice there's so much prejudice in the room. When it comes to talking about technical things, people subconsciously or unconsciously turn their gaze towards Felix, and for ‘softer,’ non-technical themes, address me. It's so deeply ingrained in our systems and behaviors.” She finds that calling out these discrepancies in a professional setting helps face these prejudices without shame and creates a safer work environment.Gayatri believes in building a fair, equitable, and sustainable world – the world she would like to inhabit. She blends those values into her creative output by “working with marginalized and underrepresented communities, choosing diverse teams and perspectives to have a say in creative processes, and making sure the end result leaves a positive impact on the planet we all share together.”When asked about a woman that Gayatri looks up to, she shares, “On a deeply personal level, I look up to my mother. I've learned a great deal from just being raised by her: how to offer support in difficult moments, how to find a balance between being protective and allowing independence, how to draw energy from your surroundings and how to channel the same energy back into your community, how to handle all aspects of your work with care, how to respect yourself and those around you, how to be honest and authentic in your approach, and so much more.” In her work, Gayatri is also inspired by “the careers of thought leaders like Arundhati Roy, Gayatri Spivak, Ursula Le Guin, Donna Haraway, Margaret Atwood, Virginia Woolf.” Women who, like Gayatri, are using their work to make a difference.Kat Cizek is a Canadian documentary filmmaker and director of the MIT Co-Creation Lab. Her career has spanned many types of media, but she’s especially interested in the collaboration required to create meaningful and impactful work.Throughout her career, Kat shares that she has “experienced a lot of male toxicity in the industry, especially in the technical silos of the work. Those were the lonely and scary times. But I’ve also had the immense pleasure of having formed and worked in many collectives and incredibly tight teams. That is the work I love best: full-on team work. Co-creation.”To other women interested in getting into tech or real-time 3D specifically, she recommends courage. “Don’t be afraid or intimidated by anything. You can fly and be grounded at the same time, in RT3D and IRL!” Kat shares that she has always been inspired by her grandmother, who lived with her growing up. “She was the first woman professor of medicine – and of almost any field – in what was then Czechoslovakia in the 1950s. She was so self-assured and dedicated, both to clinical work and to research in pediatric endocrinology, which was cutting edge science at the time. After she retired and came to Canada, she volunteered for Planned Parenthood in the ‘70s. Imagine!” It sounds like the drive to create and give back to the community runs in Kat’s family.As for what’s next, Kat is focused on the Co-Creation Lab, which has been “tracing the many contours of what collective creation can look like. Documenting it and giving it legitimacy. Giving it a place.” In fact, Kat and her colleagues have a book, Collective Wisdom: Co-Creating Media for Equity and Justice, coming out with MIT Press later this year. We’ll put it on our reading lists!Susanna Pollack is a tech industry leader and President of Games for Change, “a not-for-profit rooted in the games and tech space at the intersection of social impact.”Susanna brought her experience working in film and television to her work in interactive media, having fallen in love with its potential. “The more I learned about games, the more I saw the future for me. Games are truly the storytelling platform for the 21st century.” Susanna is especially interested in XR for Change – a G4C initiative launched in 2017 – because she sees it as “an opportunity to affect change at scale with the use of immersive technology.”When it comes to advice for women interested in creating at the intersection of technology and impact, Susanna says it’s key to love what you’re doing. “Focus on your passions when picking projects. You may not necessarily be an expert, but you have to be passionate in order to lead others. It’s a long road to creating just about anything using tech, and being passionate helps maintain the tenacity to get things done!”You can see this philosophy in action through Susanna’s work with Games for Change. She has also recently executive produced two exciting projects: Minecraft: Education Edition with the Nobel Peace Center, which teaches students about four Nobel Peace Prize laureates to encourage them to become active changemakers, and On the Morning You Wake (to the End of the World), a VR documentary that explores the threat of nuclear violence through the first-hand experiences of the people of Hawai’i, who received a false missile alert in 2018. On the Morning You Wake was produced by award-winning creators Atlas V and Archer’s Mark, and has been shown at Sundance and SXSW.Susanna says another essential part of making impactful work is valuing people and relationships. “I’m a firm believer that the best way to make change is through partnerships. To me, connecting with people – cultivating and nurturing relationships – can lead to outcomes beyond expectations. I try to take that approach with everyone I speak with.” For her, each conversation is a new opportunity to make a difference.–Thank you to Karen, Gayatri, Kat, and Susanna for sharing their collective wisdom with us, and for championing other women in technology.

>access_file_
1200|blog.unity.com

7 questions to ask yourself when evaluating a new user acquisition channel

Having a diversified mix of user acquisition channels is key to ensuring incremental growth and dominating within the competitive landscape. While it's important to attract the low hanging fruit from traditional channels, it’s equally as important to reach new, high quality users from new channels that would be otherwise inaccessible.However, choosing a new channel can be daunting - there are tons of channels to choose from (social media, SDK networks, search, on-device) and even more sources (Facebook, Google, ironSource).So, how do you select the right channels for your app and what criteria should you focus on? Start here.Set your user acquisition budget: You want to find the right balance between investing in user acquisition and investing in other areas of your business, such as product. Before allocating your budget across channels, first, set an overall user acquisition budget based on a cost-benefit analysis (whether the amount of users you’ll acquire is worth the cost).Measure your risk: Next, decide how much money and time you’re willing to risk in adding new channels and how aggressive you’re willing to be. This way, you can make stronger decisions about adding new, uncertain channels to your mix. With a distinct understanding of your user acquisition strategy - how much you’re willing to spend and the risk you’re willing to take - it’s time to start researching new channels.Here are 7 questions Dor Isseroff, Senior Director of Sales and Partnerships at Aura, gets asked about whether or not to buy users on a new user acquisition channel. Scroll down to find out the answers for Aura, ironSource’s on-device advertising channel.1. Does the channel fit my target audience?Be aware of the demographics and psychographics of the users on the channel to ensure they fit your target audience, or, at least, see whether they could represent a new opportunity for your app.For apps that attract many different types of users, such as males and females ranging in age from 20-60, you’re more likely to test a new channel to see whether the audience will convert, rather than paying close attention to audience fit right away. For example, hyper-casual games attract all different types of users, which means they take on less risk testing out new channels with distinct audiences, such as LinkedIn, before making a final decision about audience fit.For apps that attract users with very specific demographics and psychographics, it’s crucial to make sure your audience is reachable through the new channel. For example, an app for photo or music creators will most likely not find their users on a professional networking channel like LinkedIn that typically attracts members of corporate America.2. Does the channel have global reach?If you aren’t thinking about your worldwide footprint, you’re missing out on potential new users. This is why you should also consider whether the channel has global reach and in which countries it’s strongest. This is where your research comes in handy - you can determine the strength of each channel globally by reading case studies, talking to contacts, or even asking nitty gritty questions in the sales pitch.First, determine your target countries according to which countries your app is localized in - this will help you make more informed decisions about the best channels for your app by geo. If your app hasn’t been localized for Spain, for example, advertising on a channel that performs best in Spain may not drive great results.Keep in mind that less global reach may make sense for your UA strategy, too. For example, if your US-based food delivery app is in the process of expanding into Europe but doesn’t have enough delivery drivers yet, it may not be the right time to reach users in that geo through a global channel.3. Is there an overlap between my current channels and the new channel?With an understanding of audience and reach, the next step is comparing this criteria to the channels you’re currently running on. After all, to see incremental growth from a new set of users, you want to make sure you aren’t reaching the same set of users on a few different channels.For example, if you’re already running a campaign on a video sharing platform, such as TikTok, it’s likely those same users will also be on a photo sharing platform, such as Instagram. Ultimately, it’s important to consider whether you want to dedicate cost and resources to a channel where the users overlap with a channel you’re already running on.4. What is the cost commitment?Many channels have hidden fees (setup fee, management fee, etc.) and require large, upfront cost commitments. While you may be prepared to pay the price, it’s still important to know how much of your budget will be allocated to a new channel. In general, it’s best to find channels that allow you to start with a conservative approach before going all in.5. Is the channel a self-serve or managed service?There are benefits to both a self-service and managed service - a self-serve channel means you have full control and transparency into your data and a managed channel means you get personalized recommendations for optimization. Nevertheless, be aware of how much time and resources you’ll have to put into optimizing your new UA channel. If the channel is self-serve - meaning it’s entirely your responsibility to optimize the channel and analyze data - you can then determine whether the channel is worth your time commitment based on the above criteria (users, cost, reach, etc.) Many social and search channels are self-serve, while SDK networks can be as well.If the channel is managed, the account managers at the channel are responsible for working with you to maximize potential and drive stronger performance. You’ll get personalized recommendations without losing control of your strategy. On-device channels, like Aura, are often managed services, as well as SDK networks like ironSource.6. Is the channel integrated with major MMPs?Whether or not the channel is integrated with major MMPs is one of the most important criteria to keep in mind when adding a new channel - since you want to ensure data accuracy, efficiency, and transparency. Being integrated with the top players, such as AppsFlyer, Adjust, Kochava, Singular, Branch, also signifies the channel has a good reputation.7. Are there creative guidelines?Each UA channel will have guidelines for the types of creatives you need and what you’ll be responsible for providing - such as, design specifications and technical requirements for different ad units and placements.This is less of a make or break and more of an important criteria to keep in mind in terms of the resources you’ll need to put into the channel. Many channels rely heavily on creatives while others, like on-device platforms and search solutions, don’t need rich visual ads.Adding a new channel doesn’t have to be daunting if you know what criteria to look for. Ask yourself these 7 important questions before going all in on a new channel and feel confident in the decisions you make for your UA strategy.The Aura answer keyNow let’s apply this approach to Aura. If you were in a demo with Dor, these would be his responses.1. Does the channel fit my target audience?Because every type of demographic owns mobile devices today, you can reach your specific demographic on more than 1B devices.2. Does the channel have global reach?Connect with users on more than 1B devices across 77 countries, through partnerships with premium manufacturers and carriers like Samsung, Vodafone, Orange, and Boost.3. Is there an overlap between my current channels and the new channel?While different audiences prioritize different platforms - for example, Gen X uses Facebook as their leading social platform and Gen Z uses TikTok - the common denominator is that everyone reaches their social channels on their phones. With Aura, you can reach a diverse audience in one place, which leads to less overlap from specific demographic platforms such as TikTok or Snap.4. What is the cost commitment?Aura doesn’t require an up-front payment and has no hidden costs, which means you can test out the channel before going all in. With Aura, you pay on performance.5. Is the channel a self-serve or managed service?Aura is a managed service, which means you’ll get personalized recommendations and support from the Aura team about which touchpoints you should be leveraging. That said, you also get real-time campaign analytics on a dedicated advertiser dashboard.6. Is the channel integrated with major MMPs?Aura is integrated with all the major MMPs - AppsFlyer, Adjust, Kochava, Singular, Branch, and more.Further, looking at MMP reports such as the latest Singular report or AppsFlyer performance index, you’ll see Aura in many top spots. Some notable achievements from Singular’s ROI Index 2022 are top 5 global ad partner, top 5 non-gaming ad partner, and top 5 gaming ad partner.7. Are there creative guidelines?Aura uses the traditional assets used on Google Play, requiring no extra effort from you on the creative side.

>access_file_