Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Unity Game Development Essentials
Unity Game Development Essentials

Unity Game Development Essentials: If you have ambitions to be a game developer this guide is a must. Covering all the fundamentals of the Unity game engine, it will help you understand the different elements of 3D game creation through practical projects.

eBook
€22.99 €32.99
Paperback
€41.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

Unity Game Development Essentials

Chapter 2. Environments

When building your 3D world, you'll be utilizing two different types of environment — buildings and scenery built in a third-party 3D modelling application and terrains created using the Unity terrain editor.

In this chapter, we'll look at the use of both, while giving an overview of the necessary import settings for externally created models, but focusing mainly on using Unity's own tools for creating terrains. We shall specifically be looking at:

  • Creating your first Unity project

  • Creating and configuring terrains

  • Using the terrain toolset to build an island

  • Lighting scenes

  • Using sound

  • Importing Packaged Assets

  • Introducing External 3D Models

External modellers


Given that 3D design is an intensive discipline in itself, I recommend that you invest in a similar tutorial guide for your application of choice. If you're new to 3D modelling, then here is a list of 3D modelling packages currently supported by Unity:

  • Maya

  • 3D Studio Max

  • Cheetah 3D

  • Cinema 4D

  • Blender

  • Carara

  • Lightwave

  • XSI

These are the eight most suited modelling applications as recommended by Unity Technologies. The main reason for this is that they export models in a format that can be automatically read and imported by Unity, once saved into your project's Assets folder. These eight application formats will carry their meshes, textures, animations, and bones (a form of skeletal rigging for characters) across to Unity, whereas some smaller packages may not support animation using bones upon import to Unity. For a full view of the latest compatibility chart, visit: http://unity3d.com/unity/features/asset-importing .

Resources


Models in this book will be provided online in a .fbx format (a native format for Unity use, which is common to most 3D modelling applications).

When downloading content to use as part of the exercises in this book, you'll need to utilize Unity's package system. Accessible from the Assets top menu, importing and exporting Unity packages gives you the ability to transfer assets between projects while including dependencies. A dependency is simply another asset related to the one you are importing/exporting. For example, when exporting a 3D model as part of a Unity package — when transferring to a collaborator, or simply between your own Unity projects — you would need to transfer the relevant materials and textures associated with the models, and these associated assets would be referred to as the model's dependencies.

When prompted throughout the book, you'll download the assets provided in the Unity package format and add them to your assets by using Assets | Import Package.

Your first Unity project


As Unity comes in two different forms — an Indie and Pro developer license, we'll stick to using features that the beginner, and therefore a likely Indie license holder, will have access to.

Having installed Unity, your first launch will present you with the Island Demo project. This is effectively a showcase project to demonstrate Unity's abilities and also to help new users pick apart certain features by observing and deconstructing the creations of its developers.

In this book, you will be starting from scratch, and you will need a new project to work with, so go to File | New Project. This will close the currently opened project and present you with the Project Wizard, a dialog window allowing you to select an existing project to open. You can also start a new one by selecting from several Asset Packages to start with.

Note

Be aware that if at any time you wish to launch Unity and be taken directly to the Project Wizard, then simply hold the Alt key (Mac and PC)...

Using the terrain editor


In building any game that involves an outdoor environment, a terrain editor is a must-have for any game developer. Unity has featured a built-in terrain editor since version 2.0, and this makes building complete environments quick and easy.

In Unity terms, think of a terrain as simply a game object that has a terrain toolkit component applied to it. Beginning as a Plane — a flat, single-sided 3D shape — the terrain you'll create shortly can be transformed into a complete set of realistic geometry, with additional details such as trees, rocks, foliage, and even atmospheric effects such as wind speed.

Terrain menu features

In order to take a look at the features outlined below, you will need to create a terrain. So let's begin by introducing a new terrain object to the game — this is an Asset that can e created within Unity, so simply go to Terrain | Create Terrain from the top menu.

Before you can begin to modify your terrain, you should set up various settings for...

Summary


In this chapter, we've explored the basics of developing your first environment. Beginning with nothing but a flat plane, you have now created a completely explorative island terrain in a short space of time. We've also looked at lighting and sound, two core principles that you'll apply in every kind of game project you encounter.

Remember, you can always return to the terrain tools covered in this chapter at any time in order to add more detail to your terrain, and once you feel more confident with sound, we'll return to adding further audio sources to the island later in the book.

As you continue to work through this book, you'll discover all types of additional nuances you can bring to environments in order to further suspend disbelief in the player.

We'll be looking at adding a dynamic feel to our island when we look at the use of particles, adding camp fires, and even a plume of smoke and ash from our volcano!

In the next chapter, we'll take the outpost building into our scene...

Left arrow icon Right arrow icon

Key benefits

  • Kick start game development, and build ready-to-play 3D games with ease
  • Understand key concepts in game design including scripting, physics, instantiation, particle effects, and more
  • Test & optimize your game to perfection with essential tips-and-tricks
  • Written in clear, plain English, this book is packed with working examples and innovative ideas
  • This book is based on Unity version 2.5 and uses JavaScript for scripting

Description

Game engines are central to the video games we know and love. From the artwork to the mathematics that underpin the frames onscreen, the engine calls the shots. Aside from offering one of the leading 3D game engines, Unity also provides a superlative development tool ñ a tool that can produce professional standard games for Mac, PC, and the Unity Web Player. This book is a complete exercise in game development covering environments, physics, sound, particles, and much more, to get you up and working with Unity quickly. Taking a practical approach, this book will introduce you to the concepts of developing 3D games before getting to grips with development in Unity itself. From creating 3D worlds to scripting and creating simple game elements you will learn everything you'll need to get started with game development for the PC, Mac, and Web. This book is designed to cover a set of easy to follow examples, which culminate in the production of a First Person 3D game, complete with an interactive island environment. By introducing common concepts of game and 3D production, you'll explore Unity to make a character interact with the game world, and build puzzles for the player to solve, in order to complete the game. At the end of the book, you will have a fully working 3D game and all the skills required to extend the game further, giving your end-user, the player, the best experience possible. Soon you will be creating your own 3D games with ease!

Who is this book for?

If you're a designer or animator who wishes to take their first steps into game development, or if you've simply spent many hours sitting in front of video games, with ideas bubbling away in the back of your mind, Unity and this book should be your starting point. No prior knowledge of game production is required, inviting you to simply bring with you a passion for making great games.

What you will learn

  • An understanding of the Unity 3D Engine and game development
  • Build a 3D island and set of mini-games for your players
  • Incorporate terrains and externally produced 3D models to get your game environment up and running
  • Build your own first person player character
  • Combine scripting and animation to transform your static objects into dynamic interactive game elements
  • Add realism to your games by using particle systems
  • Create a professional, easy-to-navigate menu and link the menu scene with levels of your game
  • Add sound, lighting effects, realistic shadows, and other dynamic effects to your game environment
  • Creating stunning user interfaces with textures and scripting
Estimated delivery fee Deliver to Hungary

Premium delivery 7 - 10 business days

€25.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Oct 01, 2009
Length: 316 pages
Edition : 1st
Language : English
ISBN-13 : 9781847198181
Vendor :
Unity Technologies
Languages :
Tools :

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Hungary

Premium delivery 7 - 10 business days

€25.95
(Includes tracking information)

Product Details

Publication date : Oct 01, 2009
Length: 316 pages
Edition : 1st
Language : English
ISBN-13 : 9781847198181
Vendor :
Unity Technologies
Languages :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total €63.96 €91.97 €28.01 saved
Unity Multiplayer Games
€36.99
Unity Game Development Essentials
€41.99
Unity 3D Game Development by Example Beginner's Guide
€37.99
Total €63.96€91.97 €28.01 saved Stars icon

Table of Contents

11 Chapters
Welcome to the Third Dimension Chevron down icon Chevron up icon
Environments Chevron down icon Chevron up icon
Player Characters Chevron down icon Chevron up icon
Interactions Chevron down icon Chevron up icon
Prefabs, Collection, and HUD Chevron down icon Chevron up icon
Instantiation and Rigid Bodies Chevron down icon Chevron up icon
Particle Systems Chevron down icon Chevron up icon
Menu Design Chevron down icon Chevron up icon
Finishing Touches Chevron down icon Chevron up icon
Building and Sharing Chevron down icon Chevron up icon
Testing and Further Study Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.3
(38 Ratings)
5 star 63.2%
4 star 21.1%
3 star 5.3%
2 star 7.9%
1 star 2.6%
Filter icon Filter
Top Reviews

Filter reviews by




Jacob Williams Oct 07, 2009
Full star icon Full star icon Full star icon Full star icon Full star icon 5
For those of you wishing to join the growing ranks of Game Developers, this book is for you. The author assumes no prior game development knowledge and guides you straight through the trenches. Using the Unity Game Engine as the development platform, the author really does prove that game development is not only for the elite or professional programmers. As a Unity game developer myself, I highly recommend this book to not only those who have been toying around with the idea of creating a game, but also those who want to learn a new trick or two with Unity.
Amazon Verified review Amazon
مصباح Sep 09, 2011
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I wouldn't bore you with a long review. To put it plain and simple, this is a very good book and well paced. I would recommend it for a beginner as it slowly takes you through what is needed to catch up to speed with Unity. However, notice I rated it 5 stars because that is what is it, but I must point out that if you are learning unity with Unity 3.0 or above be aware that the book seems to use Unity 2.9 (if am correct) and below thus, when you get to topics such as writing scripts - you would notice the book uses examples on FPS Walker Scripts (to be found in 2.9 and below) where as it's been changed to (Character Controller Script in 3.0 and above) as of writing I haven't seen a well documented tutorial on the Character Controller Scripts. Hope this helps
Amazon Verified review Amazon
MLC Nov 04, 2011
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Will Goldstone has created a little masterpiece with this book. Now, two years after it was published, it is still applicable and has aged well. Part of this is due to Unity's stable paradigm that all of the subsequent versions have been built on. It is perfect to get the complete view of how a simple 3D game would be made in Unity. From building the terrain, to explaining when to use collisions versus triggers, and then wrapping it all up with some interacting scripts. The scripts are accessible for most budding programmers (and us old pros) and show a few fun ways to impart action, such as, conditional logic (eg: "if there are enough batteries allow the door to open") and scoring.So, if you want to see the big picture with real examples, this one is it, and it still "works" well with the latest version (3.4.2 as of this writing - basic or pro versions).
Amazon Verified review Amazon
J. R. Cardona Mar 06, 2010
Full star icon Full star icon Full star icon Full star icon Full star icon 5
A book that can be considered the best and quickest way to start building games and virtual sceneries with Unity, the game engine behind exciting games and the stunning virtual world of Nurien.As "Unity Game Development Essentials" says, you will:"Build fully functional, professional 3D games with realistic environments, sound, dynamic effects, and more!"Will Goldstone is the author of this book. He's a game developer and interactive web designer, and online tutor based in the south of England. He is specialized in many interactive disciplines.He has been working with Unity from the first versions that were released, and worked in its promotion since that beginning, and developed games for the Apple iPhone platform.The book has around 300 pages, and is a brilliant intro to building sceneries and games with the Unity engine.The word "engine" may be discouraging for those without a programming background, but as the book tells, what distinguishes Unity from others is the edition tool that is provided with this engine. In this editor, most of the tasks are achieved through drag & drop.Sometimes coding is necessary, and the book provides this code and explains every step. You can also download the book examples from Packt Publishing's site.For this coding, the book uses the simplest language that Unity can use for scripting: JavaScript. Unity can use other computer languages, but this is by far the most accessible for many people. If you are not a programmer it doesn't matter because the book makes scripting very easy for newcomers, explaining everything in simple language.And if you have never developed a game, it's not a problem, because if you just enjoy playing games you will discover how you already are familiar to many game concepts, and the book introduces you to all you need to know.The book starts explaining all that you need to know about Unity's interface, basic concepts, and common terms.Then, you start building from the very beginning. Reading the book, you will create a graphic adventure game in a desert island, with arcade elements and mini-games inside the general game plot.You will create an island using the built-in terrain editor, add the player character controls, and learn how to use collision to trigger events inside the game. You will also learn code reuse and object reuse via the prefabs, that are like types of 3D game elements that you define to be used over and over.You will familiarize yourself with professional game concepts like instantiation (create objects from prefabs and add them dynamically through scripts) for example to make coconuts fall from palm trees.Particle effects are present in Unity, and with them you will create things like fire and smoke, or comet trails.And as every game you will need to add 2D elements like menus, or messages for the player. The author tells you the different ways to make this, so you can select and use the best techniques.Unity is quite cross-platform. There are even Unity versions for Wii and iPhone. You can build a game and then make the executables and files for Windows PC, Mac, or even for a web player that can run your game embedded in a web page.The book ends telling you how to compile your game, and after that it even tells you how to find beta-testers for it, and where to send your game in case you want to share it with other Unity developers and players.To summarize: this book is a essential manual for Unity. If you want to start building games or virtual sceneries using this powerful engine, the quickest way is to buy this book, follow the chapters, and get to know everything in the shortest time.
Amazon Verified review Amazon
James D. Cullen Apr 15, 2010
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I would like to say that I have read many books on game development. This is the best book on game development I have ever read! I started with no knowledge of the Unity Engine. The book starts very basic and proceeds to a finished game! I still refer to the book often!There were great parts that I hadn't thought of(Fog effect)The book explained the process so well, I was able to incorporate fog into my game!I could go on forever about this book. This book should be the first book for anyone interested in game design!This book took me from a frustrated wannabe to actually creating a game with confidence!Jim Cullen
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the digital copy I get with my Print order? Chevron down icon Chevron up icon

When you buy any Print edition of our Books, you can redeem (for free) the eBook edition of the Print Book you’ve purchased. This gives you instant access to your book when you make an order via PDF, EPUB or our online Reader experience.

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela