Thursday, June 21, 2018

Ancient Artifacts

Here we go, ancient artifacts for long-term playability. These are permanent bonuses for successive runs, in order to progress a tad further each play-through. By entering the portal, all progress is lost except ancient artifacts and energy to further upgrade them. For example, one ancient artifact can increase all red damage, and another one reduces the cost of upgrading items for all successive play-throughs.

Holding the staff button on the bottom upgrades the selected ancient artifact.

The numbers take into consideration the targeted language. In English we use commas to separate thousands and a period for decimal places. Some languages interchange these two symbols. Other languages use apostrophes too. This was fairly trivial to handle because C# allows this change through the CultureInfo class.

Upgrading an ancient artifact.

A feature like ancient artifacts and language localization are two critical features missing in Zombie Guard. That app will get some updates soon, after I am finished with this one.

I started debugging the app through my Android phone and the SDK. It is really motivating to hold the game in my hand, rather than poke at my laptop screen within the Unity application.

The game being debugged, connected to my laptop

I feel like I've doubled my skills with Unity during this month in Canggu. After I reach beta, I want to invest some time researching some open source Unity games and script packages in the asset store. There are so many little tricks in this engine and C# that I have accrued from here and there.

1 comment:

jamesfo8376 said...

Oh my goodness! an amazing article dude. Thank you Nevertheless I'm experiencing challenge with ur rss . Don’t know why Unable to subscribe to it. Is there anyone getting an identical rss drawback? Anyone who knows kindly respond. Thnkx gsn casino