Okay so,
you can simplify this:
if x > 0 and x % 2 == 0 and x < 100
to this:
if 0 < x < 100 and x % 2 == 0
which could be further simplified to this:
if 100 > x > 0 == x % 2
So the final list comp looks like this:
result = [x * 2 for x in data if 100 > x > 0 == x % 2]
A for loop works too.
30.01.2026 06:27
👍 0
🔁 0
💬 0
📌 0
So I rewrote the whole planet generation using an octree. Async chunk calculation and caching aren't implemented yet, that's why it's so laggy.
if you ask the size of the planet:
𝚙𝚞𝚋 𝚌𝚘𝚗𝚜𝚝 𝙿𝙻𝙰𝙽𝙴𝚃_𝚁𝙰𝙳𝙸𝚄𝚂: 𝚏𝟼𝟺 = 𝟼.𝟹𝟽𝟾𝟷𝚎𝟼;
#Bevy #gamedev #3D
28.12.2025 16:59
👍 5
🔁 0
💬 0
📌 0
The situation at this moment
21.12.2025 08:35
👍 0
🔁 0
💬 0
📌 0
Finally, I have time for some game development, so,
I started implementing a chunking and a LOD system for my game, the planet generation based on surface nets.
25 chunk 34040 quads generated in 546.2615ms which is okay for a prototype.
#Bevy #3D #gamedev
19.12.2025 10:03
👍 14
🔁 2
💬 0
📌 0
@gameengines.bsky.social
May I ask for an additional Godot label, please?
30.06.2025 07:41
👍 0
🔁 0
💬 0
📌 0
In the past 3 months, I re-learned to type with my new keyboard. Now I can type with confidence on it.
After months of tinkering, learning, and experimenting with different engines/frameworks. I started a serious project in Godot game engine.
I'm quite optimistic about the project.
30.06.2025 07:40
👍 3
🔁 0
💬 0
📌 0
This post has the same plot as the movie Yesterday from 2019 where only Jack (and Liz and Leo) remembers to The Beatles.
20.04.2025 09:33
👍 2
🔁 0
💬 0
📌 0
Probably all of my therapists would say, a good sleep is a better choice any time, with a proper sleep schedule
03.04.2025 03:31
👍 1
🔁 0
💬 0
📌 0
Day one with my new ZSA Voyager,
This thing literally zeroed my wpm
14.03.2025 12:27
👍 0
🔁 0
💬 0
📌 0
Current No. of tabs: 110
highest No. of tabs : 498
04.03.2025 20:16
👍 4
🔁 0
💬 0
📌 0
Looks tasty!
20.01.2025 10:43
👍 1
🔁 0
💬 0
📌 0
From this angle looks pretty old btw
20.01.2025 10:14
👍 0
🔁 0
💬 0
📌 0
Okay, today I spent some time with experimenting things like #raylib and omg low level game dev feels like a guilty pleasure :D
First I tried with #python (raylib-py), but there was an issue, and after some investigation I was not able to solve it. Then I tried with #golang and it was awesome
20.01.2025 10:12
👍 3
🔁 0
💬 0
📌 0
So sometimes, when I'm doing some experiments with things, I don't create a GH repo.
And sometimes these experiments lives longer than just an experiment.
So I found an old #Godot game project, and yesterday I ported to the dev7 and #Csharp just for fun
I'm seriously thinking to work on it
16.01.2025 07:18
👍 1
🔁 0
💬 1
📌 0
Hey,
Send me some info pls
16.01.2025 01:43
👍 1
🔁 0
💬 0
📌 0
Every time you finish a small task, Say something positive sentence or write it down. Like
"I solved this task, I'm proud of myself"
"I'm done, good work"
or just a
"yeah dude, awesome work"
If you finished every task, you can get some treats, slice of cake, anything.
Keep up the good work!
14.01.2025 02:39
👍 0
🔁 0
💬 0
📌 0
Like in game dev:
you want to write a character controller, that can be a big bite for the first time. Make some small tasks,
- keyboard input reading
- mouse input reading
- move the player etc.
14.01.2025 02:39
👍 0
🔁 0
💬 1
📌 0
- Be consistent, and set small (tiny) goals.
- Don't be shy to praise yourself if you finished the task
- Learn to catch your negative thoughts
- Reframe them, into at least neutral ones
- Be patient with the result, overriding 10-20-30 years of negativity is not an easy and fast task
14.01.2025 02:39
👍 0
🔁 0
💬 1
📌 0
So for balancing out that "I'm stupid in this shit" you need to think ~5 times "I'm good in this shit", and this is just to neutralize the negativity.
Instead of destroying yourself because your expected result doesn't come.
There are few things what you can do:
14.01.2025 02:39
👍 0
🔁 0
💬 1
📌 0
Guys don't fall into the same trap as I did/do.
Don't blame yourself when you cannot achieve something for the first try. Negative reinforcements are like ~5 times stronger than the positive ones.
A little wellbeing 🧵
14.01.2025 02:39
👍 1
🔁 0
💬 1
📌 0
@gameengines.bsky.social
I would like Bevy Engine label please!
11.01.2025 01:56
👍 0
🔁 0
💬 0
📌 0
Did you know that on a sphere, a box can hide behind the horizon? Spherical gravity thing #bevy #avian3d
01.01.2025 11:37
👍 0
🔁 0
💬 0
📌 0
Custom spherical gravity with #Bevy, and collision detection with #Avian3D. Not much, but it's an honest work. (
01.01.2025 07:16
👍 1
🔁 0
💬 0
📌 0
So, around the age of 40, the idea occurred to me that maybe I should go to university to study computer science.
But the high school math was 20 years ago. I forgot a lot of things. And I'm already working in the industry (7-ish years experience, mostly backend)
Is this a good idea ?
17.12.2024 03:08
👍 0
🔁 0
💬 0
📌 0
On Friday, finally, the shittiest project I've ever had ended.
Few key points of the project:
- Successfully destroyed the myth of German engineering
- In this specific case, microservice was a technical debt
- The code and a management was garbage.
- I lost like 40 points of IQ on this project.
14.12.2024 07:05
👍 0
🔁 0
💬 0
📌 0
It's a feature, not a bug!
03.12.2024 07:01
👍 1
🔁 0
💬 0
📌 0
Recreational coding for the weekend.
- reworked the player controls (keyboard and mouse)
- migrated the project to Bevy 0.15
- started messing with realism
(I know a screenshot from WakaTime is not as good as a GIF, but that's it for today)
#gamedev #rust #bevy
01.12.2024 12:49
👍 6
🔁 0
💬 0
📌 0
I was eager to learn AWS today, but I reworked the player control instead of it! I missed #gamedev so much.
#rust #bevy
30.11.2024 10:13
👍 5
🔁 0
💬 0
📌 0
Bevy 0.15
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
Bevy 0.15 is out now! It features Required Components, Entity Picking, Generalized Entity Animation, Animation Masks, Curves, Function reflection, Bevy Remote Protocol, VBAO, OIT, Chromatic Aberration, Fog volumes, Better Text, Gamepads as Entities, and more!
bevyengine.org/news/bevy-0-15
29.11.2024 21:33
👍 275
🔁 88
💬 5
📌 24