commit 8f80548ddd99334b6f2f63768f72db27aafbe599 Author: Cameron Smart Date: Wed Apr 15 22:53:35 2020 -0700 Pipfile and arcade window diff --git a/Pipfile b/Pipfile new file mode 100644 index 0000000..9534830 --- /dev/null +++ b/Pipfile @@ -0,0 +1,11 @@ +[[source]] +name = "pypi" +url = "https://pypi.org/simple" +verify_ssl = true + +[dev-packages] + +[packages] + +[requires] +python_version = "3.6" diff --git a/platformer.py b/platformer.py new file mode 100644 index 0000000..7e06d0e --- /dev/null +++ b/platformer.py @@ -0,0 +1,39 @@ +import arcade + +# Constants +SCREEN_WIDTH = 1000 +SCREEN_HEIGHT = 650 +SCREEN_TITLE = "Platformer" + +class MyGame(arcade.Window): + """ + Main application class. + """ + + def __init__(self): + + # Call the parent class and set up the window + super().__init__(SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_TITLE) + + arcade.set_background_color(arcade.csscolor.CORNFLOWER_BLUE) + + def setup(self): + """ Set up the game here. Call this function to restart the game. """ + pass + + def on_draw(self): + """ Render the screen. """ + + arcade.start_render() + # Code to draw the screen goes here + + +def main(): + """ Main method """ + window = MyGame() + window.setup() + arcade.run() + + +if __name__ == "__main__": + main() \ No newline at end of file