A step-by-step guide to developing your first ever game using the JavaScript library — Three.js

Hey! Today we’ll be learning how to build browser games using Three.js! This will be an easy walk-through tutorial wherein we create the famous “Space Shooter” game (like this) with links to the source code after each step to make it easy for you to follow.

Oh, and by the way, this is how your game is going to look like: Space-Shooter

So are you excited about creating your own game!? Let’s go then!

Step-by-step guide for setting up OpenGL in Ubuntu along with the installation of required libraries: GLFW and GLAD.

Setup OpenGL in Ubuntu
Setup OpenGL in Ubuntu

So you wanna get started with OpenGL in Linux, but couldn’t find enough resources on the net to set it up? Don’t worry, I got you covered!
This article would provide simple instructions for setting up OpenGL environment in Ubuntu and other Debian-based Linux Distributions without using VS Code. We’ll also be installing the required libraries GLFW and GLAD.

For a tutorial on how to use OpenGL, I’d recommend this website which teaches it from the very basics using easy-to-understand examples. If you prefer video tutorials, you might want to check this out.


OpenGL is a cross-platform, cross-language API that…


Procrastinator | Developer | Learner | LinkedIn: linkedin.com/in/priyanshu-madaan

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store