Release Candidate 0.13.3 - FireTV and Gamepad Support

245

Comments

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694

    here is a demo on my ouya

  • AlchimiaStudiosAlchimiaStudios Member Posts: 1,069

    @BlackCloakGS said:

    AlchimiaStudios interesting what mode do you have the joystick in x or d ? We only support X. If you are using x (or xinput mode) go a head and file a bug with us and QA and i will look into it on Monday.

    Ah, that's why. The controller only works in "d" for Mac OS. "x" doesn't work at all. Oh well it appears just about every function works in d just fine. I'll have to try some more controllers.

  • BlackCloakGSBlackCloakGS Member, PRO Posts: 2,250
    edited February 2015

    @AlchimiaStudios X mode should work we tested with our F310 and it worked fine for us. D mode pretends to be a logitech dual action controller with different buttons then the original so it conflicts with our mapping for the dual action controller.

    nice video @scottharrrules43

  • imGuaimGua Member Posts: 1,089
    edited February 2015

    @BlackCloakGS Thank you very much! I've almost drop a tear when I saw this topic :)

  • BBEnkBBEnk Member Posts: 1,764

    Sweet!

  • MentalDonkeyGamesMentalDonkeyGames Member Posts: 1,276

    This is great news. Good Job!

  • supafly129supafly129 Member Posts: 454

    Thank you for your hard work!

  • ApprowApprow Member Posts: 703

    @BlackCloakGS This is one of the best valentines presents I ever had, roses and teddy bears get a bit boring haha.

    @BlackCloakGS said:
    Thank you everyone for the kind words and a big thanks to every one at GameSalad that help get this feature out. I hope you all really enjoy the joystick and FireTV support. Also please send some love to Amazon and port your games over to the FireTV. I have a FireTV and no games to play :(

    I'm sure loads of games will be uploaded soon for the fireTV! It is also a great opportunity for some of us here. By the way, what is the best way to earn money with the fireTV ? I don't think Chartboost etc. is supported on this platform.

  • imGuaimGua Member Posts: 1,089

    @scottharrrules43 said:
    here is a demo on my ouya

    Could you share that demo when you fix controls?

  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922

    This is awesome! Maybe now people will believe!

  • imGuaimGua Member Posts: 1,089

    @The_Gamesalad_Guru said:
    This is awesome! Maybe now people will believe!

    In a Saint Valentine?

  • CodeMonkeyCodeMonkey Head Chef, Member, PRO Posts: 1,803

    Here is a little modified version of Penguin Paradise with some joystick additions.
    Start button to pause. Left and right keys to move. 'A' button to jump and activate buttons. Up and Down to switch highlight on buttons.

    PenguinParadiseJoystick

  • imGuaimGua Member Posts: 1,089

    @CodeMonkey said:
    Here is a little modified version of Penguin Paradise with some joystick additions.
    Start button to pause. Left and right keys to move. 'A' button to jump and activate buttons. Up and Down to switch highlight on buttons.

    PenguinParadiseJoystick

    I would love to see example that uses sticks to move character. Similar to this one.

  • unbeatenpixelunbeatenpixel Game Developer Member, PRO Posts: 568

    Fixed an issue that caused iAds to appear at the top even if set to show at the bottom (Bug 688)

    Thank you for this fix.

    Can I publish with release candidate? Is it safe or should I wait stable release?

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694

    as soon as i get my test fixed i will share

  • imGuaimGua Member Posts: 1,089

    @scottharrrules43 said:
    as soon as i get my test fixed i will share

    I've just also used vectorToAngle(game.Players.Player 1.Left Stick X, game.Players.Player 1.Left Stick Y). and my up and down directions are inverted. I wonder if it's GS bug or I should fix it on my side by multiplying Y by -1.

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694
    edited February 2015

    Use atan

    i am going to test

    @imGua said:
    I've just also used vectorToAngle(game.Players.Player 1.Left Stick X, game.Players.Player 1.Left Stick Y). and my up and down directions are inverted. I wonder if it's GS bug or I should fix it on my side by multiplying Y by -1.

  • lkmadlkmad Member Posts: 117

    Curious, has the Android issue been fixed where Sound FX that are looped, continue to play while your game is in the background? I'm keen to publish to Amazon but I know they've been rejecting games with this issue.

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694
    edited February 2015

    test and fixed, laser still broken but movement fixed, will fix laser later here you go.

  • QASaladQASalad Inactive, Chef Emeritus Posts: 142

    I'm no math wizard but I can tell you that the analog stick axes go from -1 (X left/Y up) to 0 (rest) to 1 (X right/Y down). The analog triggers go from -1 (rest) to 1 (full throttle). If that helps....

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694
    edited February 2015

    @QASalad said:
    I'm no math wizard but I can tell you that the analog stick axes go from -1 (X left/Y up) to 0 (rest) to 1 (X right/Y down). The analog triggers go from -1 (rest) to 1 (full throttle). If that helps....

    Y is weird when you use atan, i just multiply by negative -1 on y with vector angle

  • imGuaimGua Member Posts: 1,089
    edited February 2015

    Thanks. I've actually solve movement problem myself. Now I'm trying to solve speed problem, meaning, the more you push stick from the center, the bigger the speed. I thought I've got good formula, but it doesn't work for some reason.

    I'll try to solve it myself cause it shouldn't be that complicated.

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694
    edited February 2015

    @imGua said:

    The joystick is grid based
    In the middle it is 0,0
    Up = 0,1
    Down= 0,-1
    Left= -1,0
    Right = 1,0
    Half right would be =.5,0
    Half left would be=-.5,0
    Half up would be =0,.5

    You get the idea

    I would just made the number positive and time 100

  • jamie_cjamie_c ImagineLabs.rocks Member, PRO Posts: 5,772

    Awesome! Now I have to go buy a bluetooth controller today. Any suggestions on which to get for my Macintosh?

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694

    Ps3

  • BlackCloakGSBlackCloakGS Member, PRO Posts: 2,250
    edited February 2015

    PS4 is a much better controller.

  • BlackCloakGSBlackCloakGS Member, PRO Posts: 2,250
    edited February 2015

    I am not sure if anyone has tried making a multiple game yet with the controllers but there is a new game attribute called player type. It defaults to single player meaning all joysticks go through player one. If you set it to muilplayer then each player gets his own controller on a first come first serve . We support up to 8 players. It can also be set at run time.

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694

    @BlackCloakGS said:
    PS4 is a much better controller.

    Oh get ps4, did not known that worked.

  • scottharrrules43scottharrrules43 Tulsa, OklahomaMember, PRO Posts: 694

    @BlackCloakGS said:
    I am not sure if anyone has tried making a multiple game yet with the controllers but there is a new game attribute called player type. It defaults to single player meaning all joysticks go through player one. If you set it to muilplayer then each player gets his own controller on a first come first serve . We support up to 8 players. It can also be set at run time.

    I will play with this later

  • BlackCloakGSBlackCloakGS Member, PRO Posts: 2,250

    setting the attribute to zero at run time will switch to muilplayer and 1 for single player

Sign In or Register to comment.