söndag 1 februari 2015

Level SA

We wanted to control something other than a cube so we made a model of a robot in Maya.

We started with a sphere in order to create a nice looking rounded robot.

The next step was to turn the sphere taller so that it looked more "slender". We also added another sphere that would be the wheel with which it propels itself forward.


Similarly, we added arms and something that looked like a screen; the robot could possibly communicate through this said screen.

The last step was to color everything. The wheel was given a tire texture, the body a metallic texture (we decided on a white metal after the picture), and the screen a black texture.


The final model was then put into the game.



onsdag 28 januari 2015

Level SAM

Hello!

We have had a 20 days break in our project due to unforeseen circumstances. However, we are now back on track, and we have received a project approval! (BAKSU)

Today, we developed a Die method as to make it easier for the player to die in different ways. So now, the die method is called when the player collides with an enemy or when it falls off the platform (and the y position is less than - 2 which it never will be on the platform).

Then we also created a new c# script called GameManager so we can keep track on score, highscore and also be able to move the player to different levels and also unlocking levels.

We've created three levels and tagged our goal as Goal (similar as when we tagged the enemy) so that when we collide with our goal we call a method in GameManager called CompleteLevel where we add 1 to the current number of level and go to the corresponding level.

However, we decided to only have 3 levels so this only works when the level is less than 2 (that is for 3 levels; 0,1,2). If you finish level 3 you will get a print "You Win!".

We've done 3 levels now, however they are just preliminary. Now we will focus on designing better levels and maybe design a better player and enemies.

Level 1:

Level 2:


 Level 3:

Peace out!
Daphenie Team

torsdag 8 januari 2015

Level EE

Another eventful day at Daphenie Games.

Today we created fearful enemies to our poor and defenceless player. If the player collides with an enemy object (a cube) then the player "dies" and respawns at the start point.

To make it a bit more difficult for our protagonist the enemy is moving back and forth between two points. To make this happen the enemy has a starting, then we program it to move towards another point with a certain speed, until it reaches that point. Then it does it again in reverse. We also tagged the enemy (the game object) with the tag "Enemy". Then in the Player script we added a OnCollision method so that the player would only be affected if it collided with an object with a "Enemy" tag and not all objects (such as floor, walls etc).

Lastly we also added a small animation of the death of the player. We did this by using the built-in particle system that would be initiated when a player collides with an enemy. For the collision we chose a Sprites animation (which looks like small cubes) then the cubes "explodes" randomly between two different sizes. This, for a more realistic explosion.


This picture is exactly after a player has collided with the enemy (note the white sprites that are left from the explosion). The enemy is beige and the player is blue - and currently respawning at the starting point. The green transparent cube is the finishing goal. However, at the moment, nothing happens when the player reaches the goal. 

(Still waiting to get our project approved though....)

Peace out,
Daphenie Team





onsdag 7 januari 2015

Level IL

We have started to familiarize ourselves with Unity by creating objects and mapping keystrokes to movements as well as some tweaking with lighting.

As it stands now we currently have a floor on which we can move around a cube. Gravity is enabled, which makes the cube stick to the ground and fall off the edge. The movement is controlled by the directional keys. The player movement speed is controlled by scripts written in C#.







Level YEONG

It's decided that we are going to create a game in Unity. We are both very excited to learn some Unity (since neither of us have used it before) and also to create a game. 

We have a couple of ideas and are waiting for one to be accepted. Until then we are going to learn some basic Unity like interface, creating scenes, gameplay and so on. 

Our favourite idea is to create a obstacle course (with moving obstacles) where the player controls an item that should go through the course, from A to B, without colliding with any obstacle.

Another idea is to create a shooting game where the player controls an avatar that shoots at moving enemies. However, we believe this to be quite difficult. 

The last of our ideas is to create some kind of physics game were the user can change values to see how this affects an item. This idea is not fully developed.

However, we are hoping on the obstacle course! 


Peace out,
Daphenie Team