mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

595
comptes actifs

#raycasting

0 message0 participant0 message aujourd’hui
IT News<p>Building a Raycaster Within Bash - Wolfenstein 3D&nbsp;was a paradigm-shifting piece of software, using raycasting techniq... - <a href="https://hackaday.com/2025/01/16/building-a-raycaster-within-bash/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/01/16/buildi</span><span class="invisible">ng-a-raycaster-within-bash/</span></a> <a href="https://schleuss.online/tags/softwarehacks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwarehacks</span></a> <a href="https://schleuss.online/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a> <a href="https://schleuss.online/tags/raycaster" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycaster</span></a> <a href="https://schleuss.online/tags/bash" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bash</span></a> <a href="https://schleuss.online/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a></p>
IT News<p>Behold a First-Person 3D Maze, Vintage Atari Style - [Joe Musashi] was inspired by discussions about 3D engines and decided to create a... - <a href="https://hackaday.com/2024/10/20/behold-a-first-person-3d-maze-vintage-atari-style/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/10/20/behold</span><span class="invisible">-a-first-person-3d-maze-vintage-atari-style/</span></a> <a href="https://schleuss.online/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://schleuss.online/tags/softwarehacks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwarehacks</span></a> <a href="https://schleuss.online/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a> <a href="https://schleuss.online/tags/vintage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vintage</span></a> <a href="https://schleuss.online/tags/3dmaze" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dmaze</span></a> <a href="https://schleuss.online/tags/games" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>games</span></a> <a href="https://schleuss.online/tags/atari" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>atari</span></a></p>
OnkelBobbyWhite<p><a href="https://social.vivaldi.net/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a> on the <a href="https://social.vivaldi.net/tags/C64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C64</span></a> looks better &amp; runs smoother 😶</p><p><a href="https://social.vivaldi.net/tags/Commodore64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Commodore64</span></a> <a href="https://social.vivaldi.net/tags/thec64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>thec64</span></a> <a href="https://social.vivaldi.net/tags/c64maxi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c64maxi</span></a> <a href="https://social.vivaldi.net/tags/c64mini" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c64mini</span></a> <a href="https://social.vivaldi.net/tags/RetroGaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroGaming</span></a> </p><p><a href="https://youtu.be/rN19OutBBUo?si=ppCR-oBlFJ7kj7nL" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/rN19OutBBUo?si=ppCR-o</span><span class="invisible">BlFJ7kj7nL</span></a></p>
EV3<p><a href="https://vl2m-studio.itch.io/raymaze-master-3000" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vl2m-studio.itch.io/raymaze-ma</span><span class="invisible">ster-3000</span></a><br><a href="https://gamejolt.com/games/raymazemaster3000/912127" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gamejolt.com/games/raymazemast</span><span class="invisible">er3000/912127</span></a><br><a href="https://www.indiedb.com/games/raymaze-master-3000" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">indiedb.com/games/raymaze-mast</span><span class="invisible">er-3000</span></a><br><a href="https://mastodon.gamedev.place/tags/raycaster" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycaster</span></a> <a href="https://mastodon.gamedev.place/tags/maze" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>maze</span></a> <a href="https://mastodon.gamedev.place/tags/neon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neon</span></a> <a href="https://mastodon.gamedev.place/tags/retro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retro</span></a> <a href="https://mastodon.gamedev.place/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a> <a href="https://mastodon.gamedev.place/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a> <a href="https://mastodon.gamedev.place/tags/newgame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>newgame</span></a> <a href="https://mastodon.gamedev.place/tags/indiegames" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiegames</span></a></p>
dorotaC<p>A raymarched sphere splatting against an invisible wall, step by step.</p><p>Why is this cool? Because most <a href="https://fosstodon.org/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a> techniques I read about cast rays arranged in a rectangle rather than sphere.</p><p>With the ball, you can see that edges slow down. That's because they don't reach the wall immediately, but probe the distance again and the step is smaller now.</p><p>This is done interactively with a modified Ściema.</p><p><a href="https://gitlab.com/dcz_self/sciema/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gitlab.com/dcz_self/sciema/</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/sdf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdf</span></a> <a href="https://fosstodon.org/tags/raymarching" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raymarching</span></a> <a href="https://fosstodon.org/tags/raytracing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raytracing</span></a> <a href="https://fosstodon.org/tags/graphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphics</span></a></p>
Carsten Pfeffer<p>I noticed that some players did not find the door to the wizard's house, so I put two torches next to it... now it should be seen :D</p><p><a href="https://mastodon.gamedev.place/tags/rpg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rpg</span></a> <a href="https://mastodon.gamedev.place/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a> <a href="https://mastodon.gamedev.place/tags/solodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>solodev</span></a> <a href="https://mastodon.gamedev.place/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a></p>
:rss: Hacker News<p>Doom didn't kill the Amiga. Wolfenstein 3D did [video]<br><a href="https://www.youtube.com/watch?v=wsADJa-23Sg" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=wsADJa-23S</span><span class="invisible">g</span></a><br><a href="https://rss-mstdn.studiofreesia.com/tags/ycombinator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ycombinator</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/amiga_500" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amiga_500</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/amiga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amiga</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/best_amiga_games" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>best_amiga_games</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/wolf3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wolf3d</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/wolfenstein_3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wolfenstein_3d</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/wolf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wolf</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/doom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>doom</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/id_software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>id_software</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/fps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fps</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/amiga_fps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amiga_fps</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/killed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>killed</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/mvg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mvg</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/modern_vintage_gamer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>modern_vintage_gamer</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/chunky" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>chunky</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/vga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vga</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/ibm_pc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ibm_pc</span></a> #286 #386 #68030 #68040 <a href="https://rss-mstdn.studiofreesia.com/tags/cpu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpu</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/texture_mapping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>texture_mapping</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/commodore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commodore</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/kickstart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kickstart</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/wolfenstein" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wolfenstein</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/accelerator_card" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accelerator_card</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/a1200" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>a1200</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/amiga_1200" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amiga_1200</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/aga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aga</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/planar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>planar</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/bitplanes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bitplanes</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/c2p" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c2p</span></a></p>
pikuma.com<p>The <a href="https://mastodon.gamedev.place/tags/Raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Raycasting</span></a> course is probably our most beginner-friendly course when it comes to reviewing the basics of trigonometry.</p><p>It's also a great introduction to some fundamental ideas of 3D graphics.</p><p>You can even kick things up a notch by implementing a proper maze algorithm to generate random-like map grids.</p><p>One of our raycasting students, Marian Pekár, did just that, and the final output is pretty cool... 🙃</p>
Ike<p><a href="https://pkm.social/tags/TIL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TIL</span></a> I learned about <a href="https://pkm.social/tags/RayCasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RayCasting</span></a> / <a href="https://pkm.social/tags/RayTracing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RayTracing</span></a> and how they relate to <a href="https://pkm.social/tags/BinarySpacePartition" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BinarySpacePartition</span></a> - all from my work on creating a new <a href="https://pkm.social/tags/doom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>doom</span></a> wad: </p><p><a href="https://noteshare.space/note/clgmh5qf7091901pjcfbz0rvk#PHCSR84p93m5x5KjQ2untoIIVhbCACqNc0++0eRLz04" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">noteshare.space/note/clgmh5qf7</span><span class="invisible">091901pjcfbz0rvk#PHCSR84p93m5x5KjQ2untoIIVhbCACqNc0++0eRLz04</span></a></p>
R1L<p>Awkaster is a <a href="https://framapiaf.org/tags/Pseudo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pseudo</span></a>-3D <a href="https://framapiaf.org/tags/shooter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shooter</span></a> written completely in <a href="https://framapiaf.org/tags/gawk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gawk</span></a> using <a href="https://framapiaf.org/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a> technique <a href="https://github.com/TheMozg/awk-raycaster" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/TheMozg/awk-raycast</span><span class="invisible">er</span></a></p>
pikuma.com<p>Learn to code a <a href="https://mastodon.gamedev.place/tags/Raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Raycasting</span></a> engine similar to the one from <a href="https://mastodon.gamedev.place/tags/Wolfenstein3D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wolfenstein3D</span></a> with our course.</p><p>18 hours of nerd retro <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> fun!</p><p>Course page:<br><a href="https://pikuma.com/courses/raycasting-engine-tutorial-algorithm-javascript" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pikuma.com/courses/raycasting-</span><span class="invisible">engine-tutorial-algorithm-javascript</span></a></p><p>🙂</p>
Herr Irrtum!<p><a href="https://mstdn.social/tags/C64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C64</span></a> <a href="https://mstdn.social/tags/r%C3%A9trogaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rétrogaming</span></a> <a href="https://mstdn.social/tags/raycasting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raycasting</span></a> <a href="https://mstdn.social/tags/trsi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>trsi</span></a> <a href="https://mstdn.social/tags/demoscene" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demoscene</span></a></p><p>TRSI (no less) did the most insane thing ever done in computer history.</p><p>Releasing a good looking, well playable <a href="https://mstdn.social/tags/Wolfenstein" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wolfenstein</span></a> 3D clone on the VANILLA C64 homecomputer from 1982.<br>This makes games people thought to be amazing like Quake, Half Life 2, the Metro games and what not just look silly from a technical point of view.</p><p>Computer <a href="https://mstdn.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> probably cannot get more optimized, more insane, more better than this. Ever again. <br>Because the control panels of your washing machine or your kitchen stove are pretty sure about magnitudes faster and more capable for this than a bloody 8bit C64 with its 0.98 MHz [PAL] clock..</p><p><a href="https://www.pouet.net/prod.php?which=91917" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="">pouet.net/prod.php?which=91917</span><span class="invisible"></span></a></p>