EDITED: I have edited the scripts so that they are actual Singletons! Thanks to a suggestion from a friend I was able to find out how to implement them in Unity. I also followed this link as a reference HERE This week I worked on the implementation of a Time Freeze Controller and Time Controller. The…
Unity Tutorial: Implementing A Detection Camera
Hello everyone, for the time freeze prototype I decided to implement a detection camera that will potentially be used for Empyreum: Ascension. I decided that it would be a great idea to share the way I did it since I felt like there were not many sources on the topic on the web. I will…
Armor, Weapon and Enemy Creators Complete!!
I have created three window tools that will be used during the development process of Empyreum Ascension : Armor, Weapon and Enemy Creators. Armor Creator Designers will have the ability to create any type of armor they desire for either enemies or playable characters. Each armor will have its own name, defense points and armor…
Time Freeze Feature: Description and progress
We have now began working on tools, design and features for Empyreum Ascension’s prototype! We got two weeks to put some of the main features together and present it. Besides the implementation of the enemy creator, I am going to implement the time freeze feature for the game. This feature will freeze everyone in the…
Open World Prototype: City Streaming Technique and Source Code
I created an 8×8 city, meaning a total of 64 blocks. I created the buildings in Unity using cubes and textures. The main feature for this requirement was the streaming of the city, which meant that when the player was at a certain block in the city only the blocks that were necessary to be present…
Enemy Creator: Description and sketch of the Tool
This week we had to create a sketch of what we thought the tool might look. So here it is! Not much has changed from my proposal, except for now the tool will have a Save Preset option that will give the user the ability to save any edited enemies from a preset. At the…
Enemy Creator: Coding Base and Debug Scripts
Today was a productive day indeed! I just finished working on some of the components that will be added to the enemies through the enemy creator! So far these are the scripts I have implemented: Armor Data This will be used to define armor details such as name and defense values that would provide to…
Procedural Tree Generator in Unity: Scheme
As part of my final project for my Game Tools and Networking course I need to implement a Tree Generator that will add trees to a terrain. I will hopefully finish it before the end of this week! These are some of the properties that will be customized through the editor: Number of trees to…
Enemy Manager : Proposal of a Game Tool
For my Game Tools course I will implement an enemy manager tool that will help level designers through the development process of Empyreum Ascension. This tool will basically allow them to spawn individual or groups of enemies in any location in the scene of the game. How will it be used? The script will be…
Update on Random Dungeon Generator
In this week we received an assignment that acquired me to make some slight changes to the dungeon generator I’m currently working on. One of them being the fact that we will also use the generator to create a 3D version of the 2D zelda clone. The code for the tile and layer classes are…