Defend or die

Written using p5.js

Launch the game...

Launch the NEW game using the WebSim AI...

Notions for this course

  • Variables in TypeScript
  • Classes with constructor, private, public and protected methods, encapsulation...
  • type keyword
  • Loop
  • Container (array)
  • Third party library: p5.js
  • Global variables
  • Functions

with also an overview of

  • node.js
  • packages under node.js
  • git
  • github
  • html
  • css

and of course, with some essential knowledge in

  1. Math (rect/rect and rect/line intersection, notion of vector, ...)
  2. English writting
  3. Code documentation
  4. Code testing