The Beginner's Guide to Game Development Bundle for $29 September 05, 2021 at 07:00PM



Checkout Now

Expires September 06, 2121 23:59 PST
Buy now and get 98% off

Learn to Create WebXR, VR & AR, Experiences Using Three.JS


KEY FEATURES

WebXR brings both VR and AR to the browser. The API has the massive forces of Google and Amazon behind it, so it looks like immersive experiences, using only a browser, will make a huge impact shortly. You'll learn how easy it is in this course, using Three.JS to create VR and AR experiences. To get the best from the course, you will need to be comfortable with JavaScript coding. However, no other prerequisites are required. The course includes comprehensive resources and code examples. Each code example comes with two versions, one for you to code and another that is complete in case you hit a problem.

4.6/5 average rating: ★ ★ ★ ★
  • Access 55 lectures & 4 hours of content 24/7
  • Easily create VR & AR apps that work in the browser
  • Use the ThreeJS library to create these apps
  • Handle controllers
  • Replace the controllers with custom models
  • Create architectural walk-throughs, games & training apps
  • Add an in world UI
  • Develop AR apps that support real world hit testing
  • Learn game VR techniques such as teleporting & interacting with models in the scene using controllers

PRODUCT SPECS

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here

Requirements

  • An intermediate level JavaScript ability is assumed

THE EXPERT

Nicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.

Learn GLSL Shaders from Scratch


KEY FEATURES

GLSL is how you can use OpenGL to display a surface. The code syntax is based on the C language, but fear not, this course assumes you have literally no knowledge of this language at all and you will learn this from scratch. GLSL uses the GPU (the Graphics Processing Unit) to handle multiple programs at the same time, so it is unbelievably fast.

In the course, you will be writing code for the browser, because this allows us to focus on GLSL, without needing to worry about installing any additional software. You'll be using the THREE.js WebGL library and CodePen so you can instantly edit the source and see the results, needing nothing other than a browser to experiment. Only a small amount of Javascript is used but this will be explained thoroughly as it comes along. But you can also use what you learn about GLSL in a C/C++/C# program or a Python program.

4.4/5 average rating: ★ ★ ★ ★
  • Access 48 lectures & 3 hours of content 24/7
  • Use GLSL to create great shaders
  • Create great image manipulating shaders for cool website effects
  • Combine your shaders with lighting effects
  • Create explosions & fire shaders
  • Create procedural textures
  • Create HUD displays for real-time 3D applications
  • Use shaders to manipulate the geometry of a model

PRODUCT SPECS

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • No GLSL knowledge required

THE EXPERT

Nicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.

Create a 3D Multi-Player Game Using Three.js & Socket.IO


KEY FEATURES

With Socket.IO, it is very easy to create a game where multiple remote players can share data. In this course, you'll start by installing Node.js, a prerequisite of Socket.IO. Node.js is an open-source server environment. You'll make sure Node.js is working correctly and that you understand how to run it by running through a few very simple examples. Having completed the course you will have all the skills necessary to create 3D multi-player games of your own.

4.2/5 average rating: ★ ★ ★ ★
  • Access 38 lectures & 2 hours of content 24/7
  • Use Three.js to show great 3D content in a modern browser, including on mobile devices
  • Learn to use a Node.js server
  • Get great 3D assets from online providers including animation assets
  • Learn to use Socket.IO to create a simple chat app
  • Put all your new skills together to create a 3D game that has remote players that you can interact with

PRODUCT SPECS

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Only basic JavaScript is assumed

THE EXPERT

Nicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.

Create a 3D RPG Game with Three.js


KEY FEATURES

Creating 3D games is fun. In this course, you will learn quickly to create a stunning game. The author has won many awards for his 3D browser-based games and he will take you through all the skills you need to create games of your own using the amazing Three.js library. Three.js makes creating WebGL games much easier. You will not need to worry about how to write complex shaders. Instead, the shaders will load from the assets you create in Blender.

4.6/5 average rating: ★ ★ ★ ★
  • Access 31 lectures & 2 hours of content 24/7
  • Set up your development environment
  • Export 3D assets from Blender, including animation
  • Know where to source great 3D assets that you can use in your own games
  • Learn the basics of setting up a Three.js camera, scene, & renderer
  • Add a pre-loader
  • Use the FBXLoader class
  • Master the art of blending animations
  • Use a custom onscreen JoyStick class you can easily add to your own games so that desktop & mobile users get the same experience
  • Smoothly switch camera angles
  • Use simplified geometry to lock your character to the environment
  • Add cut-scenes
  • Add sound to your games that responds to the current camera location

PRODUCT SPECS

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Text editor
  • Some knowledge of JavaScript

THE EXPERT

Nicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.

Create a 3D Car Racing Game with Three.js & Cannon.js


KEY FEATURES

Creating a car racing game that works in a browser including mobile devices has never been easier. Using the two Open Source libraries Three.js and Cannon.js this course takes you through the steps you will need to know and builds towards a complete car racing game. It includes the assets for a car racing game as shown in the course image and promo video. The author has won awards for the 3D games he has produced. Learn from an expert who has been creating games for over 30 years. The game we'll develop allows the player to choose from optional, body, engine, exhaust, and wheels. It involves driving a remote-controlled car around a garden track.

4.1/5 average rating: ★ ★ ★ ★
  • Access 34 lectures & 2 hours of content 24/7
  • Have a knowledge of the Three.js library
  • Have a working knowledge of how a physics engine works, particularly Cannon.js
  • Adapt your assets to work with the Cannon RayCastVehicle class
  • Use the position and rotation information from the physics engine & apply it to your assets
  • Use colliders in your scene to prevent your car driving through your 3D

PRODUCT SPECS

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic Javascript
  • The tools required are a good text editor and optionally a 3D application program that exports FBX files such as Blender

THE EXPERT

Nicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.

Create HTML5 Games Using Adobe Animate


KEY FEATURES

The author has created Flash games for clients including the Mars Corporation, BBC, Johnson & Johnson, and Deloittes. He is also the author of two books about using Flash for game development. In this course, he shows how users familiar with Flash can use their existing skills to create great HTML5 games and takes developers unfamiliar with Adobe Animate through the details of using the drawing tools and animation tools to create the assets that will be used in a game. You'll also look at how it is possible to get free vector-based graphics that can then be animated and used in a game.

4.5/5 average rating: ★ ★ ★ ★
  • Access 38 lectures & 3 hours of content 24/7
  • Create great looking games that do not lose any crispness if taken from mobile phone size to large screen TV
  • Learn how to draw & animate with Adobe Animate
  • Add interactivity to the output of a Adobe Animate animation
  • Easily add physics to your games using Matter.js
  • Pep up your Javascript skills with the latest ES6 syntax
Note: Software NOT included.

PRODUCT SPECS

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Adobe Animate CC
  • Knowledge of basic JavaScript

THE EXPERT

Nicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.

The Beginners Guide to 3D Web Game Development with Three.js


KEY FEATURES

The JavaScript programming language is probably the most popular programming language in the world. Companies all around the globe require developers who are proficient with this language. In this course, you'll learn about the language then apply your new skills to create three games. Before you write your first game, you'll use your new JavaScript skills and the popular Open Source library, Three.js to create several simple online 3D apps. Once you know enough about the Three.js library it's time to create your first game. The course builds on the skills you learn. Once you've completed the course you'll be super ready for any challenges an employer throws your way when writing JavaScript code.

4.8/5 average rating: ★ ★ ★ ★
  • Access 60 lectures & 7 hours of content 24/7
  • Code in the most popular program language in the world, JavaScript, in a fun way
  • Learn how to use the in-demand WebGL Open Source library Three.js
  • Add vital skills to your CV
  • Learn key coding techniques by creating fun games
  • Adapt freely available 3D assets so they are game-ready

PRODUCT SPECS

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Beginner to intermediate Java skills (helpful but not required)

THE EXPERT

Nicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.

Learn Unity Shaders from Scratch


KEY FEATURES

Unity ShaderLab is how you create custom shaders. It comes in 3 flavors, fixed function, vertex-fragment, and surface shaders. This course won't be looking at the fixed-function route as it is effectively a legacy option and you want to learn modern best practices. The code syntax is based on the C language, but fear not, this class will assume you have literally no knowledge of this language at all and we will, as the course title states, learn this from scratch. A shader uses the GPU (the Graphics Processing Unit) to handle multiple programs at the same time, so it is unbelievably fast. Once you're comfortable with simple shaders, this course will cover advanced effects such as tessellation, transparency, using the stencil buffer, and post-processing.

4.6/5 average rating: ★ ★ ★ ★
  • Access 64 lectures & 4 hours of content 24/7
  • Discover the mysteries of writing Unity shaders
  • Be gently introduced to how to approach the problem of creating a custom shader
  • Learn the full details of the Cg shader language
  • Use the Surface Shader syntax to add custom shaders on top of Unity lighting
  • Start with simple unlit 2D shaders & work up to advanced effects such as volumetric shaders and clipping
Note: Software NOT included.

PRODUCT SPECS

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Basic knowledge of using Unity
  • Some knowledge of a programming language would help but is not assumed

THE EXPERT

Nicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.




Checkout Now

Comments