Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Unity virtual reality development with VRTK4: a no-coding approach to developing immersive VR experiences, games, & apps
Coutinho C., Apress, New York, NY, 2022. 428 pp. Type: Book (978-1-484279-32-8)
Date Reviewed: Dec 22 2022

This book provides practical knowledge and step-by-step instructions on how to use Unity and VRTK version 4 to develop virtual reality (VR) experiences. By the end of the book, readers will be able to “create advanced VR mechanics that can be used within any VR experience, game, or app and deployed across several platforms and hardware.” This book is intended for Unity game developers familiar with Unity’s editor; basic knowledge of Unity Prefabs, events, and programming logic is also helpful.

The book consists of 22 well-organized chapters. These mark a progressive content flow that leads readers from the installation of the software to the creation of a mini game. The first two chapters introduce VR, its possible uses, and the characteristics that an environment must have in order to be virtual. It must, in fact, cause three illusions: of place, of plausibility, and of embodiment. These chapters are particularly useful for newbies and readers who want to quickly and effectively focus on the central topic of the book.

The second and third chapters are devoted to the setup of the first project and the import of plugins and Tilia packages. This book is a “no-coding” guide to VR development. However, my feeling is that this approach, so detailed, can certainly be less effective than following a tutorial on the web.

Chapters 5 to 8 are very useful because they illustrate how to configure the most common camera rigs: Unity XR, Oculus, Spatial Simulator, and Tracked Atlas. Furthermore, they illustrate in a very empirical way how to configure the virtual hands and interactors. Chapters 9 to 11 explain how to navigate the virtual world. The keywords for these chapters are teleportation, (seamless) locomotion, and arm-swinging.

The book closes with two chapters explaining how to create angular and linear drives; a chapter summarizing tips, tricks, and recipes; and a chapter on mini game development (a simple game based on a rolling ball that must be guided to fall through a garden path and must collect strewn objects until the time runs out). The creation of the game is described without writing a line of code.

In conclusion, the book is accompanied by many images described in great detail. I’m just worried that a tutorial-like book of this kind is outclassed by the hundreds of tutorials available for free online, which are certainly more effective and up-to-date. I wouldn’t buy this book; however, I would suggest it to readers who want to approach the subject for the first time.

More reviews about this item: Amazon

Reviewer:  Tommaso Mazza Review #: CR147525
Bookmark and Share
Games (K.8 ... )
Would you recommend this review?
Other reviews under "Games": Date
Demonstrating the validity of the video game functional assessment-revised (VGFA-R)
Buono F., Upton T., Griffiths M., Sprong M., Bordieri J. Computers in Human Behavior 54(C): 501-510, 2016. Type: Article
Apr 19 2016
Work and play: an experiment in enterprise gamification
Stanculescu L., Bozzon A., Sips R., Houben G.  CSCW 2016 (Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing, San Francisco, CA,346-358, 2016. Type: Proceedings
May 17 2016
Java game development with LibGDX: from beginner to professional (2nd ed.)
Stemkoski L., Apress, New York, NY, 2018.  433, Type: Book (978-1-484233-23-8)
Apr 19 2019

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2023 ThinkLoud®
Terms of Use
| Privacy Policy