Startproject voor Pong in Typescript
- Maak een ball instance aan in game.ts
- De game loop roept de move() functie van de ball aan
- Hoe weet de bal of hij uit het scherm gaat? Wat moet er dan gebeuren?
- Laat 20 ballen over het scherm bewegen
- Maak de paddle.ts class af
- Bestudeer de voorbeeldcode
- Voeg keyboard input toe aan de paddle.ts class
- Maak een paddle instance aan in game.ts
- Voeg in game.ts collision detection toe tussen de balls en de paddle
- Wat moet er gebeuren als een ball een paddle raakt?
- Kan je twee paddles toevoegen die elk hun eigen keyboard controls hebben?
- Collision detection
- Keyboard input
- Game Loop
- Callback scope