预定/报价
Unity代写|COMS W4172: 3D User Interfaces and Augmented
Unity代写|COMS W4172: 3D User Interfaces and Augmented
yet2024-08-03 11:00:35

这是一个美国的Unity游戏开发作业代写

Assignment 1: Getting the Jump on Unity

For your first assignment, you will be building your own mobile phone game: a “platformer” with
touch-based input! Your task is to design and implement the controls, environment, game
conditions, obstacles, and user interface. As long as you meet the requirements presented here,
feel free to get creative and make your game as interesting and fun as you can!

Note: Unity is a powerful development environment. However, that power comes at the price of
a sizable learning curve: You’ll need to get comfortable with a workflow that may be different
from what you’re used to, along with what will probably be an unfamiliar language, C# (although
you should already know the basic object-oriented programming concepts underlying it).

Therefore, please start as early as possible on this assignment, so you can explore and
become comfortable with the editor, and begin designing your game enough in advance that
you’ll have time to come to office hours if you need assistance. Do take advantage of Unity’s
extensive online Manual and Scripting API Reference, along with its many free tutorials. And
remember that only one of your four late days may be used on this first assignment; so, the
latest you can turn it in will be midnight on Wednesday, February 23, using that late day.

Please start by either working your way through the Unity Roll-a-Ball tutorial (or reviewing it, if
you’ve done it previously). However, you do not need (and will probably not want) to use the
actual code (or any of the simple Unity primitive-based models) from that tutorial.

1. Platforms: Your game will contain a series of four platforms. A player character
controlled by the user must successfully traverse each platform, from its beginning to its
end, in sequence, while trying to keep their score as high as possible and their time as
low as possible. Falling off any platform will reset the player to the beginning of that
platform and different kinds of events will decrement their score. The visual appearance
of the player and the platforms and how the player transitions between platforms are all
up to you, as long as you meet the requirements specified here. Whatever you do,
please be sure that you (and we) can play your game through to the end without a lot of
practice. That will be especially important for making a video that shows off your work!