Giter Club home page Giter Club logo

pydash's Introduction

Pydash

Pygame geometry dash

Code by Yonah Aviv

Overview

Implementation of Geometry Dash in Python 3.9 with the interactive graphics library for python, Pygame(v2.0+).

Controls

Up-arrow or space-bar to jump over spikes, avoid crashing into walls, and interact with orbs to jump in mid-air.

Level information

Currently, there are 2 levels out of the box, both made using Tiled, a 2d tile based level editor.

Go to code

Getting Started

Download zip, then run main.py

Make sure you are running at least Python 3.9 and Pygame 2.0 on your machine.

To install Pygame module, run the following from your command prompt/PowerShell on Windows or the equivalent program on OS X:

pip install pygame

Then in your python file:

import pygame

if you don't recognize anything up to here, read a tutorial for Python and Pygame

Miscellaneous

Disclaimer: Some assets in this project may not be owned by the owner of this repository, Yonah Aviv.

Pydash is not affiliated with Geometry Dash by Robtop Games


MIT license

Copyright © 2020 y330 Yonah Aviv

pydash's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

pydash's Issues

Hit Boxes bugging out

Hello y330,
I don't think this project is still maintained, but I though I might put this issue here.
When you run into a box, not a spike, the game ends, even though I believe the game should go on.
I don't know if this will be patched or not, or if I need to implement my own patch, as I want to use this project for an AI project.
Thanks in advance.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.