-
Learning Game Dev #2: Apple ID, Unity Ads, Ghost scripts, Awake vs Start, level switcher, and scope.
Apple publishing process, and getting an app ID This process was a bit convoluted, but overall took around an hour to be completed. In order to share my app with other users for testing via TestFlight, or put it in the Apple store (even if is for free) I need an app ID, and this…
-
Learning Game Dev #1: OnPointer vs Mouse, Orthographic camera, deltaTime, and 2D Sprites.
I though would be interesting to keep track of the blockers I found this week when developing my snake-lookalike mini game project , some may find a solution to a current problem they’re having, and I may be helpful for myself in the future as well.
-
Ngu Update #1: A twist to the classic Snake game
An Unity 2D remake of the classic Snake game for iOS and Android, with a twist.
-
WordPress plugin: WPJM Extra Fields – Adds extra fields to WP Job Manager job listings
A few months ago I released a new free WordPress plugin into the WordPress.org repository. By installing this plugin (or we can call it extension as well, as is a plugin for another plugin, WP Job Manager) new Salary and Important Information fields will be added to the default Job Listing functionality that WP Job…
-
Panda Hell update #10: The wonders and miseries of not having enough time
This last week I couldn’t invest much time in Panda Hell (~7h total) however I could move forward a bit in the A* pathfinding implementation , so enemies act smarter. At the moment the script analyzes the terrain that has been generated and sets a layer mask on top which differentiates the terrain in either…
-
Panda Hell update #9: More art and enemy AI using the A* Search algorithm
Is Artificial Intelligence week! If I though the complexity of the procedural level generation was quite something, digging deeper into the basic AI development for the enemies has been also quite the endeavor. At the moment all enemies share an EnemyBrain script which follows few simple rules to interact with the user, in a nutshell…