All Projects → UpGado → Ascii_racer

UpGado / Ascii_racer

Licence: mit
A racing game that runs in the terminal

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Ascii racer

Natural Gallery Js
A lazy load, infinite scroll and natural layout list gallery
Stars: ✭ 93 (-2.11%)
Mutual labels:  hacktoberfest
Polybar Kdeconnect
KDEConnect module for Polybar
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Bootstrap Navbar Dropdowns
Bootstrap 4 Navbar with multiple dropdowns
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Plexdrive
Plexdrive mounts your Google Drive FUSE filesystem (optimized for media playback)
Stars: ✭ 1,324 (+1293.68%)
Mutual labels:  hacktoberfest
Hotel booking app
🏩 📑 ❤️ Demo application for hotel booking app made with @flutter and love.
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Marshmallow Oneofschema
Marshmallow library extension that allows schema (de)multiplexing
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Coteafs Appium
📱 Wrapper Appium Framework in Java which supports Automation of Mobile and Tablet apps.
Stars: ✭ 93 (-2.11%)
Mutual labels:  hacktoberfest
Sign Android Release
A GitHub action to sign an APK or AAB
Stars: ✭ 93 (-2.11%)
Mutual labels:  hacktoberfest
Coursera Java For Android
Solutions for the course Java for Android
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Geocalc
Geographic calculations for Elixir
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Haskell Music
Source Code from "Making Music with Haskell" video
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Kotlinfixture
Fixtures for Kotlin providing generated values for unit testing
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Image To Ascii
💾 A Node.js module that converts images to ASCII art.
Stars: ✭ 1,328 (+1297.89%)
Mutual labels:  hacktoberfest
Adyen Php Api Library
Adyen API Library for PHP
Stars: ✭ 93 (-2.11%)
Mutual labels:  hacktoberfest
Friendica Addons
Addons for Friendica
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Arduino Amiibo Tools
Arduino sketches to play with amiibo
Stars: ✭ 93 (-2.11%)
Mutual labels:  hacktoberfest
Bitalarm
An app to keep track of different cryptocurrencies, written in dart + flutter
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Quasar Apexcharts
📊 📈 📉 Project using Quasar framework and ApexCharts.
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Awesome Bupt Scs
北京邮电大学计算机学院本科编程作业索引
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
Awesome Wordpress Developer Tips
Curated list that contain code, snippets or examples without libraries or external packages for developers.
Stars: ✭ 94 (-1.05%)
Mutual labels:  hacktoberfest
                    _ _                           
     /\            (_(_)                          
    /  \   ___  ___ _ _   _ __ __ _  ___ ___ _ __ 
   / /\ \ / __|/ __| | | | '__/ _` |/ __/ _ | '__|
  / ____ \\__ | (__| | | | | | (_| | (_|  __| |   
 /_/    \_|___/\___|_|_| |_|  \__,_|\___\___|_|   

PyPI Build Status GitHub last commit Downloads License: MIT Run on Repl.it

An endless racing game that runs in the terminal. 100% Python.

ascii-racer

Instructions

Collect as many alcoholic drinks as possible, while avoiding the Beer drinks. The game is only key-based.

Keys Role
a Move Left
d Move Right
w Accelerate
s Decelerate
q Quit game

Installation

+ Please report issues if you try to install and run into problems!

Make sure you are running at least Python 3.6.0

Install using pip:

pip3 install asciiracer

or clone the repository and install manually:

$ git clone https://github.com/UpGado/ascii_racer.git
$ cd ascii_racer && python3 setup.py install

Start Game

To start the game, run either:

$ asciiracer
$ python -m asciiracer

Scoring

There are four different types of drinks that you can collect on the racetrack.

  • Vodka - 10 Points
  • Gin - 5 Points
  • $ - 1 Point
  • Beer - Negative 20 points

Contributions

+ If you think this is cool, fork it and make it cooler!

This might be great practice if you want to learn Python, and you can personally reach out to me if you have any questions about the simple but elegant code base.

Possible Improvements

  • Color support.
  • Curvy roads and more interesting tracks.
  • Multiplayer/Competitive racing.
  • Your creative idea.

If you encounter any problem or have any suggestions, please open an issue or send a PR.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].