Jump to content


Photo

BladeRacer Mobile game


  • Please log in to reply
14 replies to this topic

#1 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 30 January 2013 - 03:46 AM

GUI_Title_zpse7b3caf1.png

With the kick start in Unity and the RR project i thought it would be some inspiration and knowledge sharing to give the community some insight to an arcade racing game and feedback etc

so i may as well kick it off with an introduction, not of myself sadly, but the game Blade Racer
inspired by a mixture of games from the 90's, particularly "F-zero" and similar games, It's a Fast paced arcade racing game aimed for mobile platforms (Andriod/iOS) to be a light, clean and finish product with its main feature being "D2D" or Device too Device support, allowing friends or family members with mobile platforms to play at home, on the bus or in class against each other or bots

 


Edited by DIGI_Byte, 30 January 2013 - 04:20 AM.


Lyon-Fixed.gif
RIP 2323


#2 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 30 January 2013 - 03:58 AM

First issue I had to overcome was a sensible GUI, I was using PlayMaker to create the menu's and i even created custom buttons but I had issues anchoring them to certain positions while still able to scale them reasonably to maintain readability and proportion for mobile devices, when loaded on a HD mobile screen I encountered this

[attachment=31879:Screenshot_2013-01-25-12-40-57.png]
Mobile Screenshot of PlayMaker GUI

 

The reason being that Gui Text, will not scale with its button despite it being size 22 font and being perfectly fine on PC
another issue was having buttons anchored in the corner without some fancy trickery which ended being way to complicated and messy to even decipher, forcing me to use a GUI solution known as NGUI
[attachment=31880:Screenshot_2013-01-30-13-10-04.png]

Mobile Screenshot of NGUI


after using NGUI again I realized i didn't really need NGUI as its methods can be made manually in 3D and some simple scripts
which i can help RR set up if need be

now the only trick is making NGUI talk to Playmaker to organize and manage the menu's but sadly the NGUI resources are down atm due to forum maintenance


Edited by DIGI_Byte, 30 January 2013 - 04:00 AM.


Lyon-Fixed.gif
RIP 2323


#3 Nertea

Nertea

    ...lo sa raptor!

  • Hosted
  • 3,349 posts
  • Location:Vancouver, Canada
  • Projects:Star Villains and Space heroes, The Dwarf Holds
  •  T3A Chamber Member
  • Division:BFME/Unity

Posted 30 January 2013 - 04:08 AM

What's your target platform? iOS/'droid/both? (or WP8 :p)


sig.png
I really don't do requests and my Arnor Soldier is not fit for BFME. Don't ask me for either.


#4 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 30 January 2013 - 04:14 AM

To Anchor Gui Elements and scale it needs this code which captures the screen width/height and adds the elements offset

first we need to find the normalized anchor position with a variable(float) between 0-100% or 0.0-1.0 and we do that by multiplying the screen by the anchor point
Screen.Width/Height * AnchorX/Y
from there we add our pixel offset for that X or Y respectfully but since we need to scale it, we need to get our GUI scale Variable which we would have set up somewhere either through screen resolution or simply a preset in the options, in this case 0.75% or 0.75
(Button.X/Y * GS_GuiScale)

then we simply add them together and we get an emulated and effective Anchor

Element.X/Y = (Screen.Width/Height * AnchorX/Y) + (Button.X/Y * GS_GuiScale)


Sadly i haven't been able to test this, but it should work, if im wrong feel free to correct me VIA PM, don't want the forum to be messy

Just a side note depending on the way your element maybe setup, but you may need to scale via Gui.Vector2 which wont work with the GS_GuiScale and should be factored in elsewhere


Edited by DIGI_Byte, 30 January 2013 - 04:16 AM.


Lyon-Fixed.gif
RIP 2323


#5 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 30 January 2013 - 04:17 AM

What's your target platform? iOS/'droid/both? (or WP8 :p)

Both, and i think WP8 *shudders and vomits* would run exe, so I'm good


Edited by DIGI_Byte, 30 January 2013 - 04:17 AM.


Lyon-Fixed.gif
RIP 2323


#6 Nertea

Nertea

    ...lo sa raptor!

  • Hosted
  • 3,349 posts
  • Location:Vancouver, Canada
  • Projects:Star Villains and Space heroes, The Dwarf Holds
  •  T3A Chamber Member
  • Division:BFME/Unity

Posted 30 January 2013 - 05:45 AM

Hey, I hear it isn't that bad :p. It won't run an exe though - but unity should be adding support in 4.1 (or so I hear)


sig.png
I really don't do requests and my Arnor Soldier is not fit for BFME. Don't ask me for either.


#7 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 30 January 2013 - 08:50 AM

I wouldn't even bother. i hate the whole intro UI crap, I get it, its a mobiel OS, but why port it to PC?
if i turn it on, i want to be at my home screen to do everything, as far as i see it, its tumbler OS where you have to scroll down the generic icon list to do anything

I like to personalize my mobile devices... i cant see that happening with W8... so i'll W8 for the next OS



Lyon-Fixed.gif
RIP 2323


#8 Pasidon

Pasidon

    Splitting Hares

  • Network Admins
  • 9,126 posts
  • Location:Indiana
  • Projects:Writing Words With Letters
  •  I Help
  • Division:Community
  • Job:Community Admin

Posted 30 January 2013 - 09:37 AM

Kick start?  What do you need funding for?



#9 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 02 February 2013 - 09:12 PM

Kick start is a saying when something gets a boost in starting out, and that is where kickstart got its niche from, no-one is after a kick start fund.



Lyon-Fixed.gif
RIP 2323


#10 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 08 February 2013 - 07:31 AM

i found an old PreAlpha version of Blade Racer, its since then been completely rewritten, but you can see where it was sort of going

 

Download Link


Edited by DIGI_Byte, 08 February 2013 - 07:32 AM.


Lyon-Fixed.gif
RIP 2323


#11 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 14 February 2013 - 12:26 AM

Working on the multiplayer menu's, not sure how to do the whole multiplayer thing yet but i want to set up the building blocks for it



Lyon-Fixed.gif
RIP 2323


#12 Gen.Kenobi

Gen.Kenobi

    I'm a doc, not an...

  • Undead
  • 1,429 posts
  • Location:Brazil
  • Projects:Survive Med School
  •  Your Doc
  • Division:Revora
  • Job:Hosting Admin

Posted 14 February 2013 - 11:09 PM

Nice progress! If you upload the alpha to revora, I'll sure give it a try - given that I can try it on my computer and not only on my mobile ;)

kudos to Pasidon for this awesome avvy and siggy!


#13 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 24 February 2013 - 02:06 AM

you really hate MediaFire that much?
why? not allowed in your country? or some bad experience?


Lyon-Fixed.gif
RIP 2323


#14 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 17 March 2013 - 01:06 PM

Been busy with life, but I've settled on what could be the final solution to an arcade style car

The trick is to use no physics, or very little
ArcadestyleSetup.jpg


Edited by DIGI_Byte, 17 March 2013 - 01:09 PM.


Lyon-Fixed.gif
RIP 2323


#15 Gen.Kenobi

Gen.Kenobi

    I'm a doc, not an...

  • Undead
  • 1,429 posts
  • Location:Brazil
  • Projects:Survive Med School
  •  Your Doc
  • Division:Revora
  • Job:Hosting Admin

Posted 18 March 2013 - 03:12 AM

Sounds like a plan, but without physics, that would involve some quite serious codding, wouldn't it?


kudos to Pasidon for this awesome avvy and siggy!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users