|
12 hours ago | |
---|---|---|
Asset Sources | 2 days ago | |
Builds | 3 months ago | |
Design | 5 months ago | |
Game | 12 hours ago | |
InfraServer | 4 months ago | |
Legacy Assets | 5 months ago | |
Light Corona Prototype | 5 months ago | |
Promo | 1 year ago | |
Screenshots | 4 months ago | |
Testbed | 9 months ago | |
Visual Identity | 3 months ago | |
.gitattributes | 2 days ago | |
.gitignore | 4 months ago | |
AUTHORS.adoc | 3 months ago | |
CONTRIBUTING.adoc | 6 months ago | |
LICENSE | 5 months ago | |
README.adoc | 3 months ago |
README.adoc
built with Godot 4 game engine and a fully FOSS toolchain
Goals
-
Create a fun open-source game for everyone to enjoy
-
Prove that libre creative tools suffice to make a good game - we use only open-source software in the production
-
Have fun, get to know each other and grow together with the project
-
Push the envelope of open-source FPS games in regards to a coherent design, style, technology and overall quality
-
Enable the game to be playable on lower-end computers, but provide higher fidelity for those who have more powerful hardware
-
Allow joining the game from a web browser for quick sessions, as well as providing downloadable package for residential or portable usage
-
Actively help the development of Godot engine and other open-source tools that we depend on
-
Facilitate 3rd party content via mods
-
Provide optional online accounts to securely store user data and protect their in-game identity
Check out the YouTube channel for video updates and livestreamed playtesting sessions.
Want to help?
How To Play
Download the game
Go to the releases page and download the latest release of the game.
Note
|
The game is in early, pre-alpha state! Do not expect a complete or seamless experience :) |
Controls
Action | Effect |
---|---|
|
Walk |
Mouse |
Aim |
Left Click |
Shoot (primary mode) |
Right Click |
Shoot (secondary mode) |
|
Reload |
|
Jump |
|
Jetpack |
|
Select weapon |
|
Chat with team |
|
Chat with all |
|
Zoom |
|
Toggle 3rd person debug camera |
|
Mute audio |
|
Toggle Menu |
|
Toggle dropdown console |
|
Record inputs |
|
Play recorded inputs |
|
Clear recorded inputs |
|
Quit game |
Contributing and Getting in touch
Check the Contribution Guide!
If you want to talk to the dev team and discuss the game in an instant manner, go here: https://chat.unfa.xyz/channel/liblast
How to Edit the Game
Warning
|
Do not download the source code archive (ZIP) from the website - this will omit all assets that are stored using LFS. You need to clone the game repository with Git LFS. Please follow the guide below instead! |
Get Godot 4 Game Engine Editor
GNU/Linux
-
Make sure you have
git
andgit-lfs
installed. Additional tools to make usinggit
in the commandline easier that we can recommend aretig
,lazygit
andgitui
. -
Clone the Git repository:
git clone https://codeberg.org/Liblast/Liblast.git
-
Enter the cloned repository:
cd Liblast
-
Initialize Git-LFS:
git lfs install
-
Pull the Git-LFS stored files:
git lfs pull git fetch
-
Run the Godot editor and import the project located in
liblast/Game/project.godot
.
macOS
-
Install
git
andgit-lfs
:brew install git git-lfs
-
Clone the Git repository:
git clone https://codeberg.org/Liblast/Liblast.git
-
Enter the cloned repository:
cd Liblast
-
Initialize Git-LFS:
git lfs install
-
Pull the Git-LFS stored files:
git lfs pull git fetch
-
Run the Godot editor and import the project located in
liblast/Game/project.godot
.
Windows
-
Open Git Bash.
TipYou can open Git Bash in a directory in Windows Explorer using the option Git Bash Here
in the context menu. -
Clone the Git repository:
git clone https://codeberg.org/Liblast/Liblast.git
-
Enter the cloned repository:
cd Liblast
-
Initialize Git-LFS:
git lfs install
-
Pull the Git-LFS stored files:
git lfs pull git fetch
-
Run the Godot editor and import the project located in
liblast/Game/project.godot
.
What does Liblast mean?
Libre
+ Blast
= Liblast
(pronounced ˈlɪblɑːst)
The name should be capitalized as Liblast
(not LiBlast
or anything else).
No, it’s not a library ;)