We Have Numbers Of Free Samples


For Each Subject To Make A Difference In Your Grade

 
 
 
 

3d Unity Game Mockup



Total Views 707

Executive Summary

This report is premised on the gaming development and demonstrating the elements of 3D game. In this case, airplane 3D Unity game has been developed and this game incorporates various elements to provide the essence of 3Denviribnmebtrs. Developers incorporates different header file from Unity 5.0 to incorporate the facilities of multi-angle camera angle, objects etc so that users can interact themselves with this game. They can also relate in this 3D virtual world which can provide the experience the real world. Based on the observation of team mates, few recommendations are provided to improve the features.

Table of Contents

  • Introduction
  • Game Design Elements and Rationale
    • Rationale
    • Demonstration of Game Features
  • Auditory Resources
  • Game Code and Unity Competency
  • Ideas for Improvements
  • Conclusion
  • Bibliography
  • Appendices
    • Appendix 1: Welcome Screen
    • Appendix 2: Load Game
    • Appendix 3: Fly
    • Appendix 4: Level Selection
    • Appendix 5: Accept Fly Class
    • Appendix 6: Select Aircraft
    • Appendix 7: Play Game – Guidance
    • Appendix 8: Game Start
    • Appendix 9: Aircraft Flying
    • Appendix 10: Check Point Clear
    • Appendix 11: Game Finished
    • Appendix 12: Mission Completed
    • Appendix 13: Level Up

Introduction

Technologies are emerging and technology can change immensely everything in an efficient way. People prefer to spend their leisure time with playing games and all those games are updated with the help of advanced technologies. In this way, gaming technology is a unique concept in nowadays and it can help to convert the 2D world into 3D version which is a entirely virtual world. Software application program can be used to transfer a human being into a virtual world through different mobile application. This report is premised on 3D gaming technology which is based on the driving the aircraft in 3D environment. Therefore, this report is evaluating the purpose of developing this gaming technology and its issues on the basis of a thorough observation while playing the actual game. Based on that information, few recommendations are provided so that future implementation can be better.

Game Design Elements and Rationale

Rationale

This game is based on airplane simulation so that users can drive an aircraft such as take off, landing, rescuing passengers etc. In this case, users can not connect with the game until and unless this game cannot provide the actual feelings. For this, airplane simulator is developed to provide the essences of 3D virtual world so that users can interact with different gaming objects directly (Dunn & Parberry, 2015). This functionality can increase the popularity of playing games in 3D environments and effects of this game to targeted users. The main objective of this game is to complete the entire game by following the provided instructions and gaming rules. Based on the performance, users can earn points and use it later while purchasing different aircraft with additional facilities unlocking events.

This game is developed for the people who are under the age groups of 14 to 21 because they are enthusiastic in experiencing those new things along with they have interest to take participation willingly in this 3D virtual world (Aleem, Capretz & Ahmed, 2016). In order to create this 3D Unity game, developers have to consider few elements which describe below-

  • Selections of software and programming languages are critical because the main purpose if this game is to provide experience 3D environment with flexibility and transparency.
  • In this game, sound plays a vital role because sound can provide a proper effect while playing this 3D game (Rahman et al. 2017).
  • In order provide the 3D environment essence; developer has to concentrate on sound effects and music in different difficulty levels so that users can interact with this virtual world.
  • This 3D game is compatible with Android, windows platform and VR can also provide the effects (Chaichitwanidchakol & Feungchan, 2018).
  • On that note, this mobile game consists of realistic 3D features and it would install in a fraction of seconds by loading all components internally so that users can not face any buffering issues.
  • This 3D game is developed to provide a user friendly interface and it performs faster in its compatible platform which depends on ram size, operating system, sound system etc (Hainey, 2016).
  • Graphics card or features can provide the feeling of real world through this 3D game.

Demonstration of Game Features

This game is based on the concept of 3D game of airplane stimulation. In this case, this game is required to be installed in compatible operating systems to get the proper access. This flight XI simulation has been started after installing all its features however, it can take time to load because all features of this game are required to be stored and initialized properly to provide the actual essences of 3D virtual environment (Kim & Jeong, 2018). After that, this game wants user personal details so that users have to enter personal information for registering with this mobile application.

There is an option of multiplayer and single player mode. Then users have to select its gaming equipments as per preferences. They can change the settings such as sound controlling and brightness controlling. In this case, they can configure their vehicle. This game has been divided into different level on the basis of its difficulties level such as beginners, amateur, pro (Ko et al. 2017). Based on the user performance, user can play various stages and users have to clear each and every stage by fulfilling the criteria of gaming instruction. Software developer also provides the gaming instruction so that novice user can follow those guidelines to operate every feature in an effective manner.

They can earn points on the basis of their performance level and fulfilling the criteria of completing each stage. When users can start the game, they can play in the beginners’ level where they can only take off and landing the plane. After being expertise in this stage, they can play the second level which is based on rescuing the passengers, this level is more difficult than before and the earning points is greater than previous level (Lu, Liu & Dey, 2017). Based on the score, users can transfer to next level where difficulty level is increased. Users can take training class where users can learn about driving an aircraft. Moreover, users can easily navigate the aircraft with the help of motion sensor.

Auditory Resources

3D game is entirely focused on sound effects and music because those two elements can produce the essences of three dimensional virtual worlds. In this case, a game is incomplete without proper sound effects to provide exact feelings of presence in actual ground or environments (Nguyen, Tran & Le, 2017). This game is developed with the help of Unity platform which is a flexible as well as powerful along with cost effective. On that note, this platform can import standard audio files which have sophisticated elements to play with proper sound effects such as echo along with sound filtering in 3D environments. Unity can record audio sounds from available microphone on machine for further uses while playing and transmitting, storage.

Figure 1: Audio Mixer
(Source: Unity3d.com, 2019)

Native audio plug-in SDK has been used in Unity 5.0 platform. The digital signal processing has to implement using C++. In this case, this game is developed for any platform so that platform specific optimizations can be achieved. On that note, software developer can use native DSP plug-in and Unity has already default configuration. Software developer uses the platform of Unity which is Assets, an editor. In this platform, developer can modify the programming code as per requirements for modularization with the help of IDE support. This editor has already multiple plugging such as Audio Plugin Util.cpp and Audio PluginUtil.h which can provide multiple sound effects. Developer can automatically modify components of audio using Audio Mixer and Audio Effects.

Game Code and Unity Competency

A 3D game is developed in Assets Unity editor and this platform has different types of inbuilt features as a header file. Therefore, developer can only incorporate those header files and includes functions to explore all those features and components. After that, developer and two teammates play this game to analysis the features so that they can improve on the basis of their comments to resolve all this issue. Game Object is considered as Rigid Body and movements of these elements can possible with the help of Transform Properties. This element has a property called Is Kinematic made it allows to move spontaneously.

Figure 2: Assets Database Coding
(Source: Unity3d.com, 2019)

This airplane simulator game requires primarily cameras, sound effects, aircraft models, dynamic resolution, and graphical representation to provide the actual essence of virtual world. In this case, this game has incorporated motion sensor so that users can easily navigate the object right to left and vice versa without any obligation and complicacy. On that note, multiline camera features can provide the other side looks so that user can determine the current position of opponents in terms of playing the third round. In 3rd level, network manager is referee to play game with other players so that network infrastructure is required to provide competency.

Ideas for Improvements

This airplane simulator 3D game has been playing by two persons along with developer so that they can analysis few things which are required to be improved. This analysis can be done with the help of Valve Approach (Gdcvault.com, 2019). This is a traditional play test methodology which incorporate direct observation questions & answers and verbal reports. The main aim of play test is to identify the improvements area so that this game can be better. Based on their information, few recommendations are provided as follows-

  • Unity editor has introduced 6.0 versions so that developer can develop this game to incorporate more features. In this case, users can interact with game and gaming objects because game efficiency can increase with this new modulation.
  • Developer can incorporate more different stages and increase the difficulties levels such as driving in air storm and snowfall to make this game more interesting.

Conclusion

This report demonstrated the different aspects of airplane simulator game in 3D version. In this case, this game had been created to introduce several features of 3D world. Users could interact with this game which provided the essence of real world in virtual environment. Therefore, users interested to play this game. Gaming characteristics described to provide the information about the different elements of this game in terms of game development. Based on the observation, few recommendations were provided for further improvements.

Bibliography

Book

Dunn, F., & Parberry, I. (2015). 3D math primer for graphics and game development. Boca Raton, Florida: CRC Press.

Journals

Aleem, S., Capretz, L. F., & Ahmed, F. (2016). Critical success factors to improve the game development process from a developer’s perspective.Journal of Computer Science and Technology, 31(5), 925-950. doi:http://dx.doi.org/10.1007/s11390-016-1673-z

Buyuksalih, I., Bayburt, S., Buyuksalih, G., Baskaraca, A. P., Karim, H., & Rahman, A. A. (2017). 3D MODELLING AND VISUALIZATION BASED ON THE UNITY GAME ENGINE – ADVANTAGES AND CHALLENGES. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Iv-4/w4, 161-166. doi:http://dx.doi.org/10.5194/isprs-annals-IV-4-W4-161-2017

Chaichitwanidchakol, P., & Feungchan, W. (2018). Exploring mobile game interactions. International Journal of Electrical and Computer Engineering, 8(5), 3954-3965. Retrieved from https://search.proquest.com/docview/2124503904?accountid=188056

Hainey, T. (2016). Moving digital games for learning forward. On the Horizon, 24(1), 132-136. Retrieved from https://search.proquest.com/docview/1764287035?accountid=188056

Kim, Y., & Jeong, T. (2018). Design of online action 3D game based on DirectX. International Information Institute (Tokyo).Information, 21(5), 1573-1582. Retrieved from https://search.proquest.com/docview/2070367631?accountid=188056

Kwon, D., Yang, S., Paek, Y., & Ko, K. (2017). Optimization techniques to enable execution offloading for 3D video games. Multimedia Tools and Applications, 76(9), 11347-11360. doi:http://dx.doi.org/10.1007/s11042-016-3711-9

Kwon, D., Yang, S., Paek, Y., & Ko, K. (2017). Optimization techniques to enable execution offloading for 3D video games. Multimedia Tools and Applications, 76(9), 11347-11360. doi:http://dx.doi.org/10.1007/s11042-016-3711-9

Lu, Y., Liu, Y., & Dey, S. (2017). Asymmetric and selective object rendering for optimized cloud mobile 3D display gaming user experience. Multimedia Tools and Applications, 76(18), 18291-18320. doi:http://dx.doi.org/10.1007/s11042-016-3798-z

Nguyen, M., Tran, H., & Le, H. (2017). Exploration of the 3D world on the internet using commodity virtual reality devices. Multimodal Technologies and Interaction, 1(3) doi:http://dx.doi.org/10.3390/mti1030015

Websites

Gdcvault.com (2019), Valve’s Approach to Playtesting, Retrieved on 18th January, 2019 from <https://www.gdcvault.com/play/1566/Valve-s-Approach-to-Playtesting>

Unity3d.com (2019), Audio Overview, Retrieved on 18th January, 2019 from https://docs.unity3d.com/Manual/AudioOverview.html

Appendices

Appendix 1: Welcome Screen

(Source: Created By Learner)

Appendix 2: Load Game

(Source: Created By Learner)

Appendix 3: Fly

(Source: Created By Learner)

Appendix 4: Level Selection

(Source: Created By Learner)

Appendix 5: Accept Fly Class

(Source: Created By Learner)

Appendix 6: Select Aircraft

(Source: Created By Learner)

Appendix 7: Play Game – Guidance

(Source: Created By Learner)

Appendix 8: Game Start

(Source: Created By Learner)

Appendix 9: Aircraft Flying

(Source: Created By Learner)

Appendix 10: Check Point Clear

(Source: Created By Learner)

Appendix 11: Game Finished

(Source: Created By Learner)

Appendix 12: Mission Completed

(Source: Created By Learner)

Appendix 13: Level Up

(Source: Created By Learner)

BookMyEssay features a strong and capable team of writers who possess relevant information, detailed knowledge, and requisite report writing acumen skills to bring together different types of assignments concerning vivid topics on game designing. Students who are facing issues in game designing assignment can now easily connect with experienced academic writers at BookMyEssay and be assured of getting remarkable academic grades.

[Download not found]


Download

505

Size

140.91 KB

File Type

HIRE EXPERT

|

|

|

Page250 Words

Subject Categories



Get Guaranteed Higher Grades
Book Your Order