Releases: Omada-Plhroforikis-17o-GEL-13o-GYM/pixel-wheel
More parameters!
Changelog:
- Removed debug messages in the terminal
- Fixed fast spinning from v0.1.2-alpha
- Changed the name of
car.json
tosettings.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 from1
to2000
- You can change the
"MUSIC_VOLUME"
to anything from0.0
to1.0
, with1.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
This Release aims to bring:
- Support for Linux Systems (to stop the need to run the game through
wine
or fromsource
) - 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
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/
(theassets/
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 moveWS
Is acceleration and de-accelerationAD
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
Download:
- Install the .zip
- extract it
- run the .exe file
Controls:
Controls for the alpha build are:
WASD
to moveWS
Is acceleration and de-accelerationAD
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.