Loading...
379
2 years ago

A few days ago I created a system to automatically create options without the dreaded task of duplicating objects and making more code manually.


This system is simple, with list objects I create options based on global values, the list uses this "syntax" to make the option:

OptionMode.OptionTitleTextID.OptionsTextID.GlobalValueIndex.Purpose

So this is how looks like a option syntax real:

0.options_languagesTitle.options_languageOption.9.languages


I used a spreadsheet to store texts with their localisations.

afafteads.png

So this system helps me to create options quickly and easily, I can create new options without writing any code, just by adding their syntax to the list object (and adding the necessary texts in my spreadsheet).



6 comments

Loading...

Next up

Oblitus Casa, But Cringe!

fix

The Sticker Pack has been updated!

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

Hey GameJolters

Over the past few days and weeks, I've published two web projects for my learning purposes. You can find them on my GitHub profile!

https://github.com/zcesarrr

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

Running Unity on Linux has changed my life

This may be obvious, but if not, a good way to create AI for your FNaF-like characters is to create different behaviour scripts and combine them to make a complete, functional character. Think modular.

A new quest celebrating Dead Pets Unleashed just entered your quest log!

Dead Pets Unleashed is a rock feminist adventure where you play as a demon named Gordy (the bassist of the punk band Dead Pets.)

Play the #DeadPetsDemo now: https://bit.ly/deadpetsgj

For the final trick, I converted my old Bluesky account into my new blog profile.

Follow me there to receive the latest updates on my games, like I usually do here!

📎 - https://bsky.app/profile/cesarz.bsky.social