Summary

Hopefully, this book has provided you a solid introduction to basic Python concepts. By no means are you an expert as Python is a powerful language that can do a lot more than can be presented in one book. However, if you worked through each of the games, you will have a solid Python foundation on which to build your next steps.

One way to keep using Python is to continue to work on challenges and games while digging into code architecture, classes and objects, and more advanced game coding using objects, custom images, sounds, and other effects. Python is not used in traditional game systems, but game design concepts work well in any object-oriented language. Once you are comfortable in Python, you can move toward more common game design languages, such as C++, with a lot more ease.

Another way to use Python is to learn more about data applications and how to use Python to work with different kinds of data and mathematics. This is a really great way to get further into exploring Python and also create a portfolio of work to show upper schools or even colleges. The Internet has large datasets about a variety of topics, including population and weather, among other things.

Finally, you may decide that you want to learn about web applications that are built using Python. If you choose to do so, you can look at places such as GitHub or Bitbucket where programmers keep their code and sometimes allow it to be available for free. Reading the code of other programmers is a fantastic way to learn new and interesting ways to use code. Also, finding and helping build free programs, also called open source, is a great way to help the community get better at programming. You can ask great questions and get answers to them, too.

All the best in your quest to write better games and better code. Keep learning!

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.143.4.181