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.

Categories
Uncategorised

Create a 3D Multi-player Game using THREE.js and SOCKET.io

Course is now live. Try it with a 30 day money back guarantee for just $10, better than 25% of the full price, by clicking this link https://www.udemy.com/create-a-3d-multi-player-game-using-threejs-and-socketio/?couponCode=MULTI-TEN

Categories
Uncategorised

Create a multi-player game

Just completed my latest Udemy course. It uses the NODE.js extension SOCKET.io and the THREE.js WebGL library. I used After Effects for some videos which I think helps bring slides to life, but takes a lot longer to create. Just waiting now for it to be approved. I’ll put a few videos on YouTube once it gets the green light.

Categories
Uncategorised

Create a 3D Car Racing Game using THREE.js and CANNON.js

Having fun creating the source for my next Udemy course. CANNON.js is an excellent physics library. I made loads of car games using Shockwave 3D and Havok physics. I’ve been repurposing one of them as the basis for the course.

http://niklever.com/games/rctimetrial

Categories
Uncategorised

Spritoon online app now live

Spritoon allows developers to create sprite sheets and animations. Now in beta. Please send feedback.

Categories
Uncategorised

First Udemy course is live

I’ve been working on a video based course teaching how to code HTML5 Games. It is now live on Udemy. Follow the link below to get the course free up to the end of April 2018.

https://www.udemy.com/html5-game-development-beginner-to-pro/?couponCode=DOBCROSS18

Categories
Uncategorised

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!