Categories
Uncategorised

The Beginners Guide to 3D Web Game Development with ThreeJS NOW LIVE!

It took a long time but I’m pleased to say my latest course is now live.

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. The best way to learn the language is to have fun while you’re doing it. In this course I teach you about the language then apply your new skills to create three games.

Along the way you’ll also learn to use the 3D application program Blender to prepare your 3D assets for the games you develop.

Once you’ve completed the course you’ll be super ready for any challenges an employer throws your way when writing JavaScript code. But the main thing is you’ll have developed your much in-demand skills while having fun making games.

What are you waiting for? Let’s get on with the fun.

Categories
Uncategorised

The Beginners Guide to 3D Web Game Development with ThreeJS

It’s hard to survive long now the bad guys are smart! The AI is pretty effective. Can you shoot the 4 NPCs before they get you?

‘The Beginners Guide to 3D Web Game Development with ThreeJS’ launches soon. Preregister for a discount launch coupon https://forms.gle/vKU2N2ZxUkHDpFrY6

All course examples https://niksgames.com/threejs-games-course/

Categories
Uncategorised

The Beginners Guide to 3D Web Game Development with ThreeJS

My latest course is getting close to going live. “The Beginners Guide to 3D Web Game Development with ThreeJS’. You’ll learn JavaScript, ThreeJS and CannonJS all while having fun making games. Hope to be live by the end of June. Pre-registration coming soon.

Categories
Uncategorised

Immerse into WebXR

Save the date, 15th May 2021, 3pm UK time, 10am EDT, 7am PDT, IST 7:30pm. I’m doing a live stream on using ThreeJS to create an immersive experience. Zoom link one week before. #webxr #quest

Categories
Uncategorised

Add AR to an online shop using WebXR and ThreeJS

Just added a new tutorial about using WebXR AR for an online shop.

For more WebXR examples visit this page.

Categories
Uncategorised

Unity ComputeShaders course completed

I’ve been working on a course about writing ComputeShaders on the Unity platform for the last 4 months. Excited to say it is finally complete.

Categories
Uncategorised

Fun with WebXR

Currently well into the research side of my latest Udemy course. ‘Learn to Create WebXR web pages using THREE.js‘. WebXR is a API that is close to full approval by the w3c. It is currently fully supported by Chrome on medium cost and above Android devices, and via an emulator on desktops using Chrome. If you have a headset it is supported by the Oculus and Firefox Reality browsers.

So what is WebXR, it is an API to support VR and AR in the browser. VR and AR have been widely talked about over many years and have always promised more than they have delivered. But the technology to have a good experience is now in the hands of a great many people via their mobile phone. But few of them can be bothered to install apps unless they are gamers. This is where the WebXR API can deliver. AR is just a web click away, so seeing that furniture in your own living room is possible, the API can even detect the lighting levels.

On the VR side, a simple Google Cardboard device, a very cheap headset that you place your mobile phone in, will get you started with the technology and seeing your creations in real immersive 3D is mesmerising.

Categories
Uncategorised

Updated my YouTube Channel

I’ve adde a few videos from my latest course to my YouTube channel. https://tinyurl.com/y7xrzho3

Categories
Uncategorised

New Udemy Unity Shaders Course Live

My latest course is Learn Unity Shaders from Scratch. The course takes students on a gentle journey into creating shaders for Unity using ShaderLab. The course explains both Surface Shaders and Vertex-Fragment Shaders. Unity uses the Cg Shading Language and students should be ready to use Cg to create their own shaders once they complete the course. The course resources include over 70 custom shaders and over 70 Unity scenes. Get the course at a great discount this month ( May 2020 ) by following this link.

Categories
Uncategorised

Hands-on THREE.js

Currently working on a new course for Packt. The course is an introduction to the THREE.js library. Gently introduces the library, explains how to use the editor and how to debug pages. Sections include Geometry and Materials, Lighting, Cameras, Animation and Post Processing. Should be fun. 35 videos in all. I’ll add a link when its done.