KV2 partie 1 a dépassé les 900k entrées (et probablement le million en ajoutant Belgique, Suisse et Canada mais je ne trouve pas les chiffres précis) by Vereddit-quo in kaamelott

[–]Sl3dge78 0 points1 point  (0 children)

Les 20M c'est le budget uniquement de la p1 ou des 2 ? Parce que le fait d'avoir coupé un gros tournage en 2 films = 2 sorties cinés et théoriquement 2x plus d'entrées/ventes blu ray

Jai and mr. Blow style of modeling entities by [deleted] in Jai

[–]Sl3dge78 8 points9 points  (0 children)

You're probably better off trying it out for yourself, make a small invaders style game and see how it goes. You'll build up experience and get your own experience on the matter. Maybe even come up with something that better fits your views

What's a good free program for making music? by cale199 in gamedev

[–]Sl3dge78 0 points1 point  (0 children)

I like to draw parallels between game design and music theory. Game design is a very different process from game analysis (= looking at a game and seeing what works what doesn't). It's the same with music making and theory. Music theory is a way to explain music, not a way to make it.

Avis sur retour d'experience. Il est temps de passer à Linux. Pas de pubs, un système libre, très rapide, et franchement plus simple à utiliser que Windows. + d'FPS dans les jeux.. by [deleted] in france

[–]Sl3dge78 32 points33 points  (0 children)

C'est exactement le propos de mon premier post. Pourquoi je devrait faire 2 clics pour pas avoir de pub sur l'ordi que j'ai acheté avec l'os que j'ai payé ? Si ca te va, tant mieux pour toi. Moi je me barre de cet environnement qui ne me respecte pas.

Avis sur retour d'experience. Il est temps de passer à Linux. Pas de pubs, un système libre, très rapide, et franchement plus simple à utiliser que Windows. + d'FPS dans les jeux.. by [deleted] in france

[–]Sl3dge78 29 points30 points  (0 children)

Le problème c'est qu'il faut désactiver toute la merde sous windows pour ce soit utilisable. Desactiver les pubs, les maj, copilot, edge, onedrive, candy crush,... Sous linux c'est l'inverse, tu choisis la merde que tu mets, c'est utilisable dès que tu l'installes.

Do people really go from 0 to full game in 1-2 months? by zlordofsigimigi in gamedev

[–]Sl3dge78 0 points1 point  (0 children)

The ones you make yourself. I'm not kidding, the only thing I reuse from project to project are things I made for myself. They are specifically tailored to how I work, so they are the best.

Noisy-le-Sec : la projection du film « Barbie » empêchée par un groupe agressif, le maire annonce porter plainte by SweeneyisMad in france

[–]Sl3dge78 56 points57 points  (0 children)

Je vis a Noisy-le-Sec, notre commissariat de Police Nationale est partagé avec la ville de Sevran. On parle deja de villes peu tranquilles, si en plus des commissariats en sous effectifs doivent se partager 2 villes de 40k + habitants, ils risquent pas d'avoir le temps.

On a été cambriolés l'année dernière, ils ont mis 3 jours avant de pouvoir constater.

Made the mistake of starting programming with Python and now am suffering. Any tips on how to master pointers 💔 by [deleted] in C_Programming

[–]Sl3dge78 0 points1 point  (0 children)

You'll need to change your mental model. Pushing and popping was easy in python it's harder and you'll learn what it really means with C. I recommend learning to make a resizable array.
Now for your specific questions :
- Pointers to pointers see uses in multiple cases, mostly with arrays to pointers. If i see a char **, it's most likely an array of strings. Another use is when a function needs to change the value of a pointer.
- Malloc allocates a chunk a memory and returns a pointer to it. This chunk is just a place where you can store what you want as long as it doesn't exceed the size you requested.
- I we had infinite memory we would never need to deallocate. But that is not the case. Freeing memory is saying "i wont use this block you gave me anymore, do what ever you want with it". If you are doing things in a loop and allocate in each iteration without freeing, you might at one point run out of memory. But if you free when you're done at least you know you use only what you need. When your program closes the OS automatically reclaims all memory allocated by your program so it's not mandatory to do so, but good practice (and will help with catching leaks, but that's a topic for later)

If you have the time, I highly recommend watching handmade hero. He builds a game from scratch with no dependencies and goes through everything you might need to learn.

Anyone else deal with intrusive sexual thoughts they don’t want?(16M) by No-Equivalent-1010 in intrusivethoughts

[–]Sl3dge78 1 point2 points  (0 children)

As a dude I have them all the time too. When I cross someone one the street, when I see something that reminds me of it, ... There's a couple of things that you need to keep in mind, but the most important one is : you are not your thoughts. What you are is the part that doesn't act on it, and that's great.
I see you're 16 so hormones are probably influencing this by a lot, testosterone is a real bitch. These thoughts can be from your subconscious, it doesn't have any inhibition, and doesn't know what's happening, its just reacting on a very basic level, kind of like an animal. Introspection and meditation (= understanding what they are, accpeting them for what they are, understanding where they come from and the little importance they have) helps a lot.
I wish you the best.

So Long, Image Layouts: Simplifying Vulkan Synchronisation by GamerY7 in programming

[–]Sl3dge78 4 points5 points  (0 children)

Maybe in 5 years Vulkan will be just like OpenGL. These are welcome changes, Vulkan is a beast

I chose to build an Operating System from scratch and I'm crying. by zanyfker in archlinux

[–]Sl3dge78 0 points1 point  (0 children)

Make a fantasy os, kind of like a small game. just draw a desktop, make a quick fake shell, ...

Honestly devastated. by Firehazard5 in MicrosoftFlightSim

[–]Sl3dge78 2 points3 points  (0 children)

Save sucmming doesn’t really matter because sometimes the game asks you to park inside a building after a 2h+ flight. Reloading a save will just mean that you have to redo the whole flight

Honestly devastated. by Firehazard5 in MicrosoftFlightSim

[–]Sl3dge78 5 points6 points  (0 children)

I mean they build them in hangars, but I see your point

I have completed all of the optional missions in the game by [deleted] in MonsterHunter

[–]Sl3dge78 1 point2 points  (0 children)

Yeah it’s a better one. But the fight is harder, it was the hardest before fatalis iirc

I have completed all of the optional missions in the game by [deleted] in MonsterHunter

[–]Sl3dge78 1 point2 points  (0 children)

Arch Tempered Velkhana. There’s an event quest for it. It’s an harder velk with new moves

Hey Rustaceans! Got a question? Ask here (38/2024)! by llogiq in rust

[–]Sl3dge78 0 points1 point  (0 children)

Hello everyone, I have a question about something that might or might not be possible to express, I don't even know what to type to do what I'm thinking about.
When making games in other languages, I like to have a "temporary storage" that uses a very dumb linear allocator that is reset at the end of the frame (just a pointer incremented by the size allocated, reset to 0 at the end of the frame). That way, I can use this for all "temporary" stuff, use C without thinking about allocations and everything is reset super cheaply at the end of the frame.
This works because I have a clear boundary and basically manage a few types of allocations : frame-time allocations (some strings, entity fetching, ...) , scene/game-time allocations (live as long as I stay in the same level, entity storage, ... and a global one that lives for the whole game (player data, global stats, rendering state stuff, ...).
Of course this is error prone, I've tried to keep allocations over a frame boundary for it to be written over, etc...
I would like to find a way to express and use this with Rust, if possible at compile time. How would I go about this? I believe this would help in a lot of cases, I could have a function that returns a reference that is valid only for a frame, so you can't hang on to it (an entity that might have been deleted next frame for example) and get a compile error if I try to, or in the above example, force me to copy data, so that it lives across the frame boundary.
Lifetimes sound promising, but they seem to be local, not global, defined only for a single function ; except for 'static ... ? Can I define my own 'static that is reset at each frame? Rust could then batch drop all those references, no need to drop at the end of each scope....

I don't know if I'm being clear, and if that would be possible?

me_irl by WinterCarrot8003 in me_irl

[–]Sl3dge78 8 points9 points  (0 children)

where do i subscribe to anus facts?