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 👍

➡️ https://github.com/tokikostudio/godot-useful-script/blob/main/remote_sync.gd

⚠️ 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

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

Old unfinished art never dies, it just gets scrapped for parts.

In this case, I needed a blueish cave background for a game jam, so I reached into my old art and extracted the background from this painting. Duplicate it twice, adjust brightness/saturation, mirror the middle layer to hide the repetition, and there, instant background. ✨

Like this background? Download it here: https://opengameart.org/content/abstract-crystal-cave-background (1024x512, CC0)

#gameart #videogameart #gamedev #gamedevresources #freeassets #gamedevtip #cc0

Abstract crystal cave background

Crystal cave background, soft focus. Extracted from one of my paintings.

OpenGameArt.org

(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

(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

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

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
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
make sure to apply a multi part algorithm to your game #gamedevtip #professional #becomegod