CSLR (@venitstudios.bsky.social) reply parent
wishlist kook, by the way. store.steampowered.com/app/2329690/...
Game development gone wrong Current Project - Frontier: Deadzone Devs: @omgwowitsnat.bsky.social https://venitstudios.itch.io/
164 followers 91 following 686 posts
view profile on Bluesky CSLR (@venitstudios.bsky.social) reply parent
wishlist kook, by the way. store.steampowered.com/app/2329690/...
CSLR (@venitstudios.bsky.social)
got a demo key for @jitspoe.bsky.social's game KOOK and i broke it within the first 2 minutes of playing because i wanted to go back and record me doing something and make a meme out of it. turns out to be a issue with Godot's UID system on export 😅
CSLR (@venitstudios.bsky.social)
useless information about #godot #1 When in the script editor you can hold control and hover over a variable, constant, signal, or callable and when you click it the script editor will send you to where that is declared. it will open in-editor docs for it if done on an internal object.
CSLR (@venitstudios.bsky.social)
im convinced the IMC security forces are not trained soldiers. evidence? they leave guns on random tables.
CSLR (@venitstudios.bsky.social) reply parent
what happened to this vrunt fellow I met a few months back
CSLR (@venitstudios.bsky.social) reposted reply parent
closing thoughts: I've seen plenty of people who are going after those who are still actively using GitHub. if you're going to attack me for using/actively maintaining projects on github you're getting blocked, i won't tolerate it. I'm already subjected to enough people forcing their views onto me.
CSLR (@venitstudios.bsky.social) reply parent
closing thoughts: I've seen plenty of people who are going after those who are still actively using GitHub. if you're going to attack me for using/actively maintaining projects on github you're getting blocked, i won't tolerate it. I'm already subjected to enough people forcing their views onto me.
CSLR (@venitstudios.bsky.social) reply parent
my contributions on development of the plugin is going to be quite slow because i have other projects taking priority, i'll try my best to be semi regular with plugin updates but there's no promises, i usually try to fix problems when they crop up and can be reproduced. 4/4
CSLR (@venitstudios.bsky.social) reply parent
The workflow is by far the most important change that i would like some feedback on it. I wanted something more intuitive and straight to the point, it made no sense to me to have the target directories as project settings and people didn't know those could be changed, i hope this is better. 3/4
CSLR (@venitstudios.bsky.social) reply parent
This is a completely new code base written from scratch and i hope it proves to be a cleaner, more straight forward experience. its also using AmbientCG's AssetFetch API now! it includes a couple of things i wanted before, but there's still a lot of things missing from it :( 2/3
CSLR (@venitstudios.bsky.social)
The new and improved #godot #godotengine plugin that integrates @ambientcg.com right into the editor is now available (but incomplete) as a branch on the github repo! I'm waiting until it becomes more feature complete before i submit it to the asset library. github.com/VenitStudios... 1/3
CSLR (@venitstudios.bsky.social) reply parent
i cant tell if this is AI but its too good not to be
CSLR (@venitstudios.bsky.social) reply parent
A possible option is multiple IK nodes only rotating on a certain axis but at that point its better to just modify the bones directly. It also doesn't seem like there's any IK plugins for Godot that do what I would need but its possible that I'm missing some ¯\_(ツ)_/¯
CSLR (@venitstudios.bsky.social) reply parent
I'm using them for a different reason but when i tested constraints in blender I learned that they are needed to avoid clipping in the arms and legs in most positions. I can sort of fix it with IK Magnets in godot but it's not desirable and only gets it to be better, but still awful
CSLR (@venitstudios.bsky.social) reply parent
It also seems to need a reference bone and not a reference axis, that might have something to do with it. ¯\_(ツ)_/¯
CSLR (@venitstudios.bsky.social) reply parent
there *is* a bone constraint modifier in the engine however docs.godotengine.org/en/latest/cl... But it doesn't seem to get used on import. may actually need to use a custom engine build or at least an import script to use it...
CSLR (@venitstudios.bsky.social) reply parent
Yeah I believe that's how it works, haven't looked to confirm though. Found a couple proposals for it, This one pretty much died immediately and was what I would need github.com/godotengine/... This one is still open but hasn't seen activity in 9 months 🫠 github.com/godotengine/...
CSLR (@venitstudios.bsky.social) reply parent
I've seen a lot of them just about the age verification stuff but it also seems like some companies *have* to update their TOS annually for some weird reason
CSLR (@venitstudios.bsky.social) reply parent
W take
CSLR (@venitstudios.bsky.social) reply parent
Damn that sucks. Sounds like a thing for later me to figure out!
CSLR (@venitstudios.bsky.social)
Forking off of this for a question, does anyone know if #godot supports bone constraints on .blend imports? If so, how? I've tried a few methods and none of them worked, I'm already planning on a custom IK system so I guess I could work on constraints there.
CSLR (@venitstudios.bsky.social) reply parent
Due to my sheer laziness Im using a marker system that the player follows while embarking. The Titan's arm follows an IK target on the player. The Player was able to collide with the Titan and was constantly getting stuck. The result is the SkeletonIK node deciding to spin the hand at high speed
CSLR (@venitstudios.bsky.social)
This morning while making the embark system the player was getting stuck on the titans collision and the hand decided to become a helicopter as a result. #godot #godotengine #gamedev #indiedev
CSLR (@venitstudios.bsky.social) reply parent
All too well 😭
CSLR (@venitstudios.bsky.social) reply parent
It's just dance dance revolution but the more points you get the more pixels the game runs at
CSLR (@venitstudios.bsky.social) reply parent
how old is justin short then, 25?
CSLR (@venitstudios.bsky.social) reply parent
thanks, i hate it.
CSLR (@venitstudios.bsky.social) reply parent
Its also using AmbientCG's AssetFetch endpoint now which means if anyone else supports AssetFetch this should in theory also work for that! Thanks lennart for responding to my emails and fixing the issues with the APIs by the way <3
CSLR (@venitstudios.bsky.social) reply parent
I'm hoping to make the material download and post-processing system be modular and more customizable as well! The plan is Automatic ORM Packing and Material and WorldEnvironment population, alongside many more customization options in the download process.
CSLR (@venitstudios.bsky.social)
Been working on remaking my #godot Editor Plugin that puts @ambientcg.com right into the Editor! It's still very unfinished but I'm hoping to get to finished soon, it is a completely brand new code base that I'm remaking from scratch which means its cleaner but also a lot more work.
CSLR (@venitstudios.bsky.social) reply parent
Second announcement since it was too big in the original post It isn't just me anymore! Bringing on a couple of friends to the project, but the goal is still to make the game with a $0 budget. Assets are still a big issue but we're slowly working through that :)
CSLR (@venitstudios.bsky.social)
Several Announcements! Venit Studios has a dedicated Youtube Channel for #gamedev #indiedev! Here's the first video: youtu.be/J1shIHZ6QPc Hopefully we're at a point where we (i) can show a bit more of the development of our #Multiplayer Movement/Mech #FPS #Game made in #godot!
CSLR (@venitstudios.bsky.social) reply parent
worst case, learn how to print t shirts and do it yourself
CSLR (@venitstudios.bsky.social) reply parent
lame, that is an amazing shirt
CSLR (@venitstudios.bsky.social)
I feel obligated to post this apex clip from earlier because god DAMN that was a clean shot with the sentinel
CSLR (@venitstudios.bsky.social) reply parent
Don't see an issue with that
CSLR (@venitstudios.bsky.social)
I always look forward to middle of the night reddit doom scrolling because I comment random shit and forgot what I said
CSLR (@venitstudios.bsky.social) reply parent
And who's stopping you from having one
CSLR (@venitstudios.bsky.social) reply parent
Evil Egg is impossible to be criticized, because every bad thing about the game is being covered up by colors. This is a good design choice
CSLR (@venitstudios.bsky.social)
If someone can explain to me why the fuck my feed is full of borderline pornographic drawings of watto I would really like an explanation
CSLR (@venitstudios.bsky.social) reply parent
I am beaming in joy after reading it.
CSLR (@venitstudios.bsky.social) reply parent
this post is hilarious.
NASASpaceflight.com (@nasaspaceflight.com) reposted
The crown jewel of the SpaceX fleet of boosters, B1067, has returned to Port Canaveral after completing 30 missions. First launching the CRS-22 mission in June 2021, it has been on all three droneships and LZ-1. 📷 @juliabergeronnsf.bsky.social for NSF
CSLR (@venitstudios.bsky.social) reply parent
It would be cool to see this booster do one final RTLS to LZ-2, but I doubt its gonna be flying any more non-starlink missions
CSLR (@venitstudios.bsky.social)
Been experimenting with downvoting my own comments in r/Godot to see how many people join the herd mentality, so far it has not worked
CSLR (@venitstudios.bsky.social) reply parent
Sounds like a great tool but i don't have a wife how can I improvise
CSLR (@venitstudios.bsky.social) reply parent
It's not in the 4 digits yet, it's not made well enough
CSLR (@venitstudios.bsky.social)
good news sonic racing crossworlds is fun bad news i played for 4 hours straight and my thumb hurts
CSLR (@venitstudios.bsky.social) reply parent
You could say it's... Peak?
CSLR (@venitstudios.bsky.social) reply parent
For as much as I wish I could outsource assets, I don't have the money or the will to do so.
CSLR (@venitstudios.bsky.social)
Redid the hand design a few nights ago to have better finger joints, also redid the skeleton and put the thumb in a less bad position. Hopefully I can suck less at #blender soon and get to a point where assets aren't really a concern
CSLR (@venitstudios.bsky.social) reply parent
just admit it, you don't know how to play song of storms!
CSLR (@venitstudios.bsky.social) reply parent
wow you didnt even play song of storms, immediately unfollowed 🙄
CSLR (@venitstudios.bsky.social)
one hell of a day to be trans.....
CSLR (@venitstudios.bsky.social) reply parent
i was working on something like this not too long ago but its very basic 😅 here's my implementation if you were curious, though i'm sure yours is far better
CSLR (@venitstudios.bsky.social) reply parent
I feel like the closest we have to structs are classes but most of Godot's "structured" data comes in the form of a dictionary (idk why) As long as the dictionary key is there you can just do "dictionary.key" and run it as a normal variable, that makes it slightly less sucky but still sucks
CSLR (@venitstudios.bsky.social) reply parent
I completely forgot you did development with how much non development I see you do
CSLR (@venitstudios.bsky.social) reply parent
It's just a cycle of fucked up stuff
CSLR (@venitstudios.bsky.social) reply parent
and then people say that he was right and then they'll do more fucked up stuff
CSLR (@venitstudios.bsky.social) reply parent
"don't be egg when you can be evill egg" There, solved it
CSLR (@venitstudios.bsky.social) reply parent
I usually use incognito for that 😉
CSLR (@venitstudios.bsky.social) reply parent
That came out more threatening than imagined
CSLR (@venitstudios.bsky.social) reply parent
you heard me.
CSLR (@venitstudios.bsky.social) reply parent
learned*
CSLR (@venitstudios.bsky.social) reply parent
This is the first time I've earned that you have a girlfriend and I respectfully request that she has my condolences
CSLR (@venitstudios.bsky.social) reply parent
Also yes I'm aware there's other companies and projects with litesound in the title, afaik there isn't a trademark for it in the US.
CSLR (@venitstudios.bsky.social) reply parent
There's not much planned at the moment, maybe I'll try to make a simple synthesizer in godot and publish it under that. Right now I'm focusing on developing my game, which is already taking priority over development of my ambientcg #godot plugin's refactor
CSLR (@venitstudios.bsky.social)
Honey wake up a new project just dropped github.com/litesoundmedia Also (planned to be) available on Codeberg codeberg.org/lightsound_m... I plan to do some sound related things with #godot at some point, hoping to publish those under this eventually.
CSLR (@venitstudios.bsky.social) reply parent
Have you considered getting a framework laptops
CSLR (@venitstudios.bsky.social) reply parent
gitlab is apparently worse than github when it comes to foss stuff like this, codeberg is seemingly the only comparable option to github
CSLR (@venitstudios.bsky.social) reply parent
It's fine I don't judge
CSLR (@venitstudios.bsky.social) reply parent
you, obviously
CSLR (@venitstudios.bsky.social)
made to fight in interplanetary wars, forced to hold a plush. testing IK on my rig for a fps made in #godot
CSLR (@venitstudios.bsky.social) reply parent
Specifically the lickitung's head
CSLR (@venitstudios.bsky.social) reply parent
looks like a mix between a rock and a lickitung to me
CSLR (@venitstudios.bsky.social) reply parent
I'm almost happy that I don't have any really big community on any of my stuff just so I can avoid this kind of thing
CSLR (@venitstudios.bsky.social) reply parent
Awhile ago I was moderating for a dev group and at some point someone's contributions were removed over similar things, unfortunately stuff like this happen but that's what moderation is for. People have their opinions and people will be dicks about it, you iust have to deal with them.
CSLR (@venitstudios.bsky.social) reply parent
sells me car insurance
CSLR (@venitstudios.bsky.social) reply parent
I also like movies
CSLR (@venitstudios.bsky.social) reply parent
I legitimately opened up Bluesky and the first post was this, I immediately knew that it was you before I saw the PFP and name
CSLR (@venitstudios.bsky.social) reply parent
I hate that I read this in your emkay style without a second thought
CSLR (@venitstudios.bsky.social)
scratch that, this code is still needed but i can throw the output dictionary into a custom vbox class
CSLR (@venitstudios.bsky.social)
just wrote an entire function before realizing "yeah maybe i should just compile this into a vbox tree or something"
CSLR (@venitstudios.bsky.social)
just learned that AmbientCG 12K material files are a gigabyte in size and i audibly "what the fuck?"'d
CSLR (@venitstudios.bsky.social) reply parent
nvm thats a lie, its documented on the github and literally nowhere else
CSLR (@venitstudios.bsky.social) reply parent
no pressure 😅 the very first issue was suggesting the same thing, its not documented anywhere but maybe its worth just popping up a FileDialog for all the paths
CSLR (@venitstudios.bsky.social) reply parent
as per the tags/filters.. I've been experimenting with using the categories and other filters on the newer UI, so far came up with this but it can probably be improved
CSLR (@venitstudios.bsky.social) reply parent
there are *some* folders that can be changed in project settings like extracted textures and materials, the downloads happen in user:// since the engine likes to pop up warnings when a file is externally changed in res:// but i can probably work out a way to download it elsewhere than user://
CSLR (@venitstudios.bsky.social) reply parent
just for you too!
CSLR (@venitstudios.bsky.social) reply parent
i'm leaking the new UI now that i'm actually working on the plugin refactor outside of just the API
Cat (@feles-machina.bsky.social) reposted
My pull request just went through, woot. The #Godot @ambientcg.com plugin will now bundle up the ORM materials into a single ORM file for you, further saving space, and time: Grab it in the asset library or direct from @venitstudios.bsky.social github.com/VenitStudios...
CSLR (@venitstudios.bsky.social)
I do not know how many people that follow me use my ambientcg material downloader plugin I made for #godot but what are some changes or features you would like to see? I've been planning a refactor and I'm taking suggestions for things to change, the codebase is a mess and needs to change.
CSLR (@venitstudios.bsky.social)
but im not worried about it right noooooooow making good movement in #godot is painful lol
CSLR (@venitstudios.bsky.social) reply parent
I think you just described the life of a cow and/or a sheep, have you considered changing life professions?
CSLR (@venitstudios.bsky.social) reply parent
My first steam purchase was scrap mechanic in 2018, that game was the shit, almost 2k hours later and it's still the shit
CSLR (@venitstudios.bsky.social) reply parent
hops on the Player and dances on its shoulder, it's not harmful but it's just a lil dood
CSLR (@venitstudios.bsky.social)
LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD
Robots Make Games (@robotsmakegames.bsky.social) reposted
LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD FUCK TWITCH LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD LIZARD