Sign in

Poire

@professeurpoire.bsky.social
12 followers 7 following 24 posts
PostsRepliesMedia
Poire @professeurpoire.bsky.social · 18/09/2025
I really should not have been allowed to learn about unsafe in rust code lmao Memory Safety? Evaporated 😂 ( I took another dive at making an ECS framework so not a lot of news :( ) #rust #gamedev
073
Poire @professeurpoire.bsky.social · 12/08/2025
Hi everyone! I added (basic) Text Rendering to my engine. I can now load fonts, add a TextInstance components to nodes and voila! I also added a widget to play the game in the editor! #gamedev #rust #wgpu
1112
Poire @professeurpoire.bsky.social · 09/08/2025
Little progress report on my rust game engine. I can now serialize/deserialize the scene, add and edit the camera directly in the editor and see a volume representing the camera + bug fixes. I feel I'm getting close to a point where I can use this to make my game prototypes! #gamedev #rust #wgpu
072
Poire @professeurpoire.bsky.social · 02/08/2025
All right so today I worked on my editor again. I can now create materials, add a components to node (Like the mesh renderer). The inspector show the properties of the mesh renderer. It can then be assigned a mesh, and I can select the texture to use for the albedo #gamdev #indiedev #rust #wgpu
061
Poire @professeurpoire.bsky.social · 31/07/2025
All right so I'm a bit slow lately, but the game editor is starting to come together! Using egui I finally manage to make a sort of treeview with drag and drop support. #wgpu #rust #egui #gamedev
031
Poire @professeurpoire.bsky.social · 06/07/2025
Hi everyone. I apologize if the updates are slow, but my brain just doesn't work during heatwaves and also I've decided to switch to a full rust stack. I moved from Vulkan/SDL/Imgui to WGPU, Winit and Egui. As you can see it's going well #rust #wgpu #gamedev
073
Poire @professeurpoire.bsky.social · 18/06/2025
I guess I'm making an horror game now #gamedev
081
Poire @professeurpoire.bsky.social · 16/06/2025
I'm back after playing way too much zomboid lately. So here's what I've been working on : FPS controls, better collisions (I'm using the correct controller for the character now), added imgui and I started working on an in game editor to update and save the scene. #gamedev #rust #vulkan
042
Poire @professeurpoire.bsky.social · 06/06/2025
I procrastinated this for almost a month but I finally added a skybox to the game. Which means I now know how to use cubemaps in Vulkan, which should pave the way for point shadows and IBL. #gamedev #vulkan #rust
032
Poire @professeurpoire.bsky.social · 05/06/2025
I spent some time working on the character controller. It's only basic behaviors for now. Gamepad support, moving with some slight inertia, jumping (variable height, projectile motion formula, double jump (that I need to update), camera behavior etc #vulkan #gamedev #rust
071
Poire @professeurpoire.bsky.social · 31/05/2025
After some refactoring, I can now load multiple gltf files into my engine. I feel I reached a point where I can finally start working on game prototypes with my own monstruositechy. In the video, everything I worked on recently: 2 gltf scene, shadows, 3D skinned mesh. #gamedev #rust #vulkan
061
Poire @professeurpoire.bsky.social · 29/05/2025
Yesterday I managed to display 1 animation, but It could only display the gltf scene and nothing more. After some refactoring, I can now clone the fox object from the gltf scene! #gamedev #vulkan #rust #gameengine
062
Poire @professeurpoire.bsky.social · 28/05/2025
Ok so, I put the ECS stuff on standby and I'm back on more concrete things. And today I managed to implement 3D animations in my engine. #gamedev #rust #vulkan
041
Poire @professeurpoire.bsky.social · 20/05/2025
So this week I tried to make a lite ECS in rust. I was SO not ready to mess with lifetimes, borrows, traits, bounds, dynamic dispatch, splitting borrows etc. Ended up with lots of unsafe and pointers. Any tips from fellow rustaceans because I'm considering C++ again T_T #rust #gamedev
I mean it kinda looks ok but it was a pain to get there with lot of unsafe code
351
Poire @professeurpoire.bsky.social · 14/05/2025
So ... where to start. - I finished directional shadowmaps. I can now have up to 32 lights that cast shadows. - Fixed issues with textures format and transparency - Added agx tonemapping - Selection system completed - Control groups + selection indicator #gamedev #indiedev #rust #vulkan
161
Poire @professeurpoire.bsky.social · 11/05/2025
I know I said I wanted to move on from the shadow maps, but looks like I lied. I refactored a lot of code so I can handle more than one and I made a system to manage custom render pass with render targets. Still some work left in the shaders though. #gamedev #rust #vulkan
062
Poire @professeurpoire.bsky.social · 08/05/2025
Finally finished a first implementation of shadowmapping. It's ugly, buggy and I bruteforced it into the engine with 0 care in the world, but it's a start. I'll take a small break from shadows though, I want to focus a bit more on gameplay for the next days. #gamedev #rust #vulkan
091
Poire @professeurpoire.bsky.social · 07/05/2025
Still trying to make a game from scratch because I like to suffer, so here's my RTS slowly taking shape. With some selection rectangle to select and move units, and a the ability to "build" things according to a grid. Still very early but hey it's progress. #gamedev #rust #vulkan
0104
Poire @professeurpoire.bsky.social · 07/04/2025
Ok so, my previous post about lighting had a lot of issues that should be fixed now ( wrong colorspace, not using the right color component for metal/roughness etc T_T ...) So here how it looks now www.youtube.com/watch?v=uZQM... #gamedev #rust #vulkan
youtube.com
Capture vidéo du 2025 04 07 11 46 04
YouTube video by Professeur Poire (Iksémel)
040
Poire @professeurpoire.bsky.social · 06/04/2025
youtu.be/-Kgsv8nibpQ Not sure if it's really newsworthy, but I'm making progress on my rust/Vulkan game engine. Here the Sponza scene loaded from a gltf file, with some PBR lighting straight from learnopengl.com #gamedev #rust #vulkan
youtu.be
Capture vidéo du 2025 04 06 02 53 38
YouTube video by Professeur Poire (Iksémel)
050
Poire @professeurpoire.bsky.social · 11/03/2025
Small update: Added wasd controls to move around, eq keys to rotate. All smoothed by acceleration and inertia. Icosahedron represents characters. 1 and 2 keys moves the camera to their position, and mouse wheel to zoom in and out, all smoothed by quad easing. #gamedev #rust #vulkan
031
Poire @professeurpoire.bsky.social · 28/01/2025
Making a Vulkan rendering from scratch is draining a lot of my sanity, but at last some progress. I finally managed to get through the tutorial and here's a little quad with a magma corgi ... Because it's Vulkan, the god of Volcano ... I'm sorry... #gamedev #rust #Vulkan
070