WebGL w/ Unity: The Ultimate Guide to Games in the Browser

所在平台: Udemy

课程主页: https://www.udemy.com/course/webgl-with-unity-the-ultimate-guide-to-games-in-the-browser/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:WebGL与Unity:浏览器游戏的终极指南 课程概述:如果你曾考虑过为浏览器构建2D或3D游戏,Rocco刚刚完成的这门课程绝对是你最好的选择。Rocco是一位优秀的讲师,他以适中的节奏传授知识,并且强调实用性。他在每一节课中都穿着同样的红格子衬衫,以此避免让学生感到困惑。此课程面向希望通过网络以最低阻力触达更广泛受众的游戏开发者,或是寻求成熟开发环境来实现2D和3D图形网页应用的网页开发者。 在课程的前十分钟,你将能够构建一个3D应用并将其部署到实时网站上。接下来,你将了解Unity和Web的丰富历史,并学习如何将浏览器游戏部署到各种服务,包括Github Pages、Google Cloud / Firebase、AWS、Kickstarter、Patreon、Wordpress及Medium等平台。 课程早期你将学习到三条秘密技巧,让你的游戏在浏览器中看起来更加出色。之后,课程将深入探讨如何使用来自网络的图片和纹理,学习如何通过CORS和JSON接口与网页搜索API交互,以及导出游戏到WebGL时如何避免常见错误。最后,你将学习如何实现浏览器与Unity之间的双向通信。 值得注意的是,这门课程不是一般意义上的Unity教程,也不是普通的网页开发课程。它是一个中级主题课程,旨在激发你对浏览器中2D和3D图形应用的想象力。尽管早期课程不需要太多编程,但后期课程会涉及C#、JavaScript、HTML和CSS的应用。最好是拥有一些Unity或网页开发经验的学习者参与,但不要担心,我们将逐行讲解代码,并分享各种资源和文档,帮助你创建出色的基于浏览器的2D和3D应用。 讲师介绍:讲师拥有近二十年的专业开发经验,早期是一名专业游戏开发者(参与过《摇滚乐队》、《模拟人生》等多个项目),后期专注于网页图形应用(如Gliffy图表和SIMMER游戏托管)。他尝试过多种网页图形库,如three.js、babylon.js、phaser和playcanvas,但认为Unity3D的成熟开发工具无与伦比。他相信,我们正处于网页丰富2D和3D体验的新纪元,而Unity将是实现这一目标的杀手级应用。

课程评论(0条)

课程详情

Fellow code warriors, if you've ever considered building 2D or 3D games for the browser, you won't find a better guide than Rocco's just completed course on Udemy. Rocco is a gifted instructor and keeps the information flowing at the right pace while maintaining a very practical emphasis.AND he very thoughtfully avoids confusing users by wearing the same red plaid shirt for every lecture. Check it out! - Michael Sample, Director of Engineering @GliffyAre you a game developer looking for the ultimate low-friction way to reach a wider audience on the web?Or are you a web developer looking for a mature development environment for bringing 2D and 3D graphical web applications to life?Within the first ten minutes of this course, you will be able to build a 3D app and deploy it to a live website. Then you'll learn the rich history of Unity and the web, and understand how to deploy browser games to various services including:Github PagesGoogle Cloud / FirebaseAWSKickstarter, Patreon, Wordpress and Medium and more...Early in the course, you'll learn three secrets that will instantly make your game look fantastic in the browser. Then you'll do a deep dive about how to use images and textures pulled from the web. You'll learn how to interface with a web search API using CORS and JSON, and we'll cover how to avoid common errors when exporting your game to WebGL. Finally, you'll learn how to achieve bi-directional communication between the browser and Unity.This course is NOT a general purpose Unity tutorial, nor is it a general purpose Web development class. There are plenty of those. This IS an intermediate-level topics course that will spark your imagination with the amazing possibilities of 2D and 3D graphical applications in the browser.While the earlier lessons don't require much coding, we will use plenty of C#, Javascript, HTML and CSS in the later lessons. You'll get the most out of this course if you have some development experience with either Unity or the web. But don't worry, we'll go over all the code line-by-line, and I'll share various resources and documentation with you that will help you create awesome browser-based 2D and 3D apps!From the instructor:I have almost twenty years of professional development experience. In the first half of my career I was a professional game developer (Rock Band, The Sims, and many more), and in the second half I specialized in graphical applications for the web (Gliffy diagramming and SIMMER game hosting). I've tried various web-graphics libraries like three.js, babylon.js, phaser and playcanvas. Nothing comes close to the mature development tools contained within Unity3D. I believe we are at the dawn of a new era of rich 2D and 3D experiences on the web, and Unity is the killer app that will make it happen.

课程标签

0人关注该课程

主题相关的课程