看痔疮挂什么科| 外阴白斑是什么原因| 京酱肉丝是什么菜系| 炒菜用什么油比较好| 畸胎瘤是什么病严重吗| 平纹布是什么面料| 梦见螃蟹是什么预兆| 李逵的绰号是什么| 急性青光眼是什么症状| 晚餐吃什么| 精明是什么意思| 念珠菌阳性是什么病| 尿频尿急吃什么药比较好| 牛磺酸是什么东西| 黄帝叫什么名字| 武五行属什么| 甘油三脂是什么意思| 什么负什么名| 萱五行属什么| 什么药止汗效果最好| py是什么意思| 鼠标dpi是什么| 南瓜吃了有什么好处| 属狗的和什么属相最配| 绍兴有什么大学| 吃什么补钙快| 本来无一物何处惹尘埃是什么意思| 7年之痒是什么意思| 脾胃虚寒吃什么食物| 什么的花灯| linen是什么面料成分| 哒哒是什么意思| a型血与o型血生的孩子是什么血型| 佳木斯二院全名叫什么| 结节3类是什么意思| 浪人是什么意思| c反应蛋白高吃什么药| 女性外阴瘙痒用什么药| 痔疮吃什么药最好| 薄荷叶晒干后能干什么| 女性为什么会感染巨细胞病毒| 白塞病是什么病| 至是什么意思| 卧室养什么花好| 风寒咳嗽吃什么药| 作壁上观什么意思| 陈皮不能和什么一起吃| 尿白细胞弱阳性是什么意思| 胃气上逆有什么好的办法治疗| 什么不什么干| 6月30号什么星座| 珠地棉是什么面料| 眉毛白了是什么原因引起的| 佝偻病是什么症状| 4月25号什么星座| 穿小鞋什么意思| 1.8是什么星座| 乳腺结节不能吃什么| 瑞什么意思| 小人得志是什么意思| 飞蚊症是什么原因引起的| 醋泡脚有什么好处| 为什么医生很少开阿斯美| 湿气重不能吃什么食物| 微量元素检查挂什么科| 经期血量少是什么原因| 总是拉肚子是什么原因| 每天吃松子有什么好处| 我要控制我自己是什么歌| 11月16日是什么星座| 感冒能吃什么水果| 白痰多是什么原因造成的| 肠道为什么会长息肉| 蒜薹和蒜苔有什么区别| 缺铁吃什么药| 湿疹擦什么药| 大败毒胶囊主治什么病| 木隶念什么| 偏旁和部首有什么区别| 尔昌尔炽什么意思| 怀孕有什么感觉| 爿是什么意思| 醒面是什么意思| 吃过榴莲不能吃什么| 釜底抽薪是什么计| 文竹的寓意是什么| 男生适合什么职业| 什么情况下能吃脑络通| 左手食指麻木是什么原因引起的| e抗体阳性说明什么| 尿道口流白色液体是什么病| 什么水不能喝| 什么奶粉对肠胃吸收好| 自言自语说话是什么病| 两个叉念什么| 记号笔用什么能擦掉| 2岁属什么生肖| 吃什么容易减肥| 蜱虫的天敌是什么| 因果业力是什么意思| 脑内多发缺血灶是什么意思| 鱼油吃多了有什么副作用| 球蛋白低是什么原因| 属猪生什么属相宝宝好| 滑脉是什么意思| 粤语骑马过海什么意思| 低压48有什么危险| 艾灸有什么作用| marni是什么牌子| 苹果手机为什么充不进去电| 骨折后吃什么好的快| 凤凰男是什么意思| 春梦了无痕是什么意思| 橘子什么时候成熟| 辣椒什么时候种| nec投影仪是什么牌子| 标本是什么意思| 晚黄瓜什么时候种| 出单是什么意思| 梵蒂冈为什么没人敢打| 花枝招展什么意思| 梦见吃核桃是什么意思| 来姨妈喝什么汤好| 青鱼是什么鱼| 包含是什么意思| 刑警队是干什么的| 皱纹是什么意思| 逆商是什么意思| 百香果什么季节成熟| 什么叫脂肪肝| 小鹅吃什么| 老人吃什么| 虎鼠不结亲是什么意思| 心得安又叫什么名| 怀孕前3个月需要注意什么| 断掌有什么说法| 血小板平均体积偏高是什么意思| 碱性磷酸酶偏低是什么原因| 杂交金毛犬长什么样子| 小甲鱼吃什么| 红眼病用什么眼药水| 土豆不能和什么一起吃| 什么是痔疮早期图片| z代表什么| 痘痘里面挤出来的白色东西是什么| 什么样的荷花| 大乌龙是什么意思| 县长什么级别干部| cns医学上是什么意思| 什么是贫血| 一什么睡莲| 周岁和虚岁是什么意思| 什么人容易得肾结石| 冷感冒吃什么药好得快| 1987是什么年| 杀鸡取卵是什么生肖| 果酸是什么| 幽门螺旋杆菌弱阳性是什么意思| 强直性脊柱炎什么症状| 猫的耳朵有什么作用| peni是什么意思| 喝酒后手麻是什么原因| 拔了尿管尿不出来有什么好办法| 心电图异常q波什么意思| 脖子上有痣代表什么| 辞海是什么书| cbt是什么意思| 眼有眼屎是什么原因| 解说是什么意思| 孩子脾虚内热大便干吃什么药| 问号是什么意思| 医学mr是什么意思| 刚怀孕有什么办法打掉| 猫薄荷是什么东西| 双鱼座的幸运色是什么颜色| 美的不可方物什么意思| 非那根又叫什么| 小山羊是什么病| 辛弃疾字什么号什么| 手臂发麻是什么原因引起的| 乳酸是什么东西| 爆冷是什么意思| 为什么萤火虫会发光| 胃炎吃什么消炎药| 山青读什么| 手的皮肤黄是什么原因| 9月13日是什么星座| 叩拜是什么意思| 知了吃什么东西| 爷俩是什么意思| 高脂血症是什么意思| 1.29是什么星座| 吃什么对肝脏有好处能养肝| 吃什么食物对心脏有好处| 天干是什么| 藏族信仰什么教| 杏仁有什么营养| lookbook是什么意思| 意什么风发| 炒米泡水喝有什么功效| 生理期腰疼是什么原因| 生菜为什么会苦| 什么是植物神经功能紊乱| 怀孕能吃什么| 康庄大道是什么意思| 防蓝光眼镜有什么用| 生离死别是什么生肖| 死忠粉是什么意思| 什么冰箱好| 新加坡什么工作最挣钱| 健脾胃吃什么| 脚底板发红是什么原因| 腹胀做什么检查效果好| 吃什么降血压最快最好方法| 七四年属什么生肖| 牛筋草用什么除草剂| 水命和什么命最配| 什么叫| 月经要来之前有什么症状| 高沫是什么茶| 牙合是什么字| 戌时右眼跳是什么预兆| 咳嗽有痰吃什么水果| 婴儿八个月可以吃什么辅食| 肚脐眼连接体内的什么器官| 低血压吃什么食物| 盗汗挂什么科| 混合痔什么症状| 突然头晕眼花站不稳是什么原因| 健康管理是什么| 为什么白天能看到月亮| 诸葛亮姓什么| 我好想你是什么歌| 颈动脉b超是检查什么| 中性粒细胞高说明什么| 梦见老公有外遇预示什么| 牙龈出血什么原因| 为什么会流鼻血什么原因引起的| 做梦梦见下大雨是什么意思| v店是什么| lsp什么意思| 晚上十点是什么时辰| hpr是什么意思| 第四个手指叫什么| 堂哥的女儿叫什么| 契机是什么意思| 放生乌龟有什么寓意| 赖床什么意思| 肾结石吃什么药能化石| 维生素c是补什么的| 吃中药忌口都忌什么| 血脂高不能吃什么食物| 人参果什么季节成熟| 戾是什么意思| 围棋九段是什么水平| 舌头边缘有齿痕是什么原因| 苦衷是什么意思| 锰酸钾是什么颜色| 孩子b型血父母什么血型| 希腊脚是什么意思| 红颜知己是什么意思| 器质性疾病是什么意思| 七月一日是什么节日| 出煞是什么意思| 百度

【新时代 新气象 新作为】江苏多地开展适老化改造,让居家养老更安心

百度 机关党支部特别是党支部书记,要牢固树立“第一身份是党的书记”“第一责任是管党治党”“第一政绩是抓好党建”的责任意识,切实把党员积分制管理试点工作抓具体抓落实。

Cloud-Powered Microsoft Flight Simulator Showcases the Future of Next-Gen Game Development

July 15, 2021
Microsoft Flight Simulator game art

As gaming continues to take leaps forward, the truly transformational, boundary-pushing next-gen game development will be powered by the cloud. Microsoft Flight Simulator is but one example of a title stepping boldly into the potential unlocked when compute, networking, and storage are no longer locked to the device gamers are playing on. In this deep dive, we share a glimpse into the tech stack Asobo Studios used to build Microsoft Flight Simulator. Leaning heavily upon Microsoft technologies, the tools and services from Microsoft focus on empowering game developers of all sizes, building games across all platforms, from PC to Xbox, PlayStation, Nintendo Switch and mobile. If you're a developer or publisher who's interested to learn more about how Microsoft can help you to push the boundaries of what's possible for your own games, then this piece is worth the read. ?

What does it take to make a "digital twin" of planet Earth on Azure? The Microsoft Flight Simulator team found out. This article outlines the team's journey, the product that resulted, and how?Microsoft Flight Simulator?expands the bounds of simulation, gaming, and deep experiences yet to be created. Additionally, we'll share insight into how Asobo Studio leveraged Microsoft's portfolio of commercially available game-development tools to push the boundaries of what a next-generation game can be, harnessing the power of the cloud to deliver a fully explorable planet Earth with levels of detail not previously possible.

With?Microsoft Flight Simulator, enthusiasts are embracing a wholly new version of the product, the first major release of the famous franchise since 2006. With an interval of 14 years between offerings, it's not unreasonable to expect that the new version would represent a leap forward. Even so, it's fair to say that?Microsoft Flight Simulator?provides a simulation experience that is radically different and unprecedented in the scale of the realistic digital twin world that brings something very close to the real world to you.

For developers across the ecosystem (and not just gaming),?Microsoft Flight Simulator?represents nothing less than a new paradigm for creating cloud-enabled experiences that utilize multiple big data sources, massive cloud-based processing and storage in the Azure architecture, and AI-enabled high-fidelity user realism. Just as important, it offers all of this with a development model that greatly reduces the effort and cost of delivering highly detailed simulation. The call to action for game and simulation developers is clear: by enabling an offering like?Microsoft Flight Simulator 2020, Azure raises the quality and capabilities bar sky-high but simultaneously brings the ability to create these sorts of high-quality experiences within reach of many first- and third-party developers today.

For users, the experience is also unparalleled. Created in partnership with French game developer Asobo Studio,?Microsoft Flight Simulator 2020?offers unprecedented realism, both in the aircraft flying experience and in the virtual world. Frequent updates continually improve the world representation and include additional environmental realism, customization, and fun AI features.

The result in the last year? Enthusiastic user embrace. Within the first six months,?Microsoft Flight Simulator 2020?had more than 2 million users, making it the fastest launch of any version in the nearly 40-year history of the title. An active community shares experience and advice and livestreams flights, and users contribute game content, such as more detailed and realistic airports that are usable within the simulator.

The?Microsoft Flight Simulator?experience continues to quickly evolve and grow, in part because of the extensibility of the Azure technologies on which it is built. These allow for frequent updates and a robust third-party market for aircraft, scenery, and airport add-ons. "What's really cool about it is how open it is," says Jorg Neumann, Head of Microsoft Flight Simulator at Microsoft. He points out that with Azure, "One can support and extend bespoke game engines like the one used for?Microsoft Flight Simulator, and developers can quickly add features to an existing product." The ability to plug in tools is virtually boundless. "You can bring in all kinds of stuff and it just works because the computing is done elsewhere."

Much has been written and recorded about the origins of?Microsoft Flight Simulator 2020. Those stories have been well-shared in the community:?

We won't retread this familiar ground. Instead, we'll look at Microsoft Flight Simulator as a groundbreaking offering that has wide-ranging implications and opportunities for developers across many applications.??

Origins

Microsoft Flight Simulator?has always been a definitive offering for Microsoft. The company's very first packaged product dates from 1982, and each release added more resolution, features, and detail. In particular, each pushed the capabilities of graphics processing to emulate the real world as closely as possible. Consequently, the power of desktop computers at each release has always been an important consideration for the title.

Microsoft Flight Simulator 2020?takes a huge step away from this dependency by moving much of the processing functionality to the cloud. The product still requires a beefy desktop device (though this will change—more on that later), but the experience delivered today is far beyond the limitations of any desktop because it fully harnesses the massive storage, processing power, integration, and streaming bandwidth of Azure. The result: a high-fidelity, 3D world with real-time conditions, realistic and intelligent interaction, and an extensible, scalable integration platform for any range of experiences imaginable.

Takeoff: The technology

"If you don't have something new to say, don't make a sequel."
—Jorg Neumann, Head of Microsoft Flight Simulator, Microsoft

From the outset, for the team,?Microsoft Flight Simulator 2020?had to be worth making. And, to make it worth making, it had to be what customers wanted.

Customers wanted?Microsoft Flight Simulator?to be capable of supporting flying under Visual Flight Rules (VFR). VFR is the set of conditions under which real-world pilots may operate an airplane by sight, as opposed to relying on instruments (Instrument Flight Rules, or IFR). Flying under VFR means that weather conditions are favorable and that the pilot can orient themselves by observing what they see on the ground, along with basic reference to instruments. IFR, by contrast, requires the pilot to primarily use instruments to operate the aircraft, such as in adverse weather when visibility conditions are below minimum.

Although IFR simulation requires more technical flying skills, VFR can be a more viscerally engaging experience—if the simulation of the outside world is sufficiently accurate and highly detailed.

Providing this believable and exciting experience means not just displaying obvious topographical features, like major bodies of water and mountain ranges. It also means showing every bit of detail between any two points on Earth—down to a level of specificity that enables a simulator pilot to find their way from one spot to the next, based on real-world representation.

This is what customers wanted. The implications of this initial vision caused the product team to rethink the traditional approach and to assemble resources and services in novel ways:

  • Navigation.?Navigating the Earth means maps—lots of maps—with high levels of detail, available in real time.
  • Maps.?Maps are generally 2D, however, and a rich user experience requires creating objects on the ground in 3D—not just airports, which are a special case, but also cityscapes down to the level of your house on your block. It also includes natural features in topographic relief down to the level of individual trees.
  • Weather.?Simulating weather requires?not just a menu of presets but actual weather conditions—anywhere in the world—rendered accurately in real time.
  • Aircraft details.?The?aircraft you pilot should behave?like its real-world counterpart. Enabling this degree of realism requires a host of aircraft data?points that allow aircraft to behave in more subtly detailed and realistic ways than ever before.
  • Realistic interaction with other aircraft.?Air traffic control (ATC) interactions?should reflect real-time aircraft tracking worldwide and ATC communications—not a finite set of canned interactions.
  • Airports.?The ground experience should reflect what you would see and experience if you were actually piloting an aircraft. This means including highly accurate and detailed models of every airport in the world.

    These are the starting requirements that made?Microsoft Flight Simulator?worth making. Add to them the need to make these resources work together seamlessly and to make them routinely updatable and easily extensible. With requirements like these, the new?Microsoft Flight Simulator?could never live primarily on your desktop. It depends on a very different technology landscape than existed in 2006.?

These user requirements drive the technology choices that Microsoft and its development partner, Asobo Studio, make, including:

  • A Bing Maps data set comprising more than 2.5 petabytes of data with over 37,000 airports, 2 million cities, 1.5 billion buildings, 2 trillion trees, and 117 million lakes.
  • Real-time atmospheric simulation and live weather.
  • AI-generated air traffic control voice.
  • Azure PlayFab to create a robust marketplace to deliver additional features from day one, like community-contributed content, such as airport models with increased detail.
  • Cloud-powered multiplayer features.??
the process of creating the digital twin of earth in Flight Simulator

Figure 1: The?Microsoft Flight Simulator?high-level architecture creates a digital twin of the real world.

Azure brings exponentially more computing power and storage to?Microsoft Flight Simulator. Petabytes of Bing data and images are preprocessed and stored—along with photogrammetry data, vector-based maps, and trillions of accurate tree and other environmental masks—entirely on Azure.

Given the earth-sized scale of the need to accurately render the digital twin, or high-resolution digital version of the real world, suffice it to say that the processing work is immense.

It's impossible to place trillions of trees across the earth accurately as a manual process, for example. Sebastian Wloch, Co-founder and CEO of Asobo Studio, describes the process that Asobo used to render trees as an?intelligent algorithm—machine learning. "Instead of finding an algorithm that is going to find trees [in satellite imagery],…you just train it." Asobo developed tools that use examples of tree imagery to render trees in 3D within the?Microsoft Flight Simulator?environment. You might suspect that identifying trees across the entire world would require a lot of computing power. It does—but Azure Compute (including Azure Cloud Services) can scale as needed to process vast amounts of data. "It's basically able to paint by itself and, well, it's just another computing job." Albeit a big one. "Azure is taking hundreds or tens of thousands of jobs and dispatching them on many computers," Wloch says, "in order to not wait two years until you get your trees." Detecting trees on a worldwide scale may take days of computing time—but once detected, the tree metadata is stored in Azure Storage, ready to stream to any number of players as needed.

In addition to the vast amount of precomputed and stored data, Azure enables the integration of real-time data sources. Most prominent among these are real-time weather effects, which allow users to experience the actual weather in their flight path at the moment they're flying. With weather data sourced by partner meteoblue, weather effects are processed in Azure Compute and layered into the user experience that streams down to the user's device. Likewise, partner services, such as FlightAware, deliver real-time air traffic. And cloud-based AI services provide air traffic control voices to?Microsoft Flight Simulator?pilots.

All of this rich data streams to the desktop device as needed—a much smaller data stream than would be required if, for example, terrain and weather effects were stored on the desktop.

Overall, the level of integration between cloud and desktop device is extraordinary—but it's also logical and generalizable. The approach offers the rich experience of the entire earth—or, potentially, other earths.

In flight: Realizing the experience

The significance of?Microsoft Flight Simulator?extends beyond gaming and beyond simulation. It's really a new way to do game development, Neumann explains. In particular, the ability to model rich environments via machine learning can revolutionize world construction cost. The ability to store this vast amount of data in the cloud can also help drastically reduce cost.

The?Microsoft Flight Simulator?paradigm makes it easy for developers to create significant new features and functionality. Indeed, the potential goodies that could be tackled are exciting. Imagine, in the not-too-distant future, Neumann suggests, realistic AI-driven ground-life features—a million caribou marching through the countryside, for example, could all be precomputed in Azure and streamed to the desktop.

If you're a game or simulation developer, these sorts of data- and processing-intensive features become doable on a routine basis because the platform does the heavy storage and processing for you. The savings implications for development are huge. Developers typically spend a large proportion of budget creating the environment in either bounded (and static) or procedurally generated (and not highly realistic) worlds, Neumann points out, and are subject to the limitations of either approach. The capabilities of Azure—for storage, computing at scale, integration of real-time data sources, and ability to stream with low latency—all expand opportunities for game (and other) developers to make richer, more realistic, and unbounded experiences, at lower cost. "My cost dropped 50 percent since I started," Neumann reports. "All my estimates were too high. Because frankly both storage and compute got cheaper by a lot and it continues to be so."

There are solid benefits. "If I were a developer, I'd be very happy. There are new solutions coming your way that make your game production more feasible. You certainly can get something really cool off the ground at a much lower price point," Neumann says. "I believe there is a chance building large games ?will become cheaper again. We were throwing money at those things, but I think we can go be clever now. This is another way of being clever."

Landing: The future

With the?Microsoft Flight Simulator?architecture, the future comes quickly in the form of ongoing extensions of the product and platform. Chief among these will be accessibility by a broader range of devices. Although the initial product release requires powerful PCs, the Azure architecture will enable the?Microsoft Flight Simulator?experience on other devices, too—notably Xbox consoles and, ultimately, mobile devices. This device democratization means that the product does not require more power on the device to scale, rather it just needs streaming bandwidth. Put another way, Azure allows "every device to punch above its weight," notes Neumann. "What you see right now that people are impressed by on a $3,000 PC—guess what? It comes pretty much unchanged to a $500 console, and we are putting things in place to bring it to even lower spec devices, like phones."

At the same time, game and simulation developers extend similar experiences and enrich a range of applications, including real-world pilot training that exceeds the verisimilitude of current pilot training technology. Or adds a 1 million AI-generated caribou herd to a tundra landscape. The opportunity is for developers to provide more meaningful experiences for users via Azure, limited only by imagination. Everything everywhere.

"The cloud is not just the infrastructure it enables you to bring in. It's all kinds of the tools of humanity, quite frankly, and I know that maybe sounds cheesy, but it's totally true."

??????????????—Jorg Neumann, Head of Microsoft Flight Simulator, Microsoft?

To learn more about how Microsoft can help you push the boundaries of what's possible for your own games, visit us at?Microsoft Game?Dev.

失眠什么药最好 天蝎座的幸运色是什么 我是舅舅的什么人 孔子名什么 死是什么感觉
分泌物豆腐渣状是什么原因 人体消化道中最长的器官是什么 补办户口本需要什么材料 327是什么星座 崩塌的读音是什么
一颗什么 文殊菩萨是管什么的 养血清脑颗粒治什么病 羽字五行属什么的 头晕耳鸣吃什么药
纵隔子宫是什么意思 容易淤青的体质叫什么 总监是什么级别 糖尿病人能吃什么水果 什么动听四字词语
经常胃胀气是什么原因引起的hcv9jop0ns1r.cn 盐糖水有什么功效作用hcv7jop9ns1r.cn 血压高吃什么药好1949doufunao.com 是的什么意思hcv9jop1ns1r.cn 时点是什么意思hcv9jop3ns0r.cn
巩加虫念什么hcv9jop3ns1r.cn 臭男人是什么意思hcv9jop5ns0r.cn 耳朵响吃什么药hcv8jop1ns5r.cn 胃炎吃什么药效果好hcv8jop3ns6r.cn 什么叫传统文化hcv8jop3ns8r.cn
富不过三代是什么意思hcv8jop3ns7r.cn 蹂躏是什么意思hcv8jop4ns4r.cn 盗汗吃什么药效果最快hcv8jop9ns3r.cn 牛在五行中属什么hcv9jop6ns8r.cn 耳堵是什么hcv8jop6ns2r.cn
天眼是什么意思hcv8jop9ns8r.cn 人生是什么hcv8jop8ns4r.cn 将至是什么意思xinmaowt.com 木羽念什么hcv9jop7ns3r.cn 麻雀长什么样hcv9jop7ns1r.cn
百度