VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » freeCodeCamp.org
TypeScript GameDev Tutorial - Create an Arkanoid Game

TypeScript GameDev Tutorial - Create an Arkanoid Game

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
Learn how to build a game with vanilla Typescript. Build the classic Arkanoid game with types, classes, modules and modern code in Typescript. Use modules thanks to Parcel that bundles and builds the code. - Starter files and finished project: https://github.com/weibenfalk/typescript-arkanoid -- Course developed by Thomas Weibenfalk. https://www.youtube.com/channel/UCnnnWy4UTYN258FfVGeXBbg
Date: 2022-03-14

Comments and reviews: 6


Don't sleep on Typescript's advanced typing! If you ever start painting yourself into corners with a really constrictive OOP design you can start just feeding advanced types through functions and code more procedurally while still keeping your code reusable. Typescripts class system is a gateway but advanced types are where all the Typescript magic happens -
reply

I enjoyed the tutorial but I had a TON of issues trying to serve the application. Parcel kept throwing me errors constantly. I even had to look into the issue it was throwing at me and had to install another dependency called flow-typed which got rid of my initial errors but in the end just got other ones.
reply

Thank you for a good tutorial. As far as I can say the ball speed and paddle speed will be heavily dependent on your PC specs, as the gameLoop is not taking in consideration amount of time passed between frames. Is there a way to fix that?
reply

this was really nice. But i think there is a problem with the collision detection. When we hit a brick from the sides shouldn't we change the xDirection, not the yDirection?
reply

Is Software Develope equal Software engineer? Anyone who sees this please help me to get it
You recommend someone to go as Software developer over Mechanics engineer?

reply

Importing staff manually looks so weird to me. TS can do it automatically, that is one of the reasons why I prefer using it.
reply
Add a review, comment






Other channel videos