liblast, to godot
@liblast@mastodon.gamedev.place avatar
liblast, to ethelcain
@liblast@mastodon.gamedev.place avatar

I've written a chunky post about my ideas and challenges I see for the design of the Liblast Framework.

The Liblast Project aims to build a framework for making FPS games and produce an FPS game called Liblast.

For all that to work, we need a lot of educated, forward-looking design decisions.

I am taking inspiration from the Quake/Source engine family, but also from Liblast legacy game and other work I've done.

Please chime in :)

https://codeberg.org/Liblast/Liblast/issues/9

  • unfa

unfa, to godot
@unfa@mastodon.social avatar

Nakama is a open-source self-hostable server for games and apps. It has a native Godot integration among a hundred other things. Heroic Labs are making something incredible.

I enjoyed making my own (super basic) user account and auth system for , but to get things done, I'm gonna rather learn !

https://heroiclabs.com/docs/nakama/client-libraries/godot/

liblast, to random
@liblast@mastodon.gamedev.place avatar

We are BACK!

The rewrite is now in it's fresh repository with a new directory structure and all relevant commit history (but no more) and CI works too.

I can go to sleep now :D

  • unfa

PS: incredible thanks to the people at @Codeberg , who have assisted us with the repo archival and switch. You're the best!

liblast, to random
@liblast@mastodon.gamedev.place avatar

Archiving the old repository and creating a new place for the rewrite :)

liblast, to art
@liblast@mastodon.gamedev.place avatar

While @YoSoyFreeman is hammering Godot physics into shape with math I could not comprehend, I've started some work on art direction for the game.

  • unfa

liblast, to godot
@liblast@mastodon.gamedev.place avatar

Here's what's going on:

https://www.youtube.com/watch?v=LfvuKeNCGws

(PeerTube mirror is processing...)

liblast, to PCGaming
@liblast@mastodon.gamedev.place avatar

My ideas for the weapon selection in Liblast.
The idea is that players would have 3 weapon slots to use - primary, secondary and melee.

  • unfa

unfa, to random
@unfa@mastodon.social avatar

@nebunez Hey! We're doing a general refactor/rewrite/overhaul of to fix some poor design decisions that are holding back the existing codebase.
As we do this, I was thinking about splitting the repository into submodules to make it so the game's code + finished assets are in the main repo, but asset source files are in a submodule. This way programmers won't have to clone 4 GB of data just to write code.
Do you think you could help me with that?

liblast, to random
@liblast@mastodon.gamedev.place avatar

Liblast is undergoing a complete rework/refactor/rewrite. Turns out if you let an amateur programmer on his own for long enough, they'll make the codebase unmaintainable. That was me (unfa). I did my best to avoid strong coupling but I lacked guidance.
However - now there's a team of 3 redesigning the game from the ground up, and we're rectifying all the design flaws that plague the existing game. We're taking a major step back, but the experience gained is invaluable.
Stay tuned!

liblast, to godot
@liblast@mastodon.gamedev.place avatar

Today @YoSoyFreeman has reported a physics bug in Godot, that was blocking him from implementing his character movement properly. 2 hours later - it's fixed!

liblast, to godot
@liblast@mastodon.gamedev.place avatar

Huge thanks to @combustiblelemonade and @YoSoyFreeman for a very productive meeting today over !
We're like 90% there on our way to have our first automated test running for the game! We just need to figure out how to have import the game project without a display server... or we'll have to run a display server on a VPS just for that :P
If any Godot devs have figured out for game projects - please share your ways!

image/png
image/png
image/png

liblast, to godot
@liblast@mastodon.gamedev.place avatar

Liblast was mentioned in a short video by @gdquest - one of the (if not THE) largest Godot education channels on YouTube!

https://www.youtube.com/shorts/sqp98PGszkM

Thank you!

liblast, to godot
@liblast@mastodon.gamedev.place avatar

Working on bringing a map fully made in Blender into Liblast. Testing our map-making workflow. So far it was only been theoretical. Will it work?

https://youtu.be/0aHyH6PQd1w

Huge thanks tot @YoSoyFreeman for creating the map and the environment materials for the game!

liblast, to random
@liblast@mastodon.gamedev.place avatar

A couple days ago I (unfa) played a duel session with Combustible Lemonade on MapC.

We're the founders of the Liblast project.

The current git version kept crashing not long after connecting, so we went back to the last numbered release (0.1.9-1 that you can get from http://libla.st right now and play on the 24/7 public server at unfa.xyz).

We had such a great time! The Plasma Gun has such depth to it!

It's been a year! I want to make current version playable so bad!

liblast, to godot
@liblast@mastodon.gamedev.place avatar

Long time no update!

The team is currently taking a breather, stretching their wings on another small Godot game project, also checking what can they apply to Liblast, and doing research in physics.

After our side project is done, the first task ahead will be updating Liblast to 4.2, and then - optimization. We have realized that the game's performance degrades very quickly with each added character, and we'll be looking into that. Duels are fun, but we need more!

  • unfa
unfa, to racing
@unfa@mastodon.social avatar

A side project we've been making with the team: https://youtu.be/2BsXHzRx_YA
An abstract 3D racing game made in Godot 4.

liblast, to security
@liblast@mastodon.gamedev.place avatar

BEWARE of a most likely MALICIOUS Liblast "fork":

https://codeberg.org/pigeon54353/Libre-blast

This person has faked "evidence" to support a ridiculous claim about Liblast (which is verifiably false).

The person has also created fake issue tickets and tried to pull developer's attention to a supposed vulnerability (which makes no sense either and had no substance provided).

Don't let this person deceive you. We don't know what their agenda is yet, but they are certainly malicious.

  • unfa

liblast, to gamedev
@liblast@mastodon.gamedev.place avatar

Mike from Gamefromscratch has published a video covering the Liblast project.

Yes - THAT Gamefromscratch.

https://youtu.be/2y6mnmytrBY

  • unfa

liblast, to godot
@liblast@mastodon.gamedev.place avatar

Hello world!

is a free and open-source multiplayer FPS game built with Godot 4 game engine and a fully libre toolchain.

https://libla.st

The project is non-profit, but we accept donations to cover server costs etc.

I'm unfa (co-founder, project lead and main developer), though in the future it's possible other Liblast contributors will also post through this account :)

Ahoy!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • everett
  • anitta
  • slotface
  • GTA5RPClips
  • rosin
  • thenastyranch
  • kavyap
  • mdbf
  • Leos
  • modclub
  • osvaldo12
  • Durango
  • khanakhh
  • provamag3
  • cisconetworking
  • ngwrru68w68
  • cubers
  • tester
  • ethstaker
  • megavids
  • normalnudes
  • lostlight
  • All magazines