Doorkeeper

JavaScript basics: Build your first game - Online Workshop

Wed, 09 Feb 2022 19:00 - 21:00 JST
Online Link visible to participants
Register

Registration is closed

Get invited to future events

Free admission

4 participants

See all
4 anonymous participants

Description

🚨 IMPORTANT: Make sure you follow the setup instructions that will be sent before the workshop.

We're happy to welcome back Florian for the 5th edition of our popular retro gaming workshop!

Are you interested in how computer graphics or video games work, but always thought that it must be overly complicated? Or you were scared by the plethora of frameworks and didn't know where to start?

Join us for a special introduction on game development, and code a simple retro game in only 2 hours!

We will use a very simple "retro" style of framework, show you how to turn a serious text-mode computer into a fun interactive experience, move stuff on the screen over a playfield according to the keybaord input, and how to replicate some classic graphical effects.

During this workshop, we will be:
β€’ Giving a quick introduction on retro games
β€’ Making a little game together: showing a playfield, and a controllable character over it
β€’ Explaining the basics of collision, movement and gravity
β€’ Making it more interesting with simple animation

Prerequisite πŸŽ’

  • Basic JavaScript notions
  • GitHub account (to be able to fork a boilerplate)
  • Git & Node.js installed on your computer

Setup πŸ’»

On Windows

1) If you don't have node.js, you can install it easily through scoop (http://scoop.sh). Run powershell (start menu, type powershell, enter) and run the following:

Set-ExecutionPolicy RemoteSigned -scope CurrentUser
iwr -useb get.scoop.sh | iex

2) Then you can run from the same terminal:

scoop install nvm
nvm install 8
nvm use

3) You may also need Git for Windows: https://gitforwindows.org/

On Mac

1) You may need to install homebrew (https://brew.sh/). Open a terminal and type:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2) After that you can install node:

brew install nvm
nvm install 8

On Ubuntu Linux (you can adapt to your distribution easily, tested on Ubuntu 21.04):

1) We need node version 8. You can install versions of node side by side using NVM. If you don’t have NVM installed, you can install it this way. Open a terminal and run the following commands, one after the other:

sudo apt install curl
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

2) Restart your terminal (close it and open another instance). Type the following:

nvm install 8
nvm use 8


πŸš€About Le Wagon Tokyo πŸš€

Le Wagon Tokyo (https://www.lewagon.com/tokyo) is a top ranked coding school for startups, creative people and tech entrepreneurs.
Our Web Development and Data Science bootcamps are designed for individuals who want to change their career, become freelancer, or launch their own venture!

The next Tokyo Web Development and Data Science batch will start on April 4th and applications are open: https://www.lewagon.com/tokyo

You can also join part-time Web Development or Data Science batch from March 26th! https://www.lewagon.com/tokyo

About this community

Le Wagon Tokyo - Coding Bootcamp

Le Wagon Tokyo - Coding Bootcamp

Le Wagon is a coding school for startups, creative people and tech entrepreneurs. Our 9-week Full-Stack Coding Bootcamp is designed for complete beginners or "half-beginners" who really want to ...

Join community