Friday, May 30, 2014

Coding Language in Unity3D

Known that the problem is that I don't know the coding language that I can't make a search bar so far. I decided to start learning the coding(scripting) language even though there is no time to do this.


-Choosing the default Script Editor

-Creating a new Script

-Editing a Script

-Variables

-Function Update{}

-Viewing and Editing Variables in-editor

-Attaching script to a Game Object in the Scene

-”Playing” the Game

GUI.TextField
static function TextField(positionRecttext: string): string;
static function TextField(positionRecttext: string, maxLength: int): string;
static function TextField(positionRecttext: string, styleGUIStyle): string;
static function TextField(positionRecttext: string, maxLength: int, styleGUIStyle): string;

GUI.Button
static function Button(positionRecttext: string): bool;
static function Button(positionRectimageTexture): bool;
static function Button(positionRectcontentGUIContent): bool;
static function Button(positionRecttext: string, styleGUIStyle): bool;
static function Button(positionRectimageTexturestyleGUIStyle): bool;
static function Button(positionRectcontentGUIContentstyleGUIStyle): bool;




However, it still doesn't work for me.Knowing that it is impossible to learn and use scripting language to create a search bar in Unity3D I am sorry to admit that I cant finish the "Search Bar" task for our group in such short time.

Sunday, May 25, 2014

Reflection: Group Presentation 5: Remuneration

Motorcycle Group: Joshua and Anders

The presentation was very dry although the content was very informative.explained and showed the comparison in pay by experience, working as a sole trader, working for a small company or working for a large company.The presentation was well put together and had a good structure, an inter-weaved mixture of both presentation slides and video footage.It's a good idea how they did comparisons through graphs but again i didn't understand it well.


Saturday, May 24, 2014

Search Bar: the Structure of a Search Bar

A search bar can be built with PopUp + TextField + Button.

This week I'm trying to work out how to archive these components in Unity3D.

The following video is which I learned to get a "TextField" as a container of the search bar to type in keywords.


I've got these codes to achieve the search function. The problem is I don't know how to play with these codes and where to put them in and how to get them work. When I put them into Unity3D, however, they don't seem to work. Have no idea why.. Need to continue it later.

Tutorial: How to import SketchUp model to Unity3D.

My OS: Win7 64bit

Softwares required:




1. Open the Cerseril model with Google SketchUp.

2. Install the PlayUp plug-in directly with the EXTENSION WAREHOUSE in SketchUp. Set up the PlayUp plug-in.





3. Align the faces of the model. (In the Monochrome mode, the bright side should be up/front. If a side you want to have visible is blue, then right click it, and scroll down till you see Reverse Faces.)




4. Export level with PlayUp and open it in Unity3D. Be sure to check up the Collider box to prevent characters walk through walls.




Saturday, May 17, 2014

Reflection: Group Presentation 4: Conflict

Airway Group:

Chew, Bao Wen
Taylor, Shaun Kelvin
Yolola, Jesharelah Alayan
Gonzales, Roschelle Anne
Corre, Eugelyn Lor Flores
Bautista, Reina Pineda

Informative presentation with a good defining of the types of conflicts. The slides were a bit to dense with information, however it was presented well. Good video, possibly could have been beneficial to have comments telling the issue, rather then having to verbally explain it.

Motorcycle Group:

Kalgovas, Benjamin
Yan, Daming
Wu, Hanbing

Very funny and compelling video that had a greater personal connection with the audience from the group members.

Both presentations illustrated the problems that conflict has on group projects and various ways to go about resolving such conflicts.Presentation points - slides were hard to read with text and images. More examples directly derived from what you have experienced. Problems followed by resolutions are a great idea to illustrate a point.

Friday, May 16, 2014

Search Bar in Unity3D

By this week, our whole project seems to be finished and some of us including me have done our task assigned. I've got a new task since the importing process is done successfully. However, this task seems hard to me since it needs be completed with codes like Java or C#. I haven't touch these codes since the very beginning of this project for this semester. It seems the time is too short for me to complete it.

A search bar in unity we want to have a list of words of churches and components and when search for a word a box of words would come up and you can pick from them. A search bar can locate objects by typing the keywords in Unity3D.




Copy Unity's Hierarchy Search bar

How can I make an in-game search engine similar to Scribblenauts

To be honest, I can't completely understand these posts and their questions and answers so far. I'm planning to learn about the working codes in Unity3D they have talked about in the next few days to go further with this task.

Tuesday, May 6, 2014

Individual Milestone

This is a summary of the first half of this studio. As it is a group work, we are working collaboratively.

At first we divide our group into two parts, ones doing UI programming and coding, and the other, we are doing texture, modelling and importing. I'm mainly in charge of importing. But I still did some researches about the user interface.

http://xiaodongfanarch1392-2014.blogspot.com.au/2014/03/the-creation-of-gothic-architecture.html
http://xiaodongfanarch1392-2014.blogspot.com.au/2014/03/individual-progress-way-finding-system.html

After the work allocation, we were focused on the presentation about the assigned topic - communication. We meets up for ideas gathering the tasks allocating and we shot a video in which everyone has participated. After that I was focused on the communication with clients part of the presentation and I speak that part to the audience on that day.




http://xiaodongfanarch1392-2014.blogspot.com.au/2014/04/group-presentation-communication.html

Before the holiday coming, we assigned each other specific tasks to do which mine is to make sure the faces of the model has not been reversed and prevent character walking through walls.



http://xiaodongfanarch1392-2014.blogspot.com.au/2014/04/progress-on-importing-model-correctly.html

Then we had another group meeting to get all of our stuff together for next actions.



http://xiaodongfanarch1392-2014.blogspot.com.au/2014/05/group-meeting-on-project-progress.html

Sunday, May 4, 2014

Reflection: Group Presentation 3: Intellectual Property

Motorcycle Group: Alyssa and Vedran.

The video was a bit too quick to read they could have improved on making the video a bit slower to be readable. It would have been good to have more information on the different types of IP you can apply for and the methods you would need to go through to register your product/services.

Gothic Architecture Group: Dorothy, Ricky, Alan, David, Stephan and Maki.

The video was interesting which encouraged me to watch throughout the end of it, it was also informative explaining what we should do to protect our property/idea. The presentation explained well what kind of IP applies to the project they were doing.

Friday, May 2, 2014

Group Meeting on Project Progress

We had a group meeting in Red Center today to get all our stuff together.

I've finished the importing job by checking all the faces displayed correct and imported it from SketchUp to Unity. I've also come up with some ideas of contents in the setting menu for Benjamin such as Sounds On/Off, Text Size, and Hints On/Off.

Anthony had a good progress on coding and he had a pop-up window when clicking on the object to show the relative information.

Benjamin also made a nice start menu interface and the EXPLORE interface which allow users to click on one of the architectures' photo to have a deep explore.

This image is created by Benjamin Hur.

Lorrain has finished the 3D environment work.

We gathered all our stuff together in one Unity project. Next we'll send it to Lauren to edit the texture and then she will send it back to Anthony for connecting the database.

Thursday, May 1, 2014

Communication with Clients

I was absent on yesterday studio. I've got some notes taken by Lorrain from John and Russel.

When the uses looking at the specific part of the church, it needs to show any other church having the same structures. Allow users search independently of the model. All the same structure could be highlighted in the whole building when clicking on one of them. Create transformation if the structure: differences, references, section diagrams, photos. Need to show the connection between two different structure: how to being put together.

We need to think about the presentation in July. John will tested it in person. He will randomly click on different things. Things can be searched by objects, time, area, and material to test with the system. It should have two graphic styles by campaign.