The Ultimate Guide to Game Development with Python3 (AI too)

Discussion in 'Free Courses - Promo Codes & Deals' started by admin, Oct 24, 2020.

    
  1. admin

    admin Administrator Staff Member


    What you’ll learn

    • Python basics like data-types, loops, decision-makings, file handling, libraries, modules, date-times etc.
    • Learn to make real world games using Python
    • How to use basic AI in the games
    • How to use best use of data structures using Python
    • Will learn advanced concepts of python like OOP, Functional Programming, Decorators etc.\
    • Make Collision Handler between game objects using maths
    • Implement Linear Algebra and conditionals from scratch
    • Learn how to create game objects using pygame
    • Learn how to use physics and materials using pymunk module
    • Learn how to use pygame
    • Learn about framerates and clock
    • Learn about how to read a documentation
    Requirements

    • Any machine with OS (Windows, MacOSX, and Linux)
    • No programming background is essential (if there is, it will be useful)
    • Fair internet connection is required to install some softwares and python libraries
    • No prior knowledge of Python is required
    Description


    Have you ever wanted to build a game with a graphical interface but didn’t know how to? Maybe you even know how to create tools on a command line but have no idea how to convert it into a graphical interface that people can click on. In this course, we will be learning Python GUI Programming + Turtle + other advanced python modules to build graphical user interfaces (GUI) and games from scratch.

    Game projects covered:

    1. 8 Pool Ball

    2. Balloon Shooter

    3. Chain Reaction

    4. Space Shooter

    5. Car Racing

    6. Angry Bird and many more.

    Basic Python course Highlights:

    1. Installing Python
    2. Running Python Code
    3. Strings
    4. Lists
    5. Dictionaries
    6. Tuples
    7. Sets
    8. Number Data Types
    9. Print Formatting
    10. Functions
    11. Scope
    12. args/ kwargs
    13. Built-in Functions
    14. Debugging and Error Handling
    15. Modules
    16. External Modules
    17. Object-Oriented Programming
    18. Inheritance
    19. Polymorphism
    20. Encapsulation
    21. Advanced Methods
    22. Iterators
    23. Closures
    24. and much more!
    Who this course is for:

    • Students who want to learn python by developing modern day games like 8 Pool Ball, Chain Reaction, Angry Bird and so on

    Continue reading...
     


Share This Page