Skip to content

Releases: Omada-Plhroforikis-17o-GEL-13o-GYM/pixel-wheel

More parameters!

22 Jul 17:04
Compare
Choose a tag to compare
More parameters! Pre-release
Pre-release

Changelog:

  • Removed debug messages in the terminal
  • Fixed fast spinning from v0.1.2-alpha
  • Changed the name of car.json to settings.json (the file lives in _internal/assets)
  • Changed the key for the type of car, from "car" to "CAR"
  • Added 2 new keys
    • "FPS"
    • "MUSIC_VOLUME"
  • You can change the "FPS" to anything from 1 to 2000
  • You can change the "MUSIC_VOLUME" to anything from 0.0 to 1.0, with 1.0 being the highest

Installation process:

Windows:

  • Install the .zip file
  • Extract the .zip file to a folder of your liking
  • Double click the .exe file.

Linux:

  • Install the pixel-wheel-linux.tar.gz
  • Extract the contents of pixel-wheel-linux.tar.gz
  • Double click on the pixel-wheel file or open it from the terminal:
    $ ./pixel-wheel

From Source

  • Clone the games repository locally. And clone the Tleng Game engine Locally

    $ git clone https://www.github.com/Omada-Plhroforikis-17o-GEL-13o-GYM/pixel-wheel.git
    $ git clone https://www.github.com/tl-ecosystem/tleng.git
  • Create a symbolic link inside pixel-wheel from the tleng repo:

    $ ln -r -s ./tleng/tleng2 ./pixel-wheel/src
  • Change to the game directory

    $ cd pixel-wheel
  • Create a virtual python enviroment and then activate it:

    $ python -m venv venv
    • linux
    $ source ./venv/bin/activate
    • Windows
    $ .\venv\Scripts\Activate.ps1
  • Download the requirements:

    Using pip:

    $ pip install -r requirements.txt

    Using your package manager manually (apt, dnf, pacman ...):

    $ sudo 'your-package-manager' install pygame3-'your-package'
  • Run the game.

    $ python main.py

Linux Support

09 Jun 13:39
Compare
Choose a tag to compare
Linux Support Pre-release
Pre-release

This Release aims to bring:

  • Support for Linux Systems (to stop the need to run the game through wine or from source)
  • Independent Framerate (code change, the game will stay fixed at 60 fps for now)
  • New technique to create the binaries (using venv to reduce unnecessary bloat)

Nothing special changed yet. This release I want to test how good is the support for Linux.

Installation process:

Windows:

  • Install the .zip file
  • Extract the .zip file to a folder of your liking
  • Double click the .exe file.

Linux:

  • Install the pixel-wheel-linux.tar.gz
  • Extract the contents of pixel-wheel-linux.tar.gz
  • Double click on the pixel-wheel file or open it from the terminal:
    $ ./pixel-wheel

From Source

  • Clone the games repository locally. And clone the Tleng Game engine Locally

    $ git clone https://www.github.com/Omada-Plhroforikis-17o-GEL-13o-GYM/pixel-wheel.git
    $ git clone https://www.github.com/tl-ecosystem/tleng.git
  • Create a symbolic link inside pixel-wheel from the tleng repo:

    $ ln -r -s ./tleng/tleng2 ./pixel-wheel/src
  • Change to the game directory

    $ cd pixel-wheel
  • Create a virtual python enviroment and then activate it:

    $ python -m venv venv
    • linux
    $ source ./venv/bin/activate
    • Windows
    $ .\venv\Scripts\Activate.ps1
  • Download the requirements:

    Using pip:

    $ pip install -r requirements.txt

    Using your package manager manually (apt, dnf, pacman ...):

    $ sudo 'your-package-manager' install pygame3-'your-package'
  • Run the game.

    $ python main.py

Known bug:

  • It is not a bug, but the angular speed has been increased. Will be fixed in next release.

PixelWheel 0.1.1-alpha Release Version

01 Apr 16:24
Compare
Choose a tag to compare
Pre-release

New PixelWheel release. v0.1.1-alpha

Yes we know, only a day has passed and yet we changed something.

Changelog:

  • You can change the car you have. Step by step instruction below.
  • Better hitboxes with the map.
  • Removed unnecessary junk from the assets

How to change the car:

  • Go to assets/ (the assets/ directory is in _internal/ if you are on windows)

  • Find car.json

  • Open it with the text editor of your choice (an IDE is kinda overkill)

  • In "car" change the "RED" to something from this list.

    • "RED"
    • "BLUE"
    • "GREEN"
    • "YELLOW"
    • "formula"
    • "formula2"

    And if you are silly, you can change to this:

    • "ROTONTA"
    • "LEFKOS"
    • "buildings"

Controls:

Controls for the alpha build are:

  • WASD to move
    • WS Is acceleration and de-acceleration
    • AD is turning
  • Esc to go back to the menu

Windows

  • Install the .zip file
  • Extract the .zip file to a folder of your liking
  • Double click the .exe file.

Linux

  • Using Wine:

    • Follow Windows How-To.
  • From Source:

    • Clone the repository locally.

      $ git clone https://www.github.com/Omada-Plhroforikis-17o-GEL-13o-GYM/pixel-wheel.git
    • Change to the game directory

      $ cd pixel-wheel
    • Download the requirements (delete if you have the pygame library and not pygame-ce)

      Using pip:

      $ pip install -r requirements.txt
      

      Using your package manager manually (apt, dnf, pacman ...):

      $ sudo 'your-package-manager' install pygame3-'your-package'
    • Run the game.

      $ python main.py

Alpha Build of PixelWheel

31 Mar 18:36
Compare
Choose a tag to compare
Pre-release

Download:

  • Install the .zip
  • extract it
  • run the .exe file

Controls:

Controls for the alpha build are:

  • WASD to move
    • WS Is acceleration and de-acceleration
    • AD is turning
  • Esc to go back to the menu

Description

This release is in no way finished, there are a lot of bugs and unoptimized code. Though we are proud to release this version as it has it's foundation almost finished.