mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.9K
active users

#sdl

3 posts3 participants0 posts today
GabeMoralesVR<p>Went to go remove any <a href="https://mastodon.social/tags/microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>microsoft</span></a> games from my <a href="https://mastodon.social/tags/Steam" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Steam</span></a> wishlist, only to realize I don't have a single one on there. No <a href="https://mastodon.social/tags/activison" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>activison</span></a>, no <a href="https://mastodon.social/tags/bethesda" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bethesda</span></a>, no <a href="https://mastodon.social/tags/blizzard" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blizzard</span></a>. Turns out I haven't really been microsoft's main target for a while. I don't use <a href="https://mastodon.social/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a>. Never used <a href="https://mastodon.social/tags/Bing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bing</span></a>. Don't write programs with <a href="https://mastodon.social/tags/DirectX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DirectX</span></a>, I use Vulkan and <a href="https://mastodon.social/tags/OpenGL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenGL</span></a> and <a href="https://mastodon.social/tags/SDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL</span></a>. Don't use <a href="https://mastodon.social/tags/OneDrive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OneDrive</span></a>. Never used <a href="https://mastodon.social/tags/Skype" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Skype</span></a>. Don't use an <a href="https://mastodon.social/tags/Xbox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xbox</span></a> <a href="https://mastodon.social/tags/controller" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>controller</span></a> on my PC, I use an 8bitdo controller. Don't use <a href="https://mastodon.social/tags/Azure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Azure</span></a>. I am disconnected from them.</p>
JordiGH<p><a href="https://bsky.app/profile/mupf.dev/post/3lprq3zt5f42o" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bsky.app/profile/mupf.dev/post</span><span class="invisible">/3lprq3zt5f42o</span></a></p><p><a href="https://mathstodon.xyz/tags/NGage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NGage</span></a> <a href="https://mathstodon.xyz/tags/Nokia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nokia</span></a> <a href="https://mathstodon.xyz/tags/SDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL</span></a></p>
ĸurth<p>Yeahyeah I understand this is a popular library, but …</p><p><a href="https://social.tchncs.de/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a></p>
lmemsm<p>Here's a list of some of the more lightweight <a href="https://fosstodon.org/tags/graphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphics</span></a> editors for low resource computers and editors that work well for younger age groups:<br><a href="https://pulkomandy.tk/projects/GrafX2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pulkomandy.tk/projects/GrafX2</span><span class="invisible"></span></a><br><a href="https://sourceforge.net/projects/lodepaint/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">sourceforge.net/projects/lodep</span><span class="invisible">aint/</span></a><br><a href="https://tuxpaint.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tuxpaint.org/</span><span class="invisible"></span></a><br><a href="https://rendera.sourceforge.net/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">rendera.sourceforge.net/</span><span class="invisible"></span></a><br><a href="https://mtpaint.sourceforge.net/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mtpaint.sourceforge.net/</span><span class="invisible"></span></a><br><a href="https://mtpaint.sourceforge.net/#rgbPaint" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mtpaint.sourceforge.net/#rgbPa</span><span class="invisible">int</span></a><br>Have a favorite lightweight graphics editor for low resources computers? Please share it.<br><a href="https://fosstodon.org/tags/FLOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FLOSS</span></a> <a href="https://fosstodon.org/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://fosstodon.org/tags/SDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL</span></a> <a href="https://fosstodon.org/tags/FLTK" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FLTK</span></a></p>
C & C++ Weekly<p>Built a simple 2D solar system simulator in C++ with SDL3 — still very much a WIP, but happy with how it’s coming along!</p><p><a href="https://github.com/Anurag-Bhatt/SolarSystemSim" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Anurag-Bhatt/SolarS</span><span class="invisible">ystemSim</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/Anurag-Bhatt/SolarSystemSim" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">Anurag-Bhatt/SolarSystemSim</span></a></p><p><a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a></p>
Glitchy Pixel<p>Ok I managed to make <a href="https://mastodon.gamedev.place/tags/SDL3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL3</span></a> <a href="https://mastodon.gamedev.place/tags/Gfx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gfx</span></a> ImageFilters work... but only by disabling MMX optimizations. Looked at the source and, well, this is a not very used part of SDL_gfx.</p><p>I think its possible to remove those optimizations, computers are pretty fast nowadays.</p><p>The current library is this one<br><a href="https://github.com/sabdul-khabir/SDL3_gfx" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sabdul-khabir/SDL3_</span><span class="invisible">gfx</span></a></p><p>It kinda also needs a bunch o QoL features (use floats, bools, clean up, etc), to match SDL3... maybe I can roll up my sleeves and try to fix this for my <a href="https://mastodon.gamedev.place/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a> <a href="https://mastodon.gamedev.place/tags/vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vala</span></a> binding.</p><p><a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a></p>
Glitchy Pixel<p>I got a <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a> question. Specifically for <a href="https://mastodon.gamedev.place/tags/SDL_gfx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL_gfx</span></a>.</p><p>Does anybody know of a proper sample for the MMX image filters functions?</p><p>I know the tests exists, but these seem to only to affect small custom-made arrays.</p><p>But, I think that you should be definitely be applying these to surface pixel data, right?</p><p>I've been trying to make a sample in vala but keeps crashing. I plan to make it work in C to truly understand it. But wanted to ask if anybody knows about a sample before doing that.</p>
Glitchy Pixel<p>Despite my body aching and being sleepy all over, I managed to work out a small <a href="https://mastodon.gamedev.place/tags/sdl3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl3</span></a> <a href="https://mastodon.gamedev.place/tags/Vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vala</span></a> bindings update.</p><p>I have now implemented the SDL3_gfx library! This is a special small library that implements:</p><p>* Some special primitive drawing routines, like circles, pies, beziers, etc.<br>* A simple framerate manager.<br>* Some algorithm filters (I still need to understand how these work to make proper samples).</p><p>But in any case there are samples for framerate and primitives. Enjoy!</p><p><a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a> <a href="https://mastodon.gamedev.place/tags/vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vala</span></a></p>
Vittorio Romeo<p>What is the proper way of ensuring non-exclusive borderless fullscreen on Windows + OpenGL? </p><p>Using windowed + borderless flags in SDL still results in exclusive fullscreen:<br><a href="https://github.com/libsdl-org/SDL/issues/12791" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/libsdl-org/SDL/issu</span><span class="invisible">es/12791</span></a></p><p>How do most games implement this sanely?</p><p><a href="https://mastodon.gamedev.place/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a> <a href="https://mastodon.gamedev.place/tags/sdl3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl3</span></a></p>
Habr<p>Возможности реагирования на инциденты информационной безопасности с помощью KSC Open API</p><p>Команда STEP LOGIC разработала новый фреймворк противодействия инцидентам информационной безопасности – адаптивные действия, благодаря которым аналитики центров кибербезопасности (SOC) смогут быстрее принимать меры по сдерживанию и ликвидации последствий инцидентов непосредственно через единый графический интерфейс продукта STEP Security Data Lake. Автор использовал этот фреймворк для взаимодействия через Kaspersky Security Center Open API и рассказывает об этом в статье.</p><p><a href="https://habr.com/ru/companies/step_logic/articles/903668/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/step_log</span><span class="invisible">ic/articles/903668/</span></a></p><p><a href="https://zhub.link/tags/STEP_LOGIC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>STEP_LOGIC</span></a> <a href="https://zhub.link/tags/%D0%B8%D0%B1" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>иб</span></a> <a href="https://zhub.link/tags/%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>информационная_безопасность</span></a> <a href="https://zhub.link/tags/soc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>soc</span></a> <a href="https://zhub.link/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a> <a href="https://zhub.link/tags/%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B8%D0%BD%D1%86%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B0%D0%BC%D0%B8" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>управление_инцидентами</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%B8%D0%B1%D0%B5%D1%80%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>кибербезопасность</span></a></p>
Ilpo \0<p>Joko mun kartan leveys on -788478977 pikseliä tai mä oon räjäyttänyt pinoni</p><p><a href="https://mastodontti.fi/tags/atk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>atk</span></a> <a href="https://mastodontti.fi/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://mastodontti.fi/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a></p>
Amigatronics<p><strong>Actualización: DOSBox AGA y&nbsp;RTG</strong></p><p><strong>DOSBox</strong>, el renombrado emulador de MS-DOS, se actualiza en su port para <strong>Amiga</strong> gracias al trabajo del desarrollador <strong>NovaCoder</strong>. Dos nuevas versiones, optimizadas para AGA y RTG, permiten a los usuarios disfrutar de la vasta librería de juegos y aplicaciones de PC directamente en sus sistemas.</p><p>La versión <strong><a href="http://aminet.net/package/misc/emu/DOSBox_AGA" rel="nofollow noopener noreferrer" target="_blank">DOSBox AGA v0.74.013</a></strong> está diseñada para Amigas equipadas con el <strong>chipset AGA</strong> y un procesador 68060 rápido. Requiere <strong>AHI</strong> (versión 4.18 recomendada) y ROMS 3.1. Ofrece un port <strong>SDL</strong> nativo para AGA, soporte MIDI y sonido AHI, así como modos de pantalla completa y ventana.</p><p>Por otro lado, <strong><a href="https://aminet.net/misc/emu/DOSBox_RTG.lha" rel="nofollow noopener noreferrer" target="_blank">DOSBox RTG v0.74.023</a></strong> se dirige a Amigas con tarjetas gráficas <strong>RTG</strong> y un procesador 68040 (se recomienda un 68060). Al igual que la versión AGA, necesita AHI 4.18 y ROMS 3.1. Sus características incluyen un port SDL optimizado para RTG, soporte <strong>MIDI</strong>, sonido <strong>AHI</strong> y las opciones de visualización a pantalla completa o en ventana.</p><p><strong><a href="https://eab.abime.net/showthread.php?t=96151" rel="nofollow noopener noreferrer" target="_blank">Fuente</a></strong>.</p><p><a href="https://www.youtube.com/watch?v=Zh-Fdhf8FlE" rel="nofollow noopener noreferrer" target="_blank">https://www.youtube.com/watch?v=Zh-Fdhf8FlE</a></p><p></p><p><span></span></p><p><a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/68040/" target="_blank">#68040</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/68060/" target="_blank">#68060</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/actualizacion-2/" target="_blank">#actualización</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/aga/" target="_blank">#aga</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/ahi/" target="_blank">#ahi</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/amiga/" target="_blank">#amiga</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/chipset-aga/" target="_blank">#chipsetAga</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/commodore/" target="_blank">#commodore</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/compatibilidad/" target="_blank">#Compatibilidad</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/comunidad-amiga/" target="_blank">#comunidadAmiga</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/demos-de-pc/" target="_blank">#demosDePC</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/dosbox/" target="_blank">#dosbox</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/emulacion-2/" target="_blank">#emulación</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/emulador/" target="_blank">#emulador</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/gaming-retro/" target="_blank">#gamingRetro</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/hardware-amiga/" target="_blank">#hardwareAmiga</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/juegos-antiguos/" target="_blank">#juegosAntiguos</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/juegos-de-pc/" target="_blank">#juegosDePC</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/midi/" target="_blank">#MIDI</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/modo-ventana/" target="_blank">#modoVentana</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/ms-dos/" target="_blank">#MSDOS</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/novacoder/" target="_blank">#novacoder</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/pantalla-completa/" target="_blank">#pantallaCompleta</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/port/" target="_blank">#port</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/preservacion-digital/" target="_blank">#preservaciónDigital</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/retro/" target="_blank">#retro</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/retrocomputing/" target="_blank">#retrocomputing</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/roms/" target="_blank">#ROMS</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/rtg/" target="_blank">#rtg</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/sdl/" target="_blank">#sdl</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/sistema-operativo/" target="_blank">#sistemaOperativo</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/software-2/" target="_blank">#software</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/software-clasico/" target="_blank">#softwareClásico</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/sonido/" target="_blank">#sonido</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/tarjeta-grafica-rtg/" target="_blank">#tarjetaGráficaRTG</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://amigatronics.wordpress.com/tag/videojuegos/" target="_blank">#Videojuegos</a></p>
Vittorio Romeo<p>Released a major update today, adding <a href="https://mastodon.gamedev.place/tags/speedrun" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>speedrun</span></a> mode to my <a href="https://mastodon.gamedev.place/tags/indie" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indie</span></a> game BubbleByte! 🫧🐱</p><p><a href="https://store.steampowered.com/news/app/3499760/view/591768182357754412" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">store.steampowered.com/news/ap</span><span class="invisible">p/3499760/view/591768182357754412</span></a></p><p>Powered by Modern <a href="https://mastodon.gamedev.place/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a>, <a href="https://mastodon.gamedev.place/tags/sfml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sfml</span></a>, <a href="https://mastodon.gamedev.place/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a>, and <a href="https://mastodon.gamedev.place/tags/imgui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>imgui</span></a>. Fully <a href="https://mastodon.gamedev.place/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a>!</p><p><a href="https://mastodon.gamedev.place/tags/clicker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clicker</span></a> <a href="https://mastodon.gamedev.place/tags/gameart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gameart</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/idle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>idle</span></a> <a href="https://mastodon.gamedev.place/tags/incremental" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>incremental</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/indiegame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiegame</span></a> <a href="https://mastodon.gamedev.place/tags/screenshotsaturday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>screenshotsaturday</span></a> <a href="https://mastodon.gamedev.place/tags/towerdefense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>towerdefense</span></a></p>
Alessandro Cominu :gamedev:<p>I'm loving the smooth trails this "ribbon" renderer creates! It dynamically builds a mesh from the ball's past positions. The faster it moves, the more opaque the trail becomes. Plus, it keeps spacing even unless there's a sharp turn!</p><p><a href="https://mastodon.gamedev.place/tags/SDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</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></p>
Alessandro Cominu :gamedev:<p>The first step into procedural animations, hopefully to achieve more natural animations, it's the "look at position": the plan is allow the players to keep their eyes on the ball or on the aim position while performing other actions. </p><p><a href="https://mastodon.gamedev.place/tags/SDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</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></p>
Alessandro Cominu :gamedev:<p>Over the past three weeks, I've focused on relearning Blender animation workflows and adding new engine features: animation blending, an improved lighting system (using the closest 4 spotlights), and material system support for specularity, Fresnel, and transparency. <a href="https://mastodon.gamedev.place/tags/SDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</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></p>
Glitchy Pixel<p>So I just moved the <a href="https://mastodon.gamedev.place/tags/SDL3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL3</span></a> <a href="https://mastodon.gamedev.place/tags/vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vala</span></a> vapis to <span class="h-card" translate="no"><a href="https://social.anoxinon.de/@Codeberg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Codeberg</span></a></span> migrating from Github was actually pretty easy!</p><p><a href="https://codeberg.org/edwood-grant/sdl3-vapi" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/edwood-grant/sdl3</span><span class="invisible">-vapi</span></a></p><p>I also added a new GPU rotating colored cube example. So this makes the whole thing a bit more complete 😛.</p><p>I will probably just make the github repo either a mirror or just leave a message on top pointing the the actual repo in codeberg.</p><p>I mean it makes sense to have this project outside of big tech. I feel that, at least for me, is important.</p><p><a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vala</span></a> <a href="https://mastodon.gamedev.place/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a></p>
Vittorio Romeo<p>Reviews like this remind me why I pour my heart into <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a>. Every late night was worth it. 🌙 </p><p><a href="https://mastodon.gamedev.place/tags/screenshotsaturday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>screenshotsaturday</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/indiegames" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiegames</span></a> <a href="https://mastodon.gamedev.place/tags/indie" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indie</span></a> <a href="https://mastodon.gamedev.place/tags/Steam" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Steam</span></a> <a href="https://mastodon.gamedev.place/tags/sfml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sfml</span></a> <a href="https://mastodon.gamedev.place/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a> <a href="https://mastodon.gamedev.place/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a></p>
Glitchy Pixel<p>I was thinking of moving the <a href="https://mastodon.gamedev.place/tags/sdl3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl3</span></a> <a href="https://mastodon.gamedev.place/tags/vala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vala</span></a> vapis onto ether sourcehut or codeberg...</p><p>I mean if the main objective is to really divest as much as possible from big tech, github must be one of those.</p><p>I was thinking to leave codeberg for public projects and pay of sourcehut for private repos. Makes sense in general.</p><p>I would probably leave a github mirror for the vapis for the sake of availability, but in the end just trying to divest as much as possible from US hosted tech.</p><p><a href="https://mastodon.gamedev.place/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a></p>
Habr<p>Необычный интерфейс</p><p>Собрал для вас подборку редких, необычных и малоизвестных UI-библиотек — для построения интерфейсов в играх, на устройствах и десктопном ПО.</p><p><a href="https://habr.com/ru/articles/894442/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/894442/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D1%8B" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>интерфейсы</span></a> <a href="https://zhub.link/tags/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D1%8B" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>графические_интерфейсы</span></a> <a href="https://zhub.link/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://zhub.link/tags/sdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl</span></a> <a href="https://zhub.link/tags/linux_desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux_desktop</span></a> <a href="https://zhub.link/tags/c_language" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c_language</span></a></p>