Today i learned how to pull data from a google sheet into unity via webrequest. I also learned gow to use the scriptable sheet asset

Using the scriptable sheets was insufficient for specific databae approaches where creating lots of scriptable objects is clearly wasteful for the project structure... So had to learn how to do it on my own... Other than that yet another step forward to getting rid of the in scene coupling completely and allowing for data driven level creation and potentially even creation from a google sheet ...

Created a simple database table and a randomized queu for runtime to get the names for the towns

While i am proud of all i did today its clear that a lot of time was wasted doing #busy-idiocy even if it meant learning. I gotta practice better and more strict timeboxing again.

More submissions by Gilberto Moreno for Daily Gamedev

Onboarded a unreal developer into how to use the unity engine, and the unity imgui and ui toolkit.
A day of some rest with about 24 hrs left until it begins.

Game development does take some differnt forms from time to time.

I also configured wwise and the plugin, removed webgl entirely as we will sacrifice a bit of "marketingish" reach in order to just accomodate composer.

I believe this is a fair trade.
Imported all plugins that they can use with their appropiate licensing.

now gotta create a progression data to test make a build and see how ti feels with a per level appraoch to see where we can go from there

reused the lose pure class into something to also be able to detemrine if the game is won by saying if more than 10% of the towns then we cna't win and you need 3 consecutive turns to win the game.. the idea is ot see if that makes it more or less interesting for the game but more thought has tob e put into making improving it... the problem lies in the lack of elegance in mechanics there is only one mechanic yet .. and i just find myself thinking there is going to be a real need to more things going on than just amanging resources

ui panel is no longer necessary and i also wrote a bunch of notes of things on my mind and organized and created a ton of tasks and decks for the tasks and the things i want in this project 🤔
quite a few tasks into the done pile.. tho there's stuff missing haha

to avoid getting bogged down in doing busy idiocy I created a ton of new decks set up their data nad threw inside the tasks that are related to those things so that i can pick up what is important later down the line..
hope i can keep up this pace and even after the upcoming Sanda game Jam

made the script for the progression Zone unlock no longer unweildy..

the decoupled index approach means we cna use change or reuse offline Generated setups or stuff created in the future to procedurally generate cool looking places 😎
fixed the by actively resetting the relative position on the worldspace ui since its unparented from the status display...

💤 day

spawn positions are just vector3 positions now!
all data is now also within the scriptableobj too so it is easy to inject whatever you may want now yahoo😎

Organized and configured Team Jam Setup as well as started design research for the pacific control game win condition and fixes necessary to addresss the problem areas seen during the previous jam.

I have the pacific control game https://itch.io/jam/lags-game-jam-2026/rate/4421241 which very much needs a bit of work. mainly on the image displayed below those categories are crucial in getting this which i feel has potential into being soemthing interesting , the proble lies in the original concept of the game was that the game is a single level and at day 250 the game becomes imposssible to manage by design and you would lose. two problems here . it was done like this because that is the idea endless growth is unmanageable in despotic control systems and that was the point, but people want to be able to win.
second problem people rarely reached day 250 if at all. and it can be a bit repetition prone in its current state without sufficient choices.

so the next action is creaing a 6 town contrained test level to elverage the existing decoupled system I have been making .. . and then look into how I canc reate more interactions to create emergent gameplay to enhance the already engaging core mechanic ... to that end i will dedicate some timem to reading the art of game design game design book on those specific lenses sections i am concerned about see what springs to mind ..

so.. stuff i am up to and been doing today which is very much related to game developmenet perhaps not to direct implementation was organizing . ensuring the game jam team for the next upcoming project are aligned, that we are all on the same version, helped them understand the version control rules and branching model we will use , verified the tool licenses, tried importing wwise fought the plugin and tried ot fix it for about 2 hrs and had to make a forum post to confirm we will have a compatible version before the 19th, imported the tools that we will be using that we can use such as a SerializeReference drawer so that we can leverage polymoprhism wherever possible,, some reading on the subject matter of the pacific control game and finally writing up some tasks and just getting started with an experimental thing to Take notes and iterate on .

#pacific-control-devlog

What did I accomplish today?

Disabled tooltip and hover effect and clickablility of the next turn button when we have not moved a single token…
perhaps Adding a way to allow for it to be clicked anyways would be of help or only activating it after say 1 second or so with an animation could do the trick in case the player does not wisht o move anything… consider making or expediting the animation speed of the day night cycle.
Refactored some scripts from void to bool and centralized paths where i could , removed an unsued method #spiral-technology
used the
organized

remove in newspaper placed resource displays from the newspaper it now instantiates the element and displays only the relevant ones. when a new resource is added 🤔

I can now author town nodes and the spawn positiosn comepltely separate which means i can finally start moving into the creating a win condition!

lots of stuff was changed actually

fixed a bug where tokesn were spawned by default on variants.
fixed a value type assignment i was making that i thought was by refernece oops
turned a monolith into a modular controller for the towns which couples to the town statistics!
deleted town zones And more in scene coupled data
had to fix the low resource vfx manager ... its not currently working but it compiles gotta see why it isn't or maybe it is but couldn't foormally test it

pretty happy about all this actually

but when I fixed that and deleted all the towns form thes cene the zone vfx spawner controller broke Ia m now trying to fix that thing up and realized it could be easier to just have it sot aht each town ahs a compoennt that handles the Vfx visuals instead of this centralized manager that. is quite frnakly. ... strange to manage.. 🤔 it does the job And it already has most of the necessary logic so moving it to some new compoennts should be quick .. unfortunately I'm tired haha changes from today in the image :D

Changed how the prefab source works so taht i can intialize its dictionary evne while in editor time, so its easy to just author level data directly.
implemented addressables
implemented an addressables based instance loader into this project

created stand in positions and started testing a way to author the positions layouts so that they can be hot swapped if necessary , looking into getting placement programtically so that i don't have to author anything or at least help me get the data for this done .

getting ready for Sanda Game Jam 2026 looking for a group within the discord

  • Created a prefab database so that i can serialize and load back in the relevant prefabs of a level also to allow me potentially to easily create moddable content from users and authorable data from a mix of sources such as (google sheets) and in local (unity editor) approaches.
  • Created a dedicated town name provider so that I can know what names are in use and to what to what town ID they are related. In case I want to only allow for a single name globally per town so that i can easily find things #busy-idocy #scope-creep
  • unique id is set on the town nodes when they Start ✅
  • unique name is set to GameObject to make it easy to know what object there is.. though having just the name may not be ideal 🤔
  • unique id is used to ask for a unique town key which is then used to get a unique name so serializing the info from the existing things on the scene is possible , but must admit these things were sort of busy idiocy and another case of scope creep where I was bogged down by trying to make everything that would be needed instead of just finishing the task which was as simple as assign a unique id upon spawning and have that unique name display have an associated same name then and there
  • ditched working on the serialization temporarily until i get to the new game win approaches and finalizing the in scene decoupling

some time ago i had worked on a game jam called LAGS JAM 2026 we got a pretty neat score. https://itch.io/jam/lags-game-jam-2026/rate/4421241
originality 4
theme 7
overall 18 WOW!
audio 22
gamepaly 29 (could be better)
Art 52 (AAAAAA the pain)

I'm no artist but its eveident that the iteration of for it to be better visuals and art and the game's marketing is one of the big things that ahve to be tweaked on..

now that that preamble is done what has been done in the last few days and well today... to that end i have been decoupling code and stuff further specially the stuff that was done by the others they did a good job for a jam but in the end the fact that its hardcoded means that creqating a single level has to be done by creating another Extra prefab and doesn't let me just created the data directly in say a CSV

So... yeah. todays work creating 4 prefab variants to easily create a data structure to author and have dedicated names for each town instead fo per index placement hard setups on scene.
I'm not much of a level designer but i guess its time to learn but if i'm going to do it I will learn it my way.

Daily Gamedev

Do something related to your game every day!

joined 21 days ago

2026-08
2026-07