快捷导航

[Unity游戏引擎] DT_Unity手机游戏开发教学(Unity Mobile Game Development 2 - 21)

[复制链接]
2014-7-21 22:50 / 查看: 8558 / 回复: 11
V5CG提示您:本文由冰恋发表,如需商业用途或转载请与冰恋联系授权,谢谢配合!
冰恋
积分:43
最新注册
  • 【主要名字】:DT_Unity手机游戏开发教学(Unity Mobile Game Development 2 - 21)
  • 【英文名字】:
  • 【其它名字】:
  • 【出品机构】: 【主创作者】:
  • 【资源格式】:压缩包 【网盘来源】:百度网盘
  • 【更新时间】: 【文件大小】:
  • 【讲解语言】:多国 【文字语言】:多国
  • 【相关链接】: 【推荐星级】:
  • 【相关标签】:教程 更多
162936jzc6gonci7gkbhil.jpg
内容介绍:
Unity Mobile Game DevelopmentCreating a polished game requires skilled artists from many different disciplines. To help teams work on a game development pipeline, Digital-Tutors brought together our top designers, illustrators, modelers, texturers, riggers, animators, game developers and programmers to create a working prototype for a potential pitch to publishers. With many of the assets created in past courses, we\'ve focused this series on the specific hurdles and production decisions that goes into each step of the game development pipeline. Creating games is usually a team effort, so while an individual artist may be able to create a similar game, we recommend this series to teams of skilled artists or individuals who want to learn a specific aspect of creating games, like low-poly modeling or game-logic scripting. Unlike our earlier Infiltrator series, these courses do not have a strict learning path, but instead are packaged individually to teach specific topics and techniques at various times in the game development cycle. This series is intended for artists already familiar with the software, so if a software is new to you, check out our Beginner\'s Guide and Introduction courses to quickly get up to speed on how to use that software. Creating a game requires many skilled artists to work together to correctly create assets for the rest of the pipeline.
21 courses, 45 hrs. 51 min.
http://www.digitaltutors.com/11/learning_path.php?lpid=18

01. Beginner\'s Guide to Unity [FREE]
11 tutorials
1 hrs. 35 min.
December 1, 2011
Author: Chris Glick
In this series of Unity tutorials, we’ll learn how to use Unity and the basic steps to create a game. To begin we\'ll break down what Unity is, what it can do, and what it cannot do. From there, we will examine the parts of a game in Unity and learn how they interact to create a game. Next we will open a partially completed project and scene to navigate the Unity interface and Scene view. Next we will import a model from a 3D application and place it into our level. We will also learn how to transform and edit objects and components to customize our game. Next we will learn how to run around our game using the two built-in character controllers. From there will we learn a an easy way to create interactions using triggers. We finish off the tutorial by creating a small script to track our player\'s health and build our game to be run on PC or Mac platforms.
http://www.digitaltutors.com/11/training.php?pid=572

02. Introduction to Unity
36 tutorials
5 hrs. 21 min.
December 1, 2011
Author: Joshua Kinney
In this Unity tutorial, we will learn how to effectively utilize the game engine. Over the tutorial, we will learn how to use the Unity editor interface as well as how to navigate in the scene view. From there, we will learn how to import assets and how to create prefabs. Then we will shape our level even more by adding character controllers, colliders, lights, materials and physics. We will then finish the tutorial by learning how to use scripting in order to make our level interactive.
http://www.digitaltutors.com/11/training.php?pid=571

03. Introduction to Scripting in Unity
19 tutorials
3 hrs. 22 min.
February 1, 2012
Author: Joshua Kinney
In this Unity tutorial we\'ll discuss the major foundations of scripting with Javascript in Unity. Then we will take what we\'ve learned and apply it to a mini project. We\'ll look at several of the terms and techniques that are found when scripting in Unity such as creating and manipulating variables, understanding the different types of operators, and how we can create instructions for our game objects using functions. We\'ll also jump into creating logic with conditional statements, and loops. We\'ll even learn how to use basic arrays. Finally, we\'ll take what we\'ve learned and apply it to creating a movement and animation script.
http://www.digitaltutors.com/11/training.php?pid=627

04. Unity Mobile Game Development: Character and Weapon Modeling
12 tutorials
1 hrs. 40 min.
January 2, 2012
Author: Justin Marshall
In this series of tutorials, we will talk about the steps that we went through in order to build the character and weapon models for our Unity mobile game project. We will start by referencing our game document, which will be our guide through the process of creating our Unity game. We can find information on the look of our models but also on the desired resolutions of the models and textures. We will concentrate on creating game topology for our two characters and two weapon models. We will also cover map generation and texture painting as part of the process. In the end we will have models ready to be rigged and animated or plugged directly into the game engine. We will use a variety of software packages from Maya, to TopoGun, to ZBrush and Mudbox in order to prepare our assets so there will be a lot of back and forth. This course references some pre-made assets and covers methods for modifying and prepping those assets for this particular game. In most of these cases, if you\'d like to learn to build these assets from start to finish, there is a tutorial that will fill your need. For instance, in this course we look at the steps we went through to modify the biker character from Creating High Resolution Characters in ZBrush 4 and Creating Game Characters with Maya 2011 and ZBrush 4. So if you\'d like to build the character from scratch, those two courses will take you through the process. The same goes for the enemy tick creature, which is from the Introduction the Mudbox 2011, and the assault rifle from Creating Next-Gen Game Assets in Maya.
http://www.digitaltutors.com/11/training.php?pid=579

05. Unity Mobile Game Development: Rigging and Animation
13 tutorials
1 hrs. 23 min.
January 2, 2012
Author: Delano Athias
In this tutorial, we will learn the rigging and animation process for our Unity game. We\'ll start by taking a look into our rigging process. We\'ll learn about bone and influence limits that we should adhere to. We\'ll learn techniques for creating rigs with a sufficient amount of control, despite our limitations. We\'ll cover repurposing and optimizing control rigs to work more efficiently. In the end, we will have given the animator a very flexible rig with more than enough control to successful create appealing performances in the characters they\'ve been tasked with. In animation, we\'ll learn some neat animation tricks and techniques to bring your game assets to life in an fun away; techniques that consist of: reversing an animated sequence, avoiding weightlessness, and tricks for animating a crawling creature with several legs. By the end of this course, you\'ll have a greater understanding of tools and techniques you can use to create exciting game animations; animations that can then be then handed off to programmers to start polishing the game\'s functionality.
http://www.digitaltutors.com/11/training.php?pid=580

06. Unity Mobile Game Development: Communication with Notification Center
12 tutorials
1 hrs. 25 min.
January 2, 2012
Author: Chris Glick
In this Unity tutorial, we’ll learn various ways our scripts can access and talk to each other. We\'ll begin the tutorial by learning about all the built-in methods Unity gives us to talk between scripts and between objects. We\'ll learn the how to find and access scripts on any game object using either direct connections, finding the object or the physics system. Finally we\'ll examine how a script can call methods on many other scripts using the messaging system in Unity. Each of these methods has limitations, so next we\'ll introduce the 3rd party script \'Notification Center\' which acts as a central hub for easily communicating between multiple scripts. We\'ll learn how to post a new notification, how to observe a notification and how to pass data through the Notification Center. We\'ll wrap everything up by examining each of these methods and discuss which we should use in various situations. Understanding how our scripts will talk to each other lets us break our game into many script components, while still creating the functionality we need with the least amount of effort.
http://www.digitaltutors.com/11/training.php?pid=614

07. Unity Mobile Game Development: Player Functionality
8 tutorials
1 hrs. 22 min.
January 2, 2012
Author: Joshua Kinney
This Unity tutorial will create the basic framework for our main character such as, movement, camera position, weapons, and applying damage to enemies. Throughout the tutorial, we\'ll learn how to manipulate Unity\'s Player Relative Control prefab to give us our third person view and then we\'ll learn how to create the desired player movement based off of those scripts. After that, we\'ll get into creating weapon functionality for our assault rifle and our shotgun using our own custom scripts. Finally, we\'ll end the course by applying our weapon damage to affect an enemy\'s health and make them explode when that health reaches zero.
http://www.digitaltutors.com/11/training.php?pid=601

08. Unity Mobile Game Development: User Interface Design
10 tutorials
1 hrs. 41 min.
January 2, 2012
Author: Eddie Russell
In this tutorial we will learn about designing the user interface graphics for a game as well as how to prepare these graphics to bring into Unity. We’ll get started by discussing the needs of our game in terms of user interface graphics and then learn how to set up a document in Photoshop to design them in. Next we’ll learn some strategies for building graphics and examine some possible pitfalls. Moving on, we’ll learn about different states of a specific graphic and how we can setup our file to make saving this type of graphic out a bit easier. After all the graphics for our game have been created, we’ll shift our focus to preparing them for Unity. We’ll learn about important things to consider when cropping and saving our files. Then we’ll wrap this course up by learning how unity handles transparency and some workflows we will need to utilize to accommodate this. After going through this course, you will gain insight into the process of creating and saving user interface graphics for our mobile game.
http://www.digitaltutors.com/11/training.php?pid=603

09. Unity Mobile Game Development: GUI Functionality
14 tutorials2 hrs. 49 min.
January 2, 2012
Author: Joshua Kinney
This Unity tutorial will discuss the process of creating a custom Graphical User Interface for our mobile game on the Android tablet. Through out these lessons, we\'ll create our own custom scripts to create the exact behavior we want from our user interface and how we implement those to work with our Android tablet. We\'ll create buttons that will allow us to fire, reload, and swap our weapons. We\'ll also create the functionality to give the player feedback on how much ammo, time, and health they have during the game.
http://www.digitaltutors.com/11/training.php?pid=612

10. Unity Mobile Game Development: Saving Data and Highscores
30 tutorials
3 hrs. 34 min.
January 2, 2012
Author: Chris Glick
In this Unity tutorial, we’ll learn how to save data between play sessions with PlayerPrefs and create a highscore level for deployment to iOS or Android. Through these lessons we’ll learn how we can use the GUI class to draw various text and images on our screen. From there, we will examine time-saving techniques for placing our GUI elements with the inspector accurately. We\'ll learn how we can use arrays to store multiple pieces of data and how we can display lists using for loops. Then we\'ll refactor our array into a highscore class. With our display set up, we will learn the commands to access our player prefs and the logic we need to sort and store our data. Finally we\'ll see how we can use mobile keyboards and examine a faster method of saving data for mobile platforms. From basic preferences like display settings to more complex structures like high scores, it\'s important to understand how to save data after we close our game.
http://www.digitaltutors.com/11/training.php?pid=608

11. Unity Mobile Game Development: Concept and Design
8 tutorials
1 hrs. 19 min.
January 2, 2012
Author: Eddie Russell
In this collection of lessons we will learn about creating concept art for a game as well as how the role of the concept artist fits into the production pipeline. We will begin this course by learning about the role of a concept artist and how that role fits into the production pipeline. Next, we will learn about the game design document and then use it to determine which assets concept art is needed. From there, we’ll move on and learn about designing a level for our game from the ground up by planning out its overhead layout. Next, we will learn how to visualize this layout by creating concept sketches. Lastly, we will shift our attention to painting the concept art, focusing on rendering out our composition, planning for and painting the light sources, and then rendering out organic material to line the walls of our level. After going through this course, you will gain a better understanding as to why decisions are made during the process of creating concept art. You will also learn the basic steps involved in visualizing an idea for a level in a piece of artwork.
http://www.digitaltutors.com/11/training.php?pid=604

12. Unity Mobile Game Development: Environment Modeling
11 tutorials
1 hrs. 29 min.
January 2, 2012
Author: Justin Marshall
In this series of tutorials, we will talk about some of the steps that we went through in order to build the subway level for our Unity mobile game project. In this course we will examine the process of creating the game level for our Unity mobile project. We will start by referencing our game document, which will give us a great deal of information, not only on the look of our models, but also on more technical aspects like geometry and texture resolutions. We\'ll talk about basic modeling techniques for creating the different parts of our game level and we\'ll concentrate on creating portions of the level that can be seamlessly tiled. We\'ll go over how we can break down our reference art and where we can add unique details to break up the repeating geometry. We\'ll finish by talking about methods for making sure all of the pieces match up properly and are saved out for uv and texture work. This course goes over the process for creating our game level and the thoughts behind the decisions but it is not a step-by-step modeling tutorial. If you\'d like to get up to speed on modeling in Maya, I\'d recommend the Introduction to Modeling in Maya which goes over the tools we use here in greater detail. If you want a more step-by-step look at game-type environments in general, try Creating Low Resolution Environments in Maya and Photoshop.
http://www.digitaltutors.com/11/training.php?pid=590

13. Unity Mobile Game Development: UV Layout and Texturing
8 tutorials
1 hrs. 47 min.
January 2, 2012
Author: Kyle Green
In this series of tutorials, we will teach you the techniques and steps used when creating the UVs and textures for the subway level used throughout our Unity Mobile Game Development series. We will start by talking about some steps for starting your UV layout process as well as some important concepts that you should keep in mind whenever preparing your UVs and your textures for use inside of Unity. We will talk about the importance of hiding UV seams on your geometry, planning texture layouts on your objects to maximize efficiency, you will learn UV layout and geometry modification tricks that can dramatically enhance the use of your UV texture space, and we will spend time in Photoshop learning how the textures in our level were created.
http://www.digitaltutors.com/11/training.php?pid=605

14. Unity Mobile Game Development: Set Dressing
12 tutorials
1 hrs. 19 min.
January 2, 2012
Author: Justin Marshall
In this series of tutorials, we will talk about the process we went through to create props and dress the level of our Unity Mobile Game Development project. We will start the training by taking a look at our game development document as well as the artwork that we have. These will give us a better idea of the technical aspects of our models and their look. We\'ll talk about building the geometry and creating texture maps for pieces of our level like old oil drums, boards and lights. We\'ll also cover workflows between Maya and Mudbox for modeling, sculpting, and painting bits of organic debris to illustrate the enemy infestation. We\'ll finish up by talking about dressing the set temporarily in Maya as a guide for the final dressing in Unity. This course goes over the process for creating props and set dressing and the thoughts behind the decisions but it is not a step-by-step tutorial. If you\'d like to get up to speed on modeling in Maya, I\'d recommend Introduction to Modeling in Maya which goes over the tools we use here in greater detail. If you want a more step-by-step look at creating assets in Mudbox, we have a variety of training available, including Introduction to Mudbox 2012 which will get you started very quickly. So over the next hour and a half or so, we\'ll talk about creating the pieces necessary to dress our set and give it a realistic, aged and worn look.
http://www.digitaltutors.com/11/training.php?pid=600

15. Unity Mobile Game Development: Level Design
15 tutorials
2 hrs. 49 min.
January 2, 2012
Author: Joshua Kinney
In this Unity tutorial we learn how to assemble our level and how to add details to make our level more interesting and exciting. Throughout the tutorial we will learn how to assemble the core of our game level and then we will advance through the stages of set dressing by blocking in major details. After we\'ve blocked in our details, we\'ll become more intentional with our design by adding, taking away, or rearranging our props for the betterment of our overall design.
http://www.digitaltutors.com/11/training.php?pid=613

16. Unity Mobile Game Development: Lighting and Lightmapping
8 tutorials
1 hrs. 7 min.
January 2, 2012
Author: Kyle Green
In this series of tutorials, we will teach you the techniques and steps that we used when creating the lighting for the subway level used throughout our Unity Mobile Game Development series. We will start by using a simple scene to demonstrate topics such as realtime shadows and lighting, we will also explore the process of lightmapping inside of Unity, allowing us to bake indirect illumination, shadows and ambient occlusion directly into our texture maps. While discussing lightmaps, we will show you a number of methods for getting a proper lightmapping result based on your object\'s UVs. We will also discuss how lights and shadows play a critically important role in conveying a certain mood or an atmosphere within our environments.
http://www.digitaltutors.com/11/training.php?pid=606

17. Unity Mobile Game Development: Game State
17 tutorials
1 hrs. 57 min.
February 1, 2012
Author: Chris Glick
In this Unity tutorial, we’ll learn how to code a game\'s state or logic to keep track of things like timers, kills and rounds. Through these lessons, we’ll examine our game design doc and build game-play functionality. We\'ll begin with creating a simple count-down timer and how to let other scripts cleanly access it. Then we\'ll learn how to start and end our game with a splash screen to hide the level. Next we\'ll create functions for the various parts of a game, like winning a round, pausing the game, killing an enemy, saving our data, resetting our game, and game over. Finally we\'ll take a quick look at randomly spawning our player. A game\'s internal logic is one of the most important parts of any game\'s development. By learning how to deal with many common game states, we can extend them to fit our own game\'s needs.
http://www.digitaltutors.com/11/training.php?pid=624

18. Unity Mobile Game Development: Enemy AI and Waypoints
44 tutorials
6 hrs. 24 min.
March 1, 2012
Author: Chris Glick
In this series of Unity tutorials, we\'ll demonstrate how to setup our waypoints in order to allow our enemies to seek and destroy the player. We\'ll also discuss how to create a basic AI for our enemies. Having a computer understand our level is one of the most pertinent problems facing any game developer. Waypoints are a quick and powerful way to create a simple model of a level that an AI can understand. Once we have our waypoints set-up and working, we\'ll create an enemy AI that can find and attack the player.
http://www.digitaltutors.com/11/training.php?pid=641

19. Unity Mobile Game Development: Character Scripting
11 tutorials
1 hrs. 8 min.
March 1, 2012
Author: Chris Glick
In this tutorial we will learn how to script our character animations to work with our controls and overall game. To begin we need to bake our animations into separate animation clips and loop them correctly. Next we\'ll connect the left joystick position into our script to drive the base character movement animation. From there we will use If Else conditionals to drive which animation plays. Next we\'ll layer other animations together to easily have our character run while getting hit or swapping weapons. We\'ll finish our character animation script by freezing the animations while paused and correctly dealing with a game over condition.
http://www.digitaltutors.com/11/training.php?pid=642

20. Unity Mobile Game Development: Sound Effects
7 tutorials
53 min. 29 sec.
February 1, 2012
Author: Joshua Kinney
In this Unity tutorial we will learn how to add the audio to our game objects in Unity. Throughout these lessons, we\'ll add all of the audio used in this game. We\'ll start out by adding the weapon firing and reload sound effects to our game weapons. Then we\'ll add the necessary audio to our character like footsteps, groans of pain, and his death sound effect. After that we\'ll get into adding audio to the enemies. We\'ll create their ambient crawling sound, their splatter and death scream. Then we\'ll wrap it all up by adding our music track to play while we are playing our game.
http://www.digitaltutors.com/11/training.php?pid=619

21. Unity Mobile Game Development: Final Assembly
10 tutorials
1 hrs. 17 min.
March 1, 2012
Author: Joshua Kinney
In this course we discuss some of the major workflows we used in the production of our game and finish up by discussing how to publish it to our Android tablet. In this series of lessons we discuss our processes for bringing our final game build together. We\'ll start off by discussing the process of collaborating all of the project files created for this project. Then we\'ll discuss how the player, GUI, Enemy AI, and Game State need to be hooked up in order for the game to work properly. We\'ll also discuss how to create our Main menu and then we\'ll end with publishing our final game. Now this course is not meant to cover every single step to hook up your game but to be more of a guide to help with the finalization process and to give you some insight on the process we used here at Digital-Tutors.
http://www.digitaltutors.com/11/training.php?pid=636




下载链接:
游客,如果您要查看本帖隐藏内容请回复

絕對在乎祢 -2014-7-23 19:02:54 | 显示全部楼层
找到好贴不容易,我顶你了,谢了
saundy -2014-8-1 15:45:59 | 显示全部楼层
留名!!
o℃的浪漫 -2014-8-6 11:22:04 | 显示全部楼层
我是来刷分的,嘿嘿
reko_3 -2014-8-12 10:45:56 | 显示全部楼层
什么意思 看不懂
CgMan -2014-8-12 21:24:52 | 显示全部楼层
相当不错,感谢无私分享精神!
人品太次郎 -2014-8-13 12:20:53 | 显示全部楼层
我有点太生气了,无法HOLD啦 >_<......
VFXcg -2014-8-15 11:35:53 | 显示全部楼层
好好 学习了 确实不错
seemebaby -2014-8-15 14:37:23 | 显示全部楼层
我是个凑数的。。。
santaclaus -2014-8-16 10:37:36 | 显示全部楼层
我是个凑数的。。。
ご綠★城浪子 -2014-8-16 21:49:58 | 显示全部楼层
看到这个,我和我的小伙伴们都惊呆了...
chicham -2017-10-5 10:04:37 | 显示全部楼层
向所有的勞動者致敬
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则