Liblast · @liblast
263 followers · 214 posts · Server mastodon.gamedev.place

I've updated first person hands - not animated yet, but at least show your team and custom color :)

- unfa

#Liblast #godot #godotengine #Godot4 #gamedev #indiedev #indiegame

Last updated 1 year ago

Liblast · @liblast
259 followers · 211 posts · Server mastodon.gamedev.place

New preview game build is on the website! libla.st
The new build includes textures character models, mouse axis flipping and lots of minor improvements. You can also run in the browser, but that version has no networking yet and the visuals are still far from tolerable: play.libla.st

I've played on map C2 and I've had a lot of fun with bots yesterday :)

- unfa

#Liblast #indiegame #fps #multiplayer

Last updated 1 year ago

Liblast · @liblast
253 followers · 208 posts · Server mastodon.gamedev.place

Characters in Liblast are now textured! The characters have a special shader that uses an SDF texture to produce the 3-part material that merges user-defined color with a team color (lime or plum). Unfortunately a Godot bug makes it so the outline is no longer there (I had to turn it off), but hopefully once that's fixed we'll have both.

Here's some in-game screnshots.
The whole thing is now on Codeberg in our git repository.

- unfa

#Liblast #godotengine #godot #indiegame #indiedev #3d

Last updated 1 year ago

Liblast · @liblast
251 followers · 202 posts · Server mastodon.gamedev.place

I've found a way do generate material ID masks for the character shader by intersecting the character model with some brushes. Using Blender's Dynamic Paint feature I can bake these shapes onto a texture and later use this to make different parts of the mesh use different parameters.

- unfa

#blender #gameart #3d #textures #Liblast

Last updated 1 year ago

Liblast · @liblast
240 followers · 199 posts · Server mastodon.gamedev.place

Testing and developing the workflow for Liblast.
Here's a super simple test map made in , that now imports and replaces materials properly upon import to Godot. A quick lightmap and navmesh were baked as well.

We still have to finish our material library so that all materials are available for mappers and properly work in the game after importing your work.

- unfa

#mapping #blender #Liblast #godot #godotengine #Godot4 #indiedev #indiegame

Last updated 1 year ago

Liblast · @liblast
232 followers · 197 posts · Server mastodon.gamedev.place

Chipping away at a game lobby.
- unfa

#Liblast #indiegame #godot #godotengine #indiedev

Last updated 1 year ago

Liblast · @liblast
232 followers · 196 posts · Server mastodon.gamedev.place

Boy, he thicc!

(that's a bug, not a feature)

- unfa

#Liblast #indiegame #godot #godotengine #bug #lol #wtf

Last updated 1 year ago

Liblast · @liblast
232 followers · 195 posts · Server mastodon.gamedev.place

Throwback time!

Here's the first commit of Liblast that was ever made. It's in the "legacy" git branch. The game was started in Godot 3, and later re-written in Godot 4.

This is the starting point that me and Combustible Lemonade have laid down 3+ years ago.

codeberg.org/Liblast/Liblast/c

- unfa

#Liblast #throwback #history

Last updated 1 year ago

Liblast · @liblast
232 followers · 193 posts · Server mastodon.gamedev.place

New preview dev build is now available at libla.st !

Notable features: new models w/ ragdolls, improved user character 3D preview and working multiplayer (it was broken for a good while).

A lot of work went under the hood that isn't visible yet.

You can also run the game in a browser, but it's totally experimental.

Note that the public serverdoesn't support preview builds, only the numbered ones! However using UPnP you should be able to host a game!

Enjoy :)

#Liblast #godot

Last updated 1 year ago

Liblast · @liblast
229 followers · 188 posts · Server mastodon.gamedev.place

The time has finally come to tear down the duck tape and design/implement a proper server-infraserver-client prototol, handshakes, server browser etc...
While I'm at it I could also fix online account creation and auth...
Do you have any tips for doing this in Godot 4? :)

- unfa

#godot #godotengine #networking #Liblast

Last updated 1 year ago

Liblast · @liblast
229 followers · 187 posts · Server mastodon.gamedev.place

@YoSoyFreeman is experimenting with a map design and utilizing the materials he's made for Liblast These renders are from Blender, but in the game it'll be even better, especially since we can add non-tiling overlays to break up the repetition.

- unfa

#Liblast #blender #gameart #leveldesign #mapping #MaterialMaker #3d #3dart

Last updated 1 year ago

Liblast · @liblast
228 followers · 186 posts · Server mastodon.gamedev.place

Two visible changes: a welcome disclaimer pop-up (will only show once, unless you type `first_run true` in console) and improvements to the 3D character preview. Interestingly SSR breaks the alpha channel of the subviewport, sometimes causing very strange artifacts. For that reason, there's a reflection probe used instead. Also slower rotation. I still didn't manage to fix the issue of lower res. of the subviewport. It seems like that's still impossible until Godot fixes it.

- unfa

#Liblast

Last updated 1 year ago

Yo Soy Freeman · @YoSoyFreeman
153 followers · 533 posts · Server mastodon.gamedev.place

Hi there! @unfa is making a package system for @liblast that support cryptographic keys for security verification in Godot! This is Great for Liblast but for you too, because the code is open source!

If you want to learn about this awesome things, Follow @liblast !

mastodon.gamedev.place/@liblas

#indiedev #gamedev #godotengine #Liblast

Last updated 1 year ago

Liblast · @liblast
225 followers · 185 posts · Server mastodon.gamedev.place

Success!

LiblastPackage now supports cryptographic signatures!

Commit:
codeberg.org/Liblast/Liblast/c

- unfa

#Liblast #security #gamedev

Last updated 1 year ago

Yo Soy Freeman · @YoSoyFreeman
154 followers · 514 posts · Server mastodon.gamedev.place

Another material done! This one is copper! It was a bit difficult to get the proper shapes and shading for this one but I'm kite happy. @liblast Is getting more and more materials and I'm quite grateful to be able to work in such a nice thing <3

Last image is a copper ball for comparison .

#gamedev #indiedev #MaterialMaker #Liblast #opensource #procedural

Last updated 1 year ago

Liblast · @liblast
222 followers · 172 posts · Server mastodon.gamedev.place

I've started work on a custom file format that will be used to distribute content for Liblast. It'll help delivering updates, maps, mods and anything else we might want like high-res texture packs etc. Ideally in a peer to peer fashion :)

So far the metadata part is working, including an embedded preview image. Still needs to extract the data itself though!

A simple test scene can be found in `Liblast/Game/Tests/`.

codeberg.org/Liblast/Liblast/c

- unfa

#Liblast #godotengine #godot #indiedev #code

Last updated 1 year ago

Liblast · @liblast
220 followers · 169 posts · Server mastodon.gamedev.place

New development update video, demonstrating and talking about notable recent improvements in the game: ragdolls, control point visuals and sound and more.

Preview development build is available on libla.st :)

YouTube:
youtu.be/qstl-GF485I

PeerTube:
video.hardlimit.com/w/u1WaoEvs

Enjoy!
- unfa

#Liblast #indiegame #godot #godotengine #unfa

Last updated 1 year ago

Liblast · @liblast
220 followers · 168 posts · Server mastodon.gamedev.place

You can now test the new ragdolls as well as improvements to Control Points in the current preview build download of the game!

libla.st/downloads/Liblast_dev

#Liblast

Last updated 1 year ago

Yo Soy Freeman · @YoSoyFreeman
150 followers · 488 posts · Server mastodon.gamedev.place

3 months ago I created a Mastodon account after deleting all my artistic work at my weakest mental moment and surrendered to the the fact that maybe life was not for me.

Then you started to believe, for some reason, that my work was worth it. That I was worth it.

150 of you have reached a hand to the dark place in which I inhabit. And i will never be able to thank you.

Since today, I'm officially an open source game developer.

What a ride.

#Liblast #godotengine #indiedev #gamedev

Last updated 1 year ago

Kenneth Freeman · @Kencf618033
245 followers · 5123 posts · Server social.linux.pizza