My brother got this game for Christmas and it actually has a load of the game mechanics we were talking about as being unique to our game in it grrrrrrrrr…..

Advertisements

UI Design various controls and layout ~ Daryl

I researched various designs of UI concepts and various UI controls, such as dynamic and static joysticks, and how they can be constrained and limit to a border/set area of movement. It shows various design controls and what way is the best way to have a mobile game control layout. I found this article very helpful and efficient when it comes to the further development of the UI in our game.

http://www.gamasutra.com/view/feature/6323/a_guide_to_ios_twin_stick_shooter_.php?print=1

Building multiplayer games

One of the goals for the Astraeus project is the multiplayer feature. Not many mobile games have this feature yet. Why? The answer could be one of many. However for those interested in this concept what options are there?
To put it simply – as networking in general can be quite complex; we have two options:
LAN – local area network
Or server based.

In a mobile sense what does this mean? Say you are playing “Mario Kart ” on your DS and you want to play your mate but he doesn’t have the game. Its simple you turn on multiplayer and host the game. What is actually happening here is you are playing the game across a local area network. In this case it is called a WAN ; that is a Wireless area network.

We can achieve similar results on mobile platforms now.
Technology wise what is needed? Well Bluetooth can offer peer-to-peer capabilities but wi-fi offers much more features. But I thought wifi required a router? This has been the case but recently the WIFI Alliance launched a new protocol called wi-fi direct. This allows two or more devices to connect to each other without the need to connect to a network or hotspot.

Pretty nifty. But say I was going down the route of using adobe technologies with the release of their gaming SDK it doesn’t seem like a bad idea. To accomplish connection between two devices you will need to setup a NetConnection. This uses RTMP as the messaging protocol. Adobe Air supports peer to peer connections.

Lets look at some examples:

This is the great and seemingly easy card game that is being played across numerous devices; by Paul Trani.


And this is androideroids.. I think it speaks for itself.

Now research for the project is still being conducted for the Unreal Engine. As the requirements for the project are starting to push us in that direction. However let us have a look at some of the games that have been developed with the platform:

Thank you Dota 2!

While researching for a different college project today I came across this resource by the Dota2 development team.

It is a carefully thought through breakdown of character development from style sheets to color palettes to character size considerations.
If you are designing games or characters for your personal projects this pdf is a must download

Another example of character design

Silhouette character design inspiration