home.social

#gamedevtip — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gamedevtip, aggregated by home.social.

  1. A very nice tip from a friend was to store my game data in a google sheet, and then use some code to download and integrate it automatically:
    Using Godot, it's quite easy, with curl through HTTPRequest to Google Sheet API 👍

    ➡️ github.com/tokikostudio/godot-

    ⚠️ When instantiating packed scene, editing and repacking the node, use `PackedScene.GEN_EDIT_STATE_INSTANCE` to prevent "flattening" node references.

    I had a lot of diff in my source control without 😅

    #gamedevtip #madewithgodot

  2. Happy #screenshotsaturday ! I love pixel art but it takes me a long time to make, so I often look for ways to mass produce pixel art with minimal hand editing.

    Here is a technique I used in my most recent prototype, a SNES style brick breaker called ooOoo.

    #snesgraphics #retrographics #pixelart #gamedev #gamedevtip #indiegamedev #pixelart

  3. (2/2) You guessed it (or maybe not), it's C) shaders!

    For this game, I applied a fake skybox shader to the back of every window. It scrolls the skybox according to the camera rotation. And the actual game background is set to opaque black. It's dumb but it works most of the time.

    I did have to keep the rooms far away from each other so that you wouldn't accidentally see two rooms at once.

    #gamedev #gamedevtip #shaders #unity3d #unity

  4. (1/2) Let's say you're working on a top-down 3D game with functional windows. And you want to keep out-of-bounds areas black but still have functional windows with a skybox.

    Do you:

    A) Add opaque black geometry that extends out from the top of every wall
    B) Render your scene in two passes (skybox, then geometry); then chroma key the inside of windows.
    C) Something something shaders

    #gamedev #gamedevtip #unity3d #unity

  5. Testing our Low Poly Nature #AssetPack across multiple Unity versions is quite the task! 🌲

    🔍 Pro tip: Always use an SSD when opening numerous projects—it's a game-changer.

    #Unity3D #GameAsset #GameAssets #IndieDev #GameDevTip

  6. Recuerda que no tiene nada de malo usar assets, no todo lo tienes que desarrollar tú, mientras te sean útiles y te ahorren tiempo usalos
    #GameDevTip

  7. Ningun motor gráfico es perfecto, cada uno cumple fistintas necesidades de su público objetivo, así que definire algunos puntos de los que conozco
    #GameDevTip

  8. 🟦 EXTRA RESOURCES

    One of the best resources you can find on accessibility is "Game Accessibility Guidelines".

    It includes tips and examples for motor, cognitive, visual, hearing and speech impairments.

    gameaccessibilityguidelines.co

    #gamedev #accessibility #disability #games #gamedevtip #altctrl

  9. If you have already built your own custom game controller, I highly suggest you to have a loot at alt.ctrl.GDC! 🕹️

    This is the most popular exhibition of custom game controllers, and they are accepting submissions right now! This year this is particularly relevant as alt.ctrl.GDC is putting a spotlight on devs making controllers that have accessibility in mind. ♿️🎮

    gdconf.com/alt-ctrl-gdc

    #gamedev #accessibility #disability #games #gamedevtip #altctrl

  10. And companies like Arduino, Raspberry Pi and makey makey made custom electronics approachable and affordable. 🕹️

    If you want to create your own alternative controller (but have not idea where to start!), I'd suggest having a look at this guide! 👇

    alanzucconi.com/2015/10/28/fro

    #gamedev #accessibility #disability #games #gamedevtip #altctrl

  11. Accessibility often means creating custom game controllers. While this can sound like a daunting task, it might easier than you think! 🕹️

    "Shake That Button" has one of the most comprehensive list of alternative controllers created by gaming enthusiasts.

    shakethatbutton.com

    #gamedev #accessibility #disability #games #gamedevtip #altctrl

  12. One of the best examples of accessibility for motor impairment is "Celeste" Assist Mode. 🧗‍♀️

    It allows to change several gameplay parameters such as how many times you can jump in mid-air, and even to turn invincibility and endless stamina on/off. 🎮

    I also appreciate how "Celeste" calls this ASSIST MODE, which highlights how those features benefit ALL players. Not just the ones living with a disability. ✨

    #gamedev #accessibility #disability #games #gamedevtip #celeste #assist

  13. 4️⃣ MOTOR IMPAIRMENT ♿️

    A significant percentage of players are suffering with some kind of motor impairment.

    One of the simples change you can make to improve the accessibility of your game is to make the controls fully remappable.

    #gamedev #accessibility #disability #games #gamedevtip

  14. "Shadow of the Tomb Raider" has a very comprehensive set of accessibility options.

    They not only make the game easier for players who prefer a more casual experience: they also make the experience much more accessible!

    This, incidentally, also helps with older and mature players, who might be unfamiliar with the implicit language used in video games to telegraph clues. 👴

    tombraiderblog.square-enix-gam

    #gamedev #accessibility #disability #games #gamedevtip #tombraider

  15. Many games, especially FPS, are heavily relying on audio clues as part of their gameplay.

    For instance, to indicate where enemies and threats are coming from.

    Games like "Minecraft" allows to show the direction sounds are coming from.

    Other games, such as "Fortnite" are going as far as showing directional waveforms on the UI, helping players knowing where and what type of sound is being played around them.

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity #audio #sound #sfx

  16. 2️⃣ EAR IMPAIRMENT 🦻

    Audio can play a huge role in a game. Not just to set its tone and atmosphere, but also to convey information. 🎵

    As a bare minimum, all games which feature dialogues should include subtitles.

    This has the extra benefit of helping non-native speakers.

    This is another important lesson to learn: making accessible games will often help players that have no strong accessibility needs. ✨

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity

  17. Back in 2015, I talked extensively about the subject of colour blindness. 📖

    Below you can download a free
    Unity package to simulate different types of colour blindness. 📦

    This might help you designing more accessible interfaces!

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity #colorblindless #colorblind

    alanzucconi.com/2015/12/16/col

  18. Back in 2015, I talked extensively about the subject of colour blindness. 📖

    Below you can download a free
    Unity package to simulate different types of colour blindness. 📦

    This might help you designing more accessible interfaces!

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity #colorblindless #colorblind

    alanzucconi.com/2015/12/16/col

  19. Back in 2015, I talked extensively about the subject of colour blindness. 📖

    Below you can download a free
    Unity package to simulate different types of colour blindness. 📦

    This might help you designing more accessible interfaces!

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity #colorblindless #colorblind

    alanzucconi.com/2015/12/16/col

  20. Back in 2015, I talked extensively about the subject of colour blindness. 📖

    Below you can download a free
    Unity package to simulate different types of colour blindness. 📦

    This might help you designing more accessible interfaces!

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity #colorblindless #colorblind

    alanzucconi.com/2015/12/16/col

  21. Back in 2015, I talked extensively about the subject of colour blindness. 📖

    Below you can download a free
    Unity package to simulate different types of colour blindness. 📦

    This might help you designing more accessible interfaces!

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity #colorblindless #colorblind

    alanzucconi.com/2015/12/16/col

  22. Games that are heavily relying on colour-coding to convey information can be particularly challenging for colour blind players!

    Good compromises between aesthetics and accessibility can be seen in "FTL" & "Hue". Both games have the option to add patterns to colour-coding, which are generally easier to read.

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity

  23. 1️⃣ COLOUR BLINDNESS 👁️

    There are approximately 300 million people in the word who are colour blind.

    There are also many different types of colour blindness: DEUTERANOPIA is the most common, affecting the perception of red 🔴 and green 🟢 tones.

    This video shows how players with Deuteranopia might see your game.

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity

  24. The first thing to understand is that disability is a SPECTRUM, and that every disable person is unique. 🌈

    For instance, not all people with colour blindness are equally colour blind, and not all people living with motion impairment are affected in the same way.

    This means that accessibility has no easy solution. So the key is CUSTOMISATION. 🎮

    Give options to players, so that they can select the ones that works best for them!

    #gamedev #accessibility #disability #games #gamedevtip

  25. Let's talk about ACCESSIBILITY in VIDEOGAMES. ♿ 🎮

    There are over 2 BILLION people in the world living with a disability.

    And a significant percentage of them are struggling to play games. 🚫🎮

    As game developers, we have not just the POWER but the RESPONSIBILITY to help reducing the barriers that are stopping so many from being able to effectively play games.

    Let's see what we can do in this thread!

    👇🧵👇

    #gamedev #accessibility #disability #games #gamedevtip #inclusivity

  26. A gentle reminder that Johnathon Selstad has compiled one of the best libraries of mathematical tools for Unity. 📊

    Inverse kinematics, Bézier functions, Kalman filters, soft bodies, and much more.

    If you are a game developer, this is a game-changer!

    👇

    github.com/zalo/MathUtilities

    #gamedev #unity #unity3d #unity2d #maths #math #gamedevtip #games