That's why we are bringing you an ultimate beginner's guide to the best places to learn not only to code in TypeScript. If you already know Typescript, awesome! Go start building your games!
Why learn TypeScript?
So, we compiled a bunch of videos, books, and other material to help you out!
This excellent talk by James gives you a straightforward setup on how exactly you'll be able to build games with TypeScript for HTML5. Great to help you understand what Cocos is doing in the background and how to prepare your game project.
Start using Typescript to make a simple progress bar in Cocos Creator. Follow the tutorial and show off your skills.
- Official handbook - https://www.typescriptlang.org/docs/handbook
If you really want to read up on everything it can do, then go straight to the source at Microsoft. This site has everything you need to know about the language
- TypeScript Deep Dive - https://basarat.gitbook.io/typescript
- Getting Started with TypeScript - https://www.amazon.com/dp/B01MULZ5FA/ref=cm_sw_r_tw_dp_x_H92VFb24FPXVZ
This paperback/Kindle book is the best introduction to Typescript and allows you to read up without your need for a computer. Perfect for those quiet nights and sunny days.
- Cocos forums - https://discuss.cocos2d-x.org/
If you need help, our developers are always checking the forums, and many other developers are using the forums for their game development, so go ahead and sign up and be a part of the community
- Cocos Discord – https://discord.gg/pVqab4K
We have a discord group filled with some great developers. Just hop in and ask away. Also, show off your games when you finally build them.
- TypeScript Official Community Discord - https://discord.gg/2PjT8ZCeyF
Microsoft's TypeScript team have their own discord group. If you have some simple issues or issues with the language itself, they are always happy to share some help to get you back on track with your game.