Navigation

  • index
  • toc    
  • next    
  • Becoming Pygamer 0.0.6 documentation »
  • Table of Contents

Table of Contents¶

  • Welcome to Becoming Pygamer!
    • Looking for PyCharm how-to?
    • License
    • Found a Bug?
  • Asking for help
    • Where to ask for help?
    • What are you trying to do?
    • How are you trying to do that?
    • Error messages - Tracebacks
    • Problems with output
  • Introduction to command-line
    • Windows
  • First steps
    • Python
    • Installation
    • Install Python: Windows
    • Verification
    • Pipenv
    • Code editor
    • Visual Studio Code
    • Gedit
    • Sublime Text 3
    • Atom
    • Why are we installing a code editor?
  • Introduction to Python
    • Python prompt
    • Your very first Python command
    • Strings
    • Quotes and apostrophes
    • Summary
    • Errors
    • Variables
    • The print function
    • Lists
    • Dictionaries
    • Summary
    • Comparing things
    • Boolean
    • Save it!
    • Changing directory: Windows
    • If … elif … else
    • What if a condition isn’t True?
    • Comments
    • Summary
    • Your own functions!
    • Loops
    • Summary
  • Introduction to Pygame
    • Creating workspace
    • Creating workspace: Windows
    • Pygame installation
    • Verification
    • Initialization and a gameloop
    • Events
    • Summary
    • Surfaces
    • Rects
    • Blitting
    • Summary
  • Moving Things
    • A new notation
    • Moving object theory
    • User input
    • Initial program
    • Moving object with keys
    • Moving object with mouse click
    • Following the mouse
    • Vector math illustrated
    • Summary
  • Collisions
    • Point collision
    • Colliding to another rect
    • Summary
  • Sprites
    • Sprites without classes
    • Sprites with classes
    • Sprites with pygame.sprite
    • Summary
  • Tips and tricks
    • 1. Frame rate limiting
    • 2. Nested event loops
    • 3. Inputbox
    • 4. Paths
    • 5. Loading images
    • 6. Fonts
  • PyCharm
    • A word of warning
    • Preparations
    • Setting up PyCharm

Quick search

Table of Contents

  • Welcome to Becoming Pygamer!
  • Asking for help
  • Introduction to command-line
  • First steps
  • Introduction to Python
  • Introduction to Pygame
  • Moving Things
  • Collisions
  • Sprites
  • Tips and tricks
  • PyCharm

Navigation

  • index
  • toc    
  • next    
  • Becoming Pygamer 0.0.6 documentation »
  • Table of Contents
© Copyright 2019-2020, Jani Tiainen. Created using Sphinx 5.0.1.