today's progress was getting weapons most of the way working, next up is to give them noises and particles and stuff
today's progress was getting weapons most of the way working, next up is to give them noises and particles and stuff
I put the whole shader in the alt text then messed up the 2nd to last line LOL
A godot shader reading: void vertex(){ vec3 cam_dir = NODE_POSITION_WORLD - CAMERA_POSITION_WORLD; vec3 local_Z = MODEL_MATRIX[2].xyz; vec4 modelmatrix_z = vec4(local_z, 0.0) vec4 modelmatrix_y = vec4(normalize(cross(cam_dir, local_z)), 0.0); vec4 modelmatix_x = vec4(normalize(cross(modelmatrix_y.xyz, modelmatrix_z.xyz)), 0.0); MODELVIEW_MATRIX = VIEW_MATRIX * mat4(modelmatrix_x, modelmatrix_y, modelmatrix_z); MODELVIEW_NORMAL_MATRIX = mat3(MODELVIEW_MATRIX); }
The shader code for local Z-axis billboarding:
(note: you have to set your quad to face X for it to look right)
got projectiles working, finally back to actually making solid progress on this
(ft. local billboarding for the projectile's appearance, which godot doesn't have for some reason)
today's gamedev adventures:
getting a bunch of neat stuff done, mostly easy stuff
followed by going on a wild goose chase to figure out why a single vector subtraction was taking 100+ times as long as it was supposed to (it's a part of a loop that runs a lot so that's bad), only to get nowhere
a funny for #screenshotsaturday, can you tell I'm halfway through implementing this
Ok so there's a typewriter effect in an entirely separate menu that does the EXACT same thing but DOESN'T brick the rendering! Wonderful piece of software, great, awesome
ok I am done being mad at shitty software for today
AND the docs also have a significant amount of incorrect information
center-aligned text is constantly re-centered when typewritering so it is unreadable until it's all visible
and, when I try to abort a video that couldn't render because of the typewriter effect, it gets stuck in Job Purgatory and can't be manually aborted, forcing me to restart kdenlive
Ok so kdenlive DOES have some okayish text stuff on paper but 1) the UI/UX is dogshit and buggy as fuck and 2) It can't export a title clip with the typewriter effect enabled for no apparent reason
I think I'm gonna do the post on main -> repost here thing instead of just posting here for anything I want to get actually seen for now lol
text reading "TODO: Make this not suck." the word TODO is faintly yellow
working on my game is going great
4 hours would be like, very insufficient for my needs lol
my experience with shotcut way back in like... 2021ish?? was that it had a similar dying-to-death with long timelines issue but even worse than kdenlive now
I'll poke it if fixing my GPU drivers doesn't fix resolve and I find Kdenlive too clunky
I found a solution to the lag problem (just shove everything into several manageable-size sub-timelines) and fading between clips is fine (not great, but not the worst thing ever)
hopefully the workflow changes are good enough to make it beat fighting resolve to make it work on linux
there is a non-zero chance that my mildly broken GPU drivers (caused when trying to update but half of the URLs for packages I needed were dead) are the cause of resolve not working but literally everything else has still worked except for watching discord streams so idk
-generally clunky and awkward UI
if you're curious about the kdenlive problems:
-it performs unbearably badly when the timeline has a lot on it (ESPECIALLY if I select a lot, where it then can take on the order of minutes to do simple stuff)
-seemingly no easy way to cross-fade between clips without stacking them on 2 channels
went to install resolve but it doesn't work after trying a couple of different things from the internet that are supposed to help
kdenlive is absolutely unusable for me
what other like... actually decent alternatives are there?
streaming stuff is very difficult when you have like, one viewer
because you just don't have the feedback loop of interacting with chat to make your stream more engaging/less boring
unless I happen to feel like working on it on a whim, not super likely atm
gamedev in general is on hold for a moment while I get IRL stuff sorted (will return to it on wednesday or thursday)
I will be streaming Terraria the day 1.4.5 releases (January 27th) at www.twitch.tv/keleksos, not certain what time
got the plane's path visualization (mostly) working
got the plane's path visualization (mostly) working
a rainbow 3D path between a bunch of grey cubes in random positions
after several hours of struggling with editor scripts, I now can set up an AStar3D grid easily
#gamedev #godot
a rainbow 3D path between a bunch of grey cubes in random positions
after several hours of struggling with editor scripts, I now can set up an AStar3D grid easily
#gamedev #godot
well, I got it working, I was infuriatingly close to getting it but it is now functioning on a basic level (good enough for now)
it does need some pretty serious tweaks in the future though
find tutorial
drop in one plugin
run one command to install a thing (that my distro apparently comes with pre-installed)
well that was easy to get working