Tuesday 24 January 2017

Optimization

Collisions:
               In the game engine that we are using to develop gunfire there is no option to interact with tiles, like collide with them. There are many tiles used as walls and obstacles, for collision system, at start of map game run a loop, detect for walls tiles and place a 64x64 pixel collision mask object on them. 64x64 because tiles size is also same. But number of object increases with number of wall tiles and can be upto 200, which is too much for Android devices.
      New System:
                         The new system create a collision map at startup with indexing and then check for wall next  to it. In this way there is boost in performance because lots objects are removed.
      Disadvantage:
                        Disadvantage of new collision system is that players cannot slide much. But it is acceptable.


A look at resolution:
                       GunFire uses 1280x720 (16:9) resolution, in this 1280/64 =  20 tiles are visible horizontally and 720/64 = 11... tiles vertically. But this is too much resolution for a mobile game. Most mobiles dont have wide display screens and I know GunFire is going to be scaled down in mostly android devices.We will have to decrease visible area to reduce resolution/view. But It is NOT acceptable. So we decided to keep this resolution.


There are some other small optimization in code too but I can't describe them all here.


Multiplayer:
                Multiplayer part for basic gameplay is done. Players die, kill, shoot, win, loose and earn money. But only some users will host server on their PC/Devices and others can only join for some reasons. But after release we will focus on it.

 
 

 

Saturday 21 January 2017

Introducing a new SMG that will avalible fo both teams.
Meet the Vector!


Teams: both
Damage: 
Ammo: 30/120
ROF: 1200 bpm
Damage: 18
Weight: Light
Accuracy: Middle
Price: 2450$

Tuesday 17 January 2017

Start of the blog:
                     Hello, Welcome to the first post of this blog, I have created this blog so that I can inform about game GunFire that we are developing for almost 1 year.

GunFire:

             GunFire is top-down real-time multiplayer shooting game with various weapons and maps. There are two teams (Blue and Red) in GunFire, they kill each other for limited period of time. Team with most kills win at the last.
GunFire is developed for Android platform but there are some possibilities for iOS too. The game is tiled based most of the things of maps are 64x64 pixels. 

Game Play:
           Players start with choosing their team (Red or Blue) and spawn after some seconds, Players kill each other to the end of round and their team gain point with each kill at the end team with most points will win. Players can buy weapons from shop in limited distance from spawn. There are many weapons available from knife to sniper.




  
 Release?
        There is no release date for now because the game is still incomplete and we have to test much more things specially multiplayer, After the tests we will discuss the release date, but it is confirmed that game will be released on Play Store.