@krazyjakee@mastodon.gamedev.place
@krazyjakee@mastodon.gamedev.place avatar

krazyjakee

@krazyjakee@mastodon.gamedev.place

EM @ Twitch. Lead @ Toasted Games. Game dev & Author of the Nodot composition library for Godot

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ArmouredWizard, to gamedev
@ArmouredWizard@dice.camp avatar

So, I've got a Map Generator, I've got a Player, with 1st-Person camera...
Now what?

image/png

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@ArmouredWizard the actual answer is an overworld that connects these dungeons

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

Hi all, Oversleep is a first person puzzle game made in Godot. Download the Demo here: https://store.steampowered.com/app/2618540/Oversleep/ #godot #godotengine #gamedev #indiedev #indiegames

Kerzoven, to gamedev
@Kerzoven@mastodon.social avatar

With the next patch you can finally see how many items are needed to craft certain things and you can directly see active effects in the faction overview 📈

#indiedev #indiegame #gamedev

image/png

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@Kerzoven awesome UI

njamster, to godot
@njamster@mastodon.gamedev.place avatar
krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@njamster @godotengine @murderveggie @Emi @SanderVanhove @fahrstuhl @rokojori @GodotUserGroupBerlin guess the other people were "too cool" to go in the play park. Oh well, their loss

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@njamster i was only joking. Glad you all had an awesome day 👍

martincrownover, to blender
@martincrownover@mastodon.gamedev.place avatar

One more Blender post for today... I threw this together (from scratch!) this afternoon, just to test how it might work.

It's a recreation of a GIF someone posted on Reddit a few days ago, and I can't wait to get it animated tomorrow! 😎

Render times (with Cycles) at 1080x1920 stand at... 42 seconds apiece, though. 😅

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@martincrownover @toerror what?? Surely this is THE corridor from resident evil 1. You get zombie dogs jumping through the window and im ded

Beautiful work by the way. Amazing you could put that out so quickly.

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar
BBCRadio4, to art
@BBCRadio4@social.bbc avatar

"That's the last thing he said, that he wanted to see Sean."

We’re digging through the castaway archives as Desert Island Discs returns next week. Today Kirsty Young talks to the artist Yoko Ono in a programme first broadcast in 2007.

Desert Island Discs, on BBC Sounds https://bbc.in/3wDZtgq

Audio clip from BBC Radio 4's Desert Island Discs featuring Yoko Ono. Captions are overlaid on still images

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@BBCRadio4 a real shame that she was given air time. A truly talentless person, selfish, cruel and a terrible parent.

db0, to godot
@db0@hachyderm.io avatar

Really disappointing that the team keeps posting only on Xitter.

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@db0 agreed. Attract the core team here (a few are here already) and the rest may come too.

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@db0 there isn't much engagement here but when I do get it, I find it super useful. Like quality over quantity. It's useless to advertise my game here but talk GDScript and everyone shows up. Especially if it's a shit take haha

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@godotengine @db0 well that's reassuring, thanks. What do you think of this? (not my project) https://github.com/Blade67/GATE

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@godotengine @db0 I think that was a perfect community manager answer.

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@godotengine @db0 no worries. I had unrealistic expectations. Godot is HUGE! Why would a dev run the social accounts? Your answer was perfect

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

If you're doing custom UI in and need to render some text, don't sleep on TextLine and TextParagraph!

Those two classes handle a lot of wrangling needed to position the text correctly, something you'd be hard-pressed to replicate with raw draw_string() calls.

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@yurisizov how would you handle upscaling this text in 4k?

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

I really should learn how steam works. I've just realized we have 94 people waiting for a play test I've completely ignored. I've just been handing out keys to people instead of using the actual play test tooling.

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

Oversleep Teaser Trailer is live! Demo coming this week. https://store.steampowered.com/app/2618540/Oversleep/

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

is getting closer 🎉

Time to announce the official (yet casual) we teased:

📆 10th of May
⌚ 16:00 - 19:00 CEST
📌 Tempelhofer Feld, Haupteingang, Oderstraße (Ost)

Let's grab food & have a chat in the park. Yes, there will be pins!

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@godotengine rockin' Godot on the frontlines. Much respect

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

A website where you do NOT want to appear when releasing a game.
Fight the evil by going to the GOOD site: https://store.steampowered.com/app/2657850/Cozy_Space_Survivors/

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@simonschreibt take the compliment. They weren't going to pay anyway.

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

We got insanely lucky... Michael Baugh, the composer working on the soundtrack for "Metro: Awakening" has joined us to produce the soundtrack for Oversleep: https://store.steampowered.com/app/2618540?l=english

ColdEmber, to VideoGames
@ColdEmber@hachyderm.io avatar

Do we really have to get down?

video/mp4

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@ColdEmber really awesome environment art!!

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

Hi! I been using for more than four years and worked with it since then! It has been a wonderful time with ups and downs. Four years ago i thought we needed to have a conversation.

Four years later, with all my love and hopes, i invite you to have another one.

https://github.com/godotengine/godot-proposals/discussions/9646

This is the result of hundreds upon hundreds of hours of work. Please, share if you can.

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@YoSoyFreeman can't they hire the Godot-jolt guy and just move it to core?

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

Seemingly, people still need to see proof.

Can everyone drop their 3D Godot games in the replies please? 🎤⬇️

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

@Zylann @godotengine I can hear your PC from here

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

has several types of 3D collision shapes, each has a different purpose. You can generate these using the mesh drop-down. However, if you want more performance, you would add a very simple collision shape such as a cube. I would argue this is the most common use case. This cannot be done automatically. Surely there should be an option to generate a collider using the AABB of a mesh?

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

New Node. Very simple. DrawAABB. Can take single or multiple meshes and draw their AABB shape. My use case was needing to detect which area the player was in on a timer. I add the room or environment meshes to the DrawAABB node then use aabb.has_point(player.global_position) to check if the player is in the area. Why not use Area3D? This is less expensive and dynamic based on the scenery meshes.

krazyjakee,
@krazyjakee@mastodon.gamedev.place avatar

To continue... no physics engine or player can be trusted NOT to launch game critical items out of the world. Introducing the OutOfBounds node. Add it as a child of any PhysicsBody, Set how long between each check and which nodes (AABB) represents the boundary. Now, whenever the item gets lost, it will be transported back to its starting point.

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