JackFalcon

Members
  • Content Count

    416
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by JackFalcon


  1. looking into this...

    babylonjs is no longer at this location on Ar.js:

    https://github.com/jeromeetienne/AR.js/tree/dev/babylon.js

    @jeromeetienne, friend, any info on AR.js + Babylon status?

    Also @brianzinn is right - original solution cross-matrix calculations (because I don't understand matrix inversions..), but then jerome etienne figured out how to make them babylon specific (details above).

    Old, but still have a backup if needed...


  2. GREAT NEWS!!!  PROGRESSIVE WEB APPS...

    Need to get to know PWA's. WebWorkers... what? Finally... 

    PWA's gain traction in 2018. For good reason... we really need it.

    https://infrequently.org/2016/06/pwa-discovery-you-aint-seen-nothin-yet/

    Looks like Google and Microsoft efforts.

    https://developer.microsoft.com/en-us/windows/pwa

    https://docs.microsoft.com/en-us/microsoft-edge/progressive-web-apps/get-started

    Will update findings here.

    Anyone attempt PWA?

    Either way, goin' in...

     


  3. UPDATE: Deep-dive into Amazon... Fire.

    5th Generation Fire Tablet tells us ... "WebGL not supported".

    With the fire tablet "Web App Tester"

    After downloading 3 (unwanted) gigs of Android Studio.

    hmmm...

    Keep bumping into these ... walled gardens. No like.

    Itch.io, didn't have any of these problems!

    What gives?

    But also Itch.io isn't mobile(?) 

    So the search continues for "something like itch.io" - but on mobile app store.

    Had high hopes for Amazon.

    One thing that is nice about Amazon is they have PACKAGED APP fallback.

    But that is not what we are searching for...

    Amazon Question:

    If Amazon Fire supports WebGL, then why is there the error: "WebGL not supported"...

    Across multiple devices and 2 differnt BabylonJS apps?

    No answer.

    OVERWHELMING-CONCLUSION:

    App Stores are dreadful.


  4. Very helpful @phaselock. Thanks.

    As you say - navigating multiple platforms is like a nightmare. Like that. So far so good.

    The platform Stores, each have laborious "approval processes" - with unexpected requirements (STEAM does not payout until over 100, fb suspends accounts with bird avatar, etc).

    UPDATE: We found (quick) SUCCESS in the following:

    LeadBolt(web ads),

    GumRoad(web sales),

    and Itch.io(portal).

    We like Itch.io very much.

    Kongregate is on the list.


  5. UPDATE:  adSense is "approving" my site - got judgemental - and I moved on. LedBolt "approved" me in 1 day - and now I have ads.

    GumRoad - looks awesome for "digital content" -  "creators" - of .pdf, .blender, .gltf, .exe, and .gif.

    BUT not .html creators??? <funny/>.

    I wrote suggesting a, embed paywall option- but then dug down in FAQ and found HTML Links "not in terms of service".

    After that,  itch.io. UPDATE: itch does what I hoped GumRoad would do.

    INFO: keeping GumRoad because of subscription options (because itch does not do subscriptions?)[juggle 10 things]

     

    NOTE: >> Every provider has unique hurdles in the approval process. Also myriad Approval Requirements and Technical Restriction.

    GOAL:  understand this glass ceiling...

     


  6. Welcome to the Jungle.

    UPDATING results below...

    Organized as STACKs.

    To build variations.

    Here... <machete/>

     

    * WEB-STACK:

    freemium, adSTACK, subs, silenceads, PayPal, Stripe, SendOwl.
    https://stripe.com/terminal

    adSense

    * NATIVE-STACK: ------------------------------------------------------------------------

    STEAM,FB:Instant-Games, MS:AppStore
    https://developer.amazon.com/webapps

    adMob (only works here).

    * SOCIAL-STACK:-----------------------------------------------------------------------
    Twitter, Instagram, FB, Blender, CGCookie, 
    https://www.gamingtribe.com/
    https://www.gamingtribe.com/page/GTribe

    * PATRON-STACK:----------------------------------------------------------------------

    Patreon, GUMROAD(!) Kickstarter, indigogo.

    * PROMO-STACK: -----------------------------------------------------------------------

    YouTube, 
    https://thisonlineworld.com/2018/02/25/twitch-streaming-guide/

    * HOST-STACK:--------------------------------------------------------------------------------

    Heroku, Cloudflare, Linode, NameCheap, DigitalOcean, GoDaddy.
    https://try.digitalocean.com/nodejs-hosting/?utm_source=twitter&utm_medium=paid_social&utm_campaign=Twitter|Droplets|PricePerf_100|Node.js

    * AD-STACK:-----------------------------------------------------------------------------------

    Admob/AdSense, Leadbolt, Fyber
    https://www.ironsrc.com/
    https://www.wordstream.com/blog/ws/2016/07/14/medium-publishing
    https://adspruce.com/html5-game-monetisation

    * TXT-STACK:----------------------------------------------------------------------------------

    Medium, Ghost(!), Kialo, TypeForm(!) Wordpress, 

    * PORTAL-STACK:---------------------------------------------------------------------------
    https://html5games.com/
    http://gamedistribution.com/
    https://games.famobi.com/
    https://www.miniclip.com/games/en/
    https://www.miniclip.com/games/genre-1320/io/en/#t-w-c-H
    https://corporate.miniclip.com/developers/working-with-us/
    https://itch.io/
    https://itch.io/games/html5
    http://ludei.net/
    https://gamejolt.com/
    https://play.idevgames.co.uk/,
    https://www.humblebundle.com/store
    https://www.gog.com/
    https://www.kongregate.com/session/new

    (looks like a few...)

    * PUBLISHER-STACK:--------------------------------------------------------------------
    https://www.marketjs.com/
    https://codecanyon.net/category/html5/games
    https://www.gamepix.com/
    https://www.fgl.com/ (flash game licenses)
    https://twitter.com/Indieboost_io (!)
    https://twitter.com/longshot_indie
    https://xsolla.com/products/paystation
    https://www.gamezop.com/(!)

     

    Please share insight. Stuff might be cross-strack.

    A few suprises in there marked with (!)

    gumroaditch.io, gamezop, indieboost...

    How to integrate with HTML5 and BabylonJS?

    Details...

    L8r.

     


  7. @adam - awesome.

    Both on list: DigitalOcean and Linode and Cloudflare, with letsencrypt, to see if hosting prices (including SSL) overall - end up less than ~$80. That's a goal.

    FINDING: Hosts find clever ways to add dollars!  (WhoisGuard - lol).

    And -> there are often "hidden fees".

     

    GOAL: Looking for Fully-open-Source end-to-end "pipeline" -  HTML5 Marketplace. 

    STATUS: the last link in the chain ... is a jungle! 

     

    Haven't found open-source equivalent of -> "Html5 Marketplace" (yet).

    Compiled  a long list of 1) "portals" and 2) "publishers", (below);

    If those two (exhaustive) options do not pay out - then fav ...

    #3) push direct-to-web - with  FREE~STUFF!  (80% there).

    SSL is helpful for option 3) because:

    nodejs backend; subs, paypal/patreon, ads (pay to remove), etc.

    And "promoters".

    Feels like a expedition to Machu Picchu...

    https://en.wikipedia.org/wiki/Machu_Picchu

    Ready machete -> Into the ~Digital~Marketplace~Jungle!  

     

    CloudFlare.com - didn't pop up on radar. Also... firebase?
    Thanks @RyanONeill1970 ! Looks good. Rock-n-roll... 

    ...


  8. @adam, nice 1.

    Yes, checked it out...letsencrypt gives the .crt cert file perfectly..

     Ding, occurs at the last moment - by heroku, on the upload, after applying free cert cmd line -  gets this message:

    Quote

    !    You need to be running on either Hobby or Professional dynos to be able to
     !    use SNI SSL.

    > Hobby is ~$80yr.

    Confirmed trickiness in a blog...(check out that title)

    https://www.lewagon.com/blog/setting-up-a-free-ssl-certificate-on-heroku

    Quote

    Although the certificate is free, you still need to upgrade your application to at least a Hobby plan to use it. 

    Ha - ha! <jokes-remove>  Grumble, grumble...

    So far - got the free cert, but hosts charge... to use it.

    Looking at ->  GoD@ddy, NameCh3ap, Her0ku, dropb0x[?]).

    SOLUTION: plunks down cash. Officially "hobby plan" on heroku (celebrate) AND green icon works instantly - imagine that! : )

    Will review other options... still searching for open-source marketplace for 3d creations...

     


  9. UPDATE - market shopping.

    fb security policy has gone gonzo.

    Won't let me use the beautiful-falcon-face avatar - what? 

    And - my location cannot be.. bermuda???

    Seems like a cost for security is insecurity.

    Apparently - birds aren't people, and you can't live in a fantasy world (like me) - if you want to be on fb. : )

    next();

    STATUS: Reviewing...

    1. "HTML5 Portal"!

    2. SSL hosting of free stuff w/ ads (yum!) 

    3. Licensing recon.

    -out


  10. UPDATE: Facebook gaming platform is massive.... with "GameRoom" sdk, for native.

    NOTE: Temechon did an awesome technical on this: https://doc.babylonjs.com/resources/babylonjs_and_instant_games

    The relatively new market on FaceBook in 2018, is called "Instant Games". Giving that a try!

    https://developers.facebook.com/docs/games/instant-games

    UPDATE: new security hurdles - fyi.

     

    Good News (if you've not seen):  BABYLONJS is at the TOP of compatible games!!!

    In an alphabetical list...  still - great to see BABYLONJS at the TOP!

    https://developers.facebook.com/docs/games/instant-games/compatible-engines


  11. UPDATE: MS APP STORE.

    We decided to pull plug on MS App Store.

    Because in short (for anyone braving the App Store stack):

    "UWA" process to get "Bridge-App" Build to "appx" with "DAC", set up *many "Environment Variables" to 3gig(!) SDK, and then sign cert 'crt', multiple rebuilds from cheesy Naming Convention requirement failures (not well documented), plus dashboard failures on taxes (over spaces), old docs mixed with new docs. And then on step 99/100, final error when ready to 'Upload App' -->  'Something went wrong. Try refreshing your browser." Lol! Submit button disabled. Customer service chats, up until "PSR" for engineering to troubleshoot on my system? Repush same build, same error. And ... out of time. : ) AND through all that -> didn't find PWA (which is what I was searching for all along).

    Skipping App Store Stack all together. Big (app store) Elephant -> doesn't fit requirements.

    Need marketplace to be easy, quick, and flexible... like open-source JS.

    We need delivery to be Episodic.

    RESULTS SO FAR:

    STEAM - little organic interest in a massive crowd of great games.

    WINDOWS - long process and bugs.

    FACEBOOK  - suffocating security blanket.

    AMAZON - "Does not support WebGL" while docs say it does.

    FB Requirements:

    Needs SSL. UPDATE - didn't find a FREE solution (good advice below) had to plunk down $ (checked 3 hosts Heroku, NameCheap, GoDaddy).

    UPDATE: optimized (SSL) render through Heroku - PASS!

    BACK!

    : )


  12. UPDATE:

    Two weeks on STEAM for only a handful of sales. Organic interest, not sales. That is ok.

    BOXiGON V1 purpose is to prove pipelines. So, decision to skip facebook gameroom for now.

    And we built a DAC .appx Bridge App for Windows Store UWP, verified... and attempting approval now.

    Decided to Capture -> Best-Practice Retrospective -> HERE. Like before.

    Will cover STEAM and Windows Store, Facebook ... below.

    ...

    Overall idea is to build out a pipeline then send BABYLONJS puzzle games down it -  to the best market.

    AND: best-market is... hard to find! : )

    Suggestions?


  13. Awesome HTML5Dev community..: BABYLONJS on STEAM!!!

    Appreciation for BABYLONJS and HTML5GAMEDEVS ... special thanks:

    aThankYouToBabylon.png.a809ad2d111857f9686545a86c3a3ec1.png

    The game is called BOXiGON: https://store.steampowered.com/app/842490/BOXiGON/

    GOAL: the entire purpose is to TEST THE HTML5 MARKETPLACE.

    Including:

    -  attempt at FaceBook "Instant"

    -  "MS App Store".

    - and braving the "HTML5~Portal~Jungle"!!!

     

    PURPOSE: figure out the "3DWebPipeline" then BabylonJS (Cinematics) "Episodic Visual Novels" - ready to roll.

     

    Post here if you have questions or comments.

     

    BABYLONJS TEAM Thank you,

     


  14. 2D + 3D Hybrid approach is really cool! Might we call it 4D or 5D?

    HYBRID MIXES like this can be HIGHLY-EFFECTIVE.

    Didn't know Pixi.js + Babylon could work, really intriqued! 

    But DID HAVE SUCCESS mixing:

    Babylon + GSAP AND

    Babylon + jQuery! (surprize!)

    Don't laugh. Stop laughing. : )

    There is a reason... for mixing Babylon and jQuery.

    jQuery.animate turned out to be just as good as GSAP(if not better).... and FREE. : )

    Most Importantly: integration is lightweight and seamless.

    Example shortly, in upcoming BJS release.

    Can't wait to try this...

    +1 LIKE for BJS+Pixi.js && HYBRID~5D.

    Jack : )

     


  15. On 8/24/2018 at 12:13 PM, Deltakosh said:

    - Instead of updating camera.rotation.y when turning left of right, you may want to create a vector3 like (0,offset, 0) and then transform this vector using  inverse of camera.worldMatrix

    - Then use the transformed vector to add to camera.rotation

    This **should** work (At least it work in my mind :))

    It works. Delta & crew helped on step 3-4 (above). : )

    That world inversion syntax:

        /*CONVERT WORLD COORDINATES INTO LOCAL*/
        var invertParentWorldMatrix = worldObj.getWorldMatrix().clone();
        invertParentWorldMatrix.invert();
        var local_position = BABYLON.Vector3.TransformCoordinates(pickPointNext, invertParentWorldMatrix);

    Thinking, pickPointNext is where the vector3(0,offset,0) goes. 

    Maybe it helps? Could understand world inversions better! Awesome how matrix math works ....

    : )