In this course you will learn how to develop games using flutter and dart with Flutter 2.8. In this course you will learn and build fully functional dino runner game clone with flutter safety code. The Flutter framework lets you build apps for Android, iOS, web and even desktop platforms, all using a single codebase. Flutter is an open-source UI software development kit created by Google. It is used to develop cross platform applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia, Web platform, and the web from a single codebase. Game Development is the art of creating games and describes the design, development and release of a game. It may involve concept generation, design, build, test and release. Game Development can be undertaken by a large Game Development Studio or by a single individual. It can be as small or large as you like. If you are doing it for a hobby, it can be as easy or as difficult as you want to make it. If you are doing it for a living, video game programming is difficult. That is because the field is very competitive. There are a lot of video games already out there, more being developed all the time. Sometimes game development is a challenging, painful process but nothing compares to seeing the pure elation of someone experiencing your game for the first time. We spoke to game developers and boiled down the game development process to the following five stages: Prototyping, progress, ship, watch, and repeat. With access to thousands of online resources, it is certainly possible to learn game development on your own. In fact, many game developers have taught themselves. From online courses to communities of game developers, learning this skill can become beneficial both as a hobby and as a career.