Everything I wanted to pioneer in already exists unfortunately. Either it already existed when I thought of it, or I did nothing and someone arrived first with it. Makes me wonder what is my real value in the software world. What am I really good at?
02.01.2026 04:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Ah okay, I was thinking on a more graph-like map like in Metroid Prime, maybe using a leve streaming feature (which is semi-simplified by the fact that the world is divided in rooms).
11.12.2025 04:22 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
โฆugh, Prime 2, I forgot I canโt edit posts here.
11.12.2025 02:32 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
8x8x8 what? Kilometers? Iโd probably set in something like 16x16x4 or even less, because 3D worlds donโt need to be super vertical since they have the 3rd dimension. (Of course verticality isnโt bad, the third area of Prime 3 shows that)
11.12.2025 02:31 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0
How would you design a Metroid Prime game if you had the chance? What about a 2D exploration one? I cannot really fathom going from one extreme to the other โby footโ in Silksong, and even in Metroid Prime 4 itโs a bit daunting (yes, even with the bike).
10.12.2025 22:10 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
What do you think of how it was implemented in the Hollow Knight games? Granted, they have fast travel, so backtracking isnโt as tedious as in Super Metroid for example.
10.12.2025 21:51 โ ๐ 1 ๐ 0 ๐ฌ 2 ๐ 0
I wonder what was happening when someone came up with some namesโฆ
โOh, how should I name the error that happens when a process tries to access memory it doesnโt have permission to?โ
โThatโs easyโฆ a SEGMENTATION FAULT!!โ
21.05.2025 22:55 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
How does a vey aspect-ratio 2D game, like a platformer, deal with wildly varying aspect ratios when on PC without letterboxing? If you have a native resolution of 16:9, some users might be in an ultrawide monitor of 16:3 a 4:3 standard CRT, or other weird combinations. How to do in that case?
02.05.2025 01:30 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I wonder itโs any โeasierโ to emulate the Nintendo Switch on an Apple Silicon machine due to them using the same ISA, and if that would simplify things a bit since no tricky JIT needs to be done from AArch64 to x86.
25.04.2025 04:15 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
AVX512 was quite a bit of a mess due to the extreme power consumption and even throttling caused by it. At this point, might as well move part of the workload to the GPU.
03.04.2025 03:56 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
It makes sense to charge for them, the upgrades werenโt pulled out of thin air, they were made by people who need a steady income so they can pay bills, eat and pay rent (or taxes, or whatever).
02.04.2025 15:16 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0
Iโm not ready to say goodbye to shadow mapping, SSAO/SSDO/SSR, clever light probing techniques, planar reflections, all in favor of ray tracing. I always loved the โtricksโ graphics programmers had to pull out for realistic graphics in the past decade.
02.04.2025 15:14 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Anyone going to GDC next week?
14.03.2025 00:42 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
Guys, in the end all the processor sees is a linear array of instructions operating on a linear array of bytes.
15.02.2025 03:44 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
When I was trying to derive it myself, I was trying to protectively map the โfrustum trapezoidโ to a rectangle while preserving the perceived projected depth, but it seemed impossible to do it.
02.02.2025 06:10 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Anyone knows good articles about oblique projection of shadow maps onto the frustum planes? Seems like an interesting technique to save space and avoid undersampling.
02.02.2025 06:10 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
They could be in any format. Plain (tiled) sprites, or compressed, or even encrypted, so itโs hard to say without looking at the game and inspecting it. What you can do, though, is use an emulator to inspect the VRAM while the game is being played.
30.01.2025 01:58 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
But, if youโre a computer creating a file to be read by another computer, why not just export the binary representation of the number? This will skip synthesizing the number *and* skip parsing, saving some resources.
29.01.2025 21:38 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
I remember seeing some researches about fast parsing of floating-point numbers from text format. This is necessary to optimize parsing of textual records with potentially millions or billions of numbers, things that would potentially only be created by computers themselves.
29.01.2025 21:38 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
C++ be like: โYouโre the intelligent guy here, Iโm trusting youโre doing the right thing, go ahead friend!โ
Rust be like: โScrew you, youโre dumb as a door, Iโll pester you with every single line of code to write to show you MY way of doing things.โ
Me: unsafe
Rust: โOh, sorry.โ
23.01.2025 07:08 โ ๐ 7 ๐ 0 ๐ฌ 0 ๐ 0
You can actually write any expression, no matter how complex, without using parentheses, but you have to get rid of infix operators:
0 b - b b * 4 a * c * - โ + 2 a * /
14.01.2025 20:44 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Same!
22.12.2024 13:52 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Turns out Swift has full Unicode support, so I could use it and it would accept, even emoji if I wanted to.
14.12.2024 02:07 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Swift has โ^โ at the same precedence as โ+โ, so I canโt repurpose it to vector wedge product (or cross product for that matter), would have to create another operator (yes, thatโs possible on Swift).
13.12.2024 18:58 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Yes, by default, if you donโt put any license, you have an โall rights reservedโ copyright that doesnโt let anyone use it or copy it without your permission. However, I doubt you can disallow forks on GitHub.
It doesnโt stop people from reading your code and learning from it though.
12.12.2024 01:38 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Bad projection matrix vs good projection matrix ๐
11.12.2024 21:31 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Iโd say file A maintains its original guid. Or you could generate a new guid for it.
Depends on if youโre trying to encode the โnameโ, the โexistenceโ or the โcontentsโ of a file. Maybe it would be better to just hash it and use that hash if possible, but then hashes can clash.
11.12.2024 00:03 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
๐ข To be honest, seeing all the studios ditching their engines to go with Unreal, Unity or Godot makes me wonder how the future for a graphics engineer looks right now. I donโt want to have as my only choice to work on one of two over-engineered superprojects to be honest.
11.12.2024 00:01 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
One of my favorite things when playing modern games is to walk around and move the camera to see the reflections. For some reason, reflections are beautiful and I always wonder how theyโre handled by the engine.
09.12.2024 05:11 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
iPhone ๐
I also want to get a Mac eventually, at least those have a more homogeneous hardware.
Thatโs the advantage of consoles (at least unless they decided to launch Pro/X versions); thereโs a single unique hardware where your game is supposed to run.
05.12.2024 00:14 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Software engineer, GPU and low level expert.
Tech, politics, dogs, demoscene, random stuff.
Mainly lurking, occasionally replying.
Sydneysider.
3D Furry Artist | Dragon Enthusiast | 20 | he/him
Commission info at www.terskayl.com
Commission Status: Open!
Minecraft developer at Mojang Studios
Game Boy Advance homebrew developer
This is my personal account, everything I say here is from me (Felix)
๐ bridged from https://retrodev.social/@xilefian on the fediverse by https://fed.brid.gy/
Atmosphir is an adventure engine that allows anyone to design and play their own video game adventures.
Atmosphir.com
Building a new renderer at HypeHype. Former principal engineer at Unity and Ubisoft. Opinions are my own.
Assistant Computer Scientist at Argonne National Laboratory. Adjunct Research Professor at UIC.
Research interests: HPC, Raytracing, Rendering, Computer Graphics, AR/VR/XR, Digital Twins.
Ex Greek National Team Ice Hockey Player
The Worldโs #1 Dreamcast Fan Site and Podcast. You Can Find Us on Discord, Facebook, Twitter, YouTube and All Good Podcatchers. Est. 2005.
TheDreamcastJunkyard.co.uk
Retro Gamer, SEGA Genesis / Mega Drive Solo Game Dev, SGDK fan, Director of @pixelpushergames.co.uk, Coder of Chords (the Konami Snatcher wannabe) and Crypt of Dracula (the First Person Castlevania), YouTubes sometimes. https://linktr.ee/matteusbeus
ใฌใใญใฒใผใ ใ้ใขใปใณใใซใใฆ่ชฟๆปใใกใฌCD้็บใญใใMEGADEVใไฝๆใใใ
Retro game disassemblies/research and Megadev, a Mega CD SDK. Occasional posts about life in Japan.
๐ https://sudden-desu.net
๐ https://patreon.com/SUDDENDESU
Game Producer / Unity Dev โข Indie Dev โข Programmer of serious games by day, retro games by night โข Unity โข Amiga1200 โข #gamedev #indiedev
Enjoys gaming, computer hardware, computing and partial to cups of tea. I like to un-break things.
Repair threads archived on http://www.aergan.com
IT Project Manager, CRM & Business Intelligence Consultant. Always learning technical expert. Father. #Dreamcast #DreamSDK
http://Sega-16.com is the premier resource for articles on Sega's hardware legacy! "Sega Goes Handheld: A History of the Game Gear & Its Games" available now at Amazon!
Video Editor + Senior Staff Writer for
Digital Foundry and creator of DF Retro! Open to contract work!ใ
ๆฅๆฌ่ช๏ผฏ๏ผซ
Founder @Asobitech.com โฏ๏ธ
Lead Tech Game Designer @BitmapBureau.com๐ต๏ธโโ๏ธ
Event organiser @BrilliantIndieTreasures.com๐
Column writer @DebugMag.com๐
BAFTA member๐
ENSEMBLE 2019โ
He/Him๐โโ๏ธ
Indie Dev in Manchester UK. Creating a new 16-bit horror point+click game for the Sega Megadrive, and modern consoles - called "The Bagman"
https://store.steampowered.com/app/3718500/The_Bagman/
I love horror and creepy/weird stuff.
#horror #indiedev
freedom > everything. trans woman - emphasis on the "trans". to the strong go the spoils of living. reject humanity, reject GOD; the future is machinic.
๐น We make and publish new games for old consoles!
โก Join us on Discord: http://discord.gg/FffVMAuhTX
#nesdev #nes #famicom
#gbdev #gameboy
#segadev #megadrive #genesis
#retrogaming