Search the Community

Showing results for tags 'ios'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • HTML5 Game Coding
    • News
    • Game Showcase
    • Coding and Game Design
  • Frameworks
    • Phaser
    • Pixi.js
    • Babylon.js
    • Panda.js
    • melonJS
    • Haxe JS
    • Kiwi.js
  • General
    • General Talk
  • Business
    • Collaborations (un-paid)
    • Jobs (Hiring and Freelance)
    • Services Offered

Found 197 results

  1. Sound problem IOS (Ipad)

    Hi all: I'm new in community. I have been searching these great forums for a solution for days, but i had no luck. I'm developing a game with phaser (2.6.2) and all has been working until testing on ipad. I have no sounds at all, but all seems to be working ok. Sounds are working in all platforms except IOS (9.5.4). I have tested with a button on my game but it doesn't sound. It seems to be "running" but like muted... I have compiled game with phonegap and again, sound works in Android but not in IOS. All Audio Examples in https://phaser.io/examples don't work either. I have test it with mp3 file, m4a file, different bitrates but nothing works. I have been looking for a solution for days, but no one is working for me. I load sound in preload state function: game.load.audio('music_main_menu', ["assets/audio/m4a/menu_main.m4a", "assets/audio/ogg/menu_main.ogg"] this.sound = game.add.audio("music_main_menu"); and then, create a button in create function: button = game.add.button(game.world.centerX + 350, game.world.centerY + 150, 'btn_test_audio', this.actionOnClick, this, 2, 1, 0); Then, i have this in action click function: this.sound.play("",0,1,true); After loading it, that is what i see with game.sound.debugInfo on render (time is running): I'm debuuging Ipad remotely with Safari and there is no errors in console, and it is loading m4a file. Please, someone has lead with a similar problem and could help me? Thanks in advance.
  2. Hello everyone, I want to present you my game, "Checkers Mania". Gameplay preview on youtube: https://www.youtube.com/watch?v=3cOWQecIaqo Play the game online now: http://games.odiusfly.com/checkersmania Available on google play store: https://play.google.com/store/apps/details?id=com.odiusflystudio.checkersmania More games available on my website: http://odiusfly.com This game is available for licensing.. If you are interested, please contact me via email! ; -) Best regards, Kyriakos
  3. Hi everyone, I'm Jak. I has been working with game developers for several years. I have written music in many styles for a wide range of games: Arcade, Action, Adventure, Casual, Puzzle, 8bit/chiptune. I also created songs for video presentation for your video. You can hire me through this https://www.fiverr.com/jaksanapong/create-original-music-loop-for-your-game-or-video Otherwise you can check out my Royalty Free Music here. https://www.pond5.com/artist/jaksanapong#1/collections How does Royalty Free work? It's easy. You just buy them for one time and then you can use them for all of your commercial project without any additional fee. Here is my portfolio https://soundcloud.com/rockman154-1 PS. If you're not comfortable with hiring me through a platform, you can directly message me or email me here jaksanapong@gmail.com and we'll figure out the best way to work together I'm really excited to work with you guys Thanks JAK
  4. low fps on iphone 6plus

    pixi.js is doing amazingly well for us on all our android and ios devices except iphone 6 plus. First discovered in our own game, later on we found that it can be successfully reproduced using http://www.goodboydigital.com/pixijs/bunnymark/. On most devices, it can keep 60 fps at even 50k bunnies, which is impressive. However, iphone 6 plus seems to be an exception. FPS drops to around 30 with just 3k bunnies, and close to zero with 10k. Anyone has any clue on what's special with iphone 6 plus?
  5. Fluffy Bounce - A unicorn tale

    Hi, your job in fluffy bounce is to save all sweets from falling down. To do so, just move the unicorn to the corresponding point, so that tha sweet can bounce back up. The game was made with HTML5 and compiled to android and ios using Ludei's CocoonIO. Download The game is available for iOS and Android so far. Download it for free below. iTunes: https://goo.gl/JHhUrI Google Play: https://goo.gl/30PM67 HTML5: https://goo.gl/Q4TBc8 Promo Video
  6. Sweet Candy Slide

    Hi! Yesterday my new game Sweet Candy Slide was released. It's made with HTML5 and compiled to Android and iOS using Ludei's CocoonIO. Your job is to collect the sweets coming down from the slide into the accurate basket. You can change the basket by tapping the screen. Any feedback is appreciated! Download Please find the download links below. It's free iTunes: https://goo.gl/CacaQt Google Play: https://goo.gl/T18abp
  7. Browser UI problem on iOS Safari

    Hello, I'm working on a game with Phaser v2.4.6. When I run my game on iOS Safari, UI overlaps game screen.(See the screenshot. And it's totally OK on Android) Is there a way to solve this problem? Here are my settings for the game. Meta tags of html file: <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="chrome=1, IE=9"> <meta name="viewport" content="initial-scale=1 maximum-scale=1 user-scalable=0 minimal-ui shrink-to-fit=no" /> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <meta name="HandheldFriendly" content="true" /> <meta name="full-screen" content="yes"> <meta name="screen-orientation" content="portrait"> <meta name="renderer" content="webkit"> <meta name="force-rendering" content="webkit"> <meta name="format-detection" content="telephone=no"> CSS file: body { background: black; margin: 0px 0px 1px 0px; padding: 0; overflow: hidden; } Initializing Code this.game.scale.pageAlignHorizontally = true; this.game.scale.pageAlignVertically = true; this.game.scale.scaleMode = Phaser.ScaleManager.USER_SCALE; this.game.scale.setMinMax(320, 180); this.game.scale.setGameSize(1480, 860); var xRatio: number = window.innerWidth / 1280; var yRatio: number = window.innerHeight / 720; if ((window.innerWidth / window.innerHeight) >= (1280 / 720)) { this.game.scale.setUserScale(yRatio, yRatio); } else { this.game.scale.setUserScale(xRatio, xRatio); } Thank you for your help in advance
  8. Hello, I have seen some games on Android Play Store that are like 3 or 4MB in size with good performance and others are over 40MB with almost the same amount of graphics contents. Can anyone point me to resource(s) where I can learn about packaging tools and comparisons. I think I need to learn that stuff before planning and starting a project. What do you use yourself for mobile phones? Thanks
  9. Hi guys, I just wanted to show you my latest Phaser app, Pop Pop Bubble Wrap (I know it's simple but I just wanted to get back on track, I haven't coded a Phaser app since the end of 2015). Pop Pop Bubble Wrap is an infinite bubble wrapping popping simulator designed to reduce one' stress and anxiety. You can find it here: iOS: http://apple.co/2uWzooG Google Play: http://bit.ly/2uhg6IJ Website: http://popbub.eu/ #indiedev #indiegame #gamedev #roninmobile Let me know what you think! Regards!
  10. Using Cocoon with Phaser

    I've just made my first builds using Cocoon by Ludei. I've used Phaser/javascript to make the app. I started making some notes to aid me in the future as I don't make many app build builds and I'll have forgotten by the next time I do. I decided to put it here as it may help others. There isn't anything here that isn't available on Cocoon's docs, forums, and a few other places on the web but they are snippets that I wish had been in big red letters when I was working through it. Follow Cocoon's docs. What's written here is essentially the solutions/extra clarity to each sticking point I had. Include this line between the head tags of your index.html. (Code taken from Cocoon's docs) <script src="cordova.js"></script> include this in your body tags. <script type="text/javascript"> document.addEventListener('deviceready', function() console.log("Cordova is initialized and ready!"); }, false); </script> I start my game using the following code in index.html. I tried using the anonymous function as shown in a Phaser Cocoon template but this caused subtle changes to my game. I could not find what the cause was as it seemed utterly unconnected and, although I presume it must be to do with scope, impacted things that were scoped only to a single state. Essentially a Phaser group was no longer updating its children as it was expected to. Be sure to check your game carefully using the developer build as these new bugs can be subtle. I used the following. Uncommenting the first and last lines as in the template still seems to work but introduces those subtle bugs. <script type="text/javascript"> //(function(){ var game = new Phaser.Game(2048, 1536, Phaser.AUTO, 'game'); game.state.add('Boot', BasicGame.Boot); game.state.add('Preloader', BasicGame.Preloader); game.state.add('Game', BasicGame.Game); game.state.add('OtherState', BasicGame.OtherState); game.state.start('Boot'); //})(); </script> Create file structure of js assets src css index.html Zip these files *not* the folder they are in. See zip gotcha below. The bundle id you use in the cocoon builder must not have uppercase letters even though you may have already created a bundleid with apple that you cannot change. Fortunately, if you were stupid enough (me) to have done this a long time ago, it does not seem to matter that they do not match, Apparently Apple, at least, is case insensitive for bundle ids. FOr iOS, if you wish to test the resulting ipa on a device, build it using a development certificate and an adhoc provisioning profile. (Not a development provisioning profile/ensure your devices are added to your dev account before generating the provisioning profile). Just copy the ipa to iTunes and then to the device. Quirks that may be resolved in future updates: The zip file that you create of your project won't work if you use the the native Windows 'send to archive' using winrar results in a zip that does work. The help links accompanying each section are very useful. A minority, however, open in the current window so losing any changes you've made. Best to 'open as new window' just in case. Conclusions I have to say, the service was very good. Aside from the few issues mentioned above it went very smoothly. Uploading a single icon and having the service sort it into the myriad that Apple demands was a bonus time saver. For me, it was a much nicer process than when I used xcode and cordova alone. I've used the free service with a very small app (less than 5mb). I've had to use the webview+ as one section of my app uses the DOM but the performance is still very good. My app has a lot of sprites on screen but they don't update much. Only the zip issue was nearly a showstopper. Whether this is an issue with Microsoft's archiver or Cocoon's reading of the zip I don't know but it was the only problem I found that really needs to be addressed with urgency. The value of Cocoon's service will vary for you, but I'll definitely be considering the paid for version when I'm ready for its extra features.
  11. Hi everyone, We made a simple runner demo with Phaser that works as a base for all our future projects. We are using node modules to make our development easier. We shared it on github so more people can use it and learn from it: https://github.com/Tembac/ChimangoGamesDemo You can try it here: http://chimangogames.com/games/demoRunner/index.html It works great on every device we tested but some people reported that it is running slow on Ipad mini 1gen. We don't have that platform to test so it is hard for us to know how to improve it. Can someone give us tips on how we can improve performance for this demo on that platform? Thanks!
  12. Buttons not working on Safari/iOS

    Using Phaser 2.6.2 with Safari on an iPhone, game loads up fine and seems to be running ok but can't get any response out of the buttons.
  13. Pixel Cave [roguelike]

    Hi, its my firsh HTML5 game, I made it after playing PIxel Dungeon : ) For UI i used react.js. Gameplay part is canvas+js. No any other frameworks. Maybe for next my game ill take phaser. : ) Features: 8 bosses about 25 enemies items with random generated properties random generated levels You can play it here: https://pixel-cave.com About any bugs you can report me in game menu. : ) I've fixed some bugs, reported via these menu already.
  14. A month ago I discovered Phaser JS, and a few other JS libraries, and was amazed at what people can do in JS nowadays. I know there are several advantages to making Casual HTML5 games, namely (1) You can target many platforms using wrapping kits (like CocoonJS) (2) You are working in a platform neutral environment instead of something proprietary like XCode/ObjC/Swift (3) You control your game, and don't need approval from someone like Apple (4) There are markets where you can license your games (5) You can use whatever development environment you want, like Linux (6) The simplicity of coding lets you focus on the game itself Yet, even with all these advantages, there are some compelling reasons to go with Native - assuming you want to earn money: (1) If you want to make money, you have to target mobile, so why not just focus on that (2) If you will focus on mobile, the majority of the market can be reached by just targeting iOS (3) Any good looking mobile game will run better/faster/stable as a native app (4) Something like 80% of mobile users prefer native apps over hybrid (5) Your compiled code is harder to steal than JavaScript I ask this because I've seen some really great HTML5 games, and I wonder if the authors could be topping the iOS game charts, making them boatloads of money. I have read some people make a prototype in C2, then rewrite it in Phaser - why not prototype in Phaser and rewrite it in Swift/ObjC? It seems like with HTML5, you can hit a lot of markets, but are not able to have a monster hit on your hands. An example, I was playing one of Okinjin's games, and it was really great, then I accidentally "slid" Safari off the side of the screen, then I tried to "slide" it back. I ended up with several screens sliding around, and never found the game again. This was not Okijins fault, it was the nature of playing a game in a web-browser on a mobile device. I was showing a friend the game at the time, and ended up having to close Safari and browse back to the Okijin site. If it had been a native app, it would not have done that. I still really like the HTML5 stuff, but if the goal is to make money (and for many it is not), it would seem easier to do on native mobile. On mobile, I know "discoverability" is a big problem, while HTML5 portals will actually push your game out to the masses for you. I've heard HTML games are easier to make viral because they can be shared with a hyperlink, but it would not seem that would be enough of a difference.
  15. Hello, I have encountered a problem with iOS, which I haven't been able to address so far and I was wondering, if someone maybe has an idea of what could be going on. I have a cordova-crosswalk Sudoku puzzle game which runs great on a large variety of Android devices, including Samsung Galaxy S2 and Note 1. Apart from bringing groups to top, there is nothing else in the update as the entire game logic revolves around input signals. To my knowledge, the game is decently optimized, given how well it performs on the aforementioned 6-year old devices. The problem comes with iOS. I have tested the iOS build on two different iPads running iOS 9 and an iPhone 6s. They all share sluggish performance. Load times are great, and so are tweened animations, thus FPS is fine. However, a fairly simple request by the user to redraw all cells on the board takes like half a second, effectively freezing the application for the duration of redrawing. The game's renderer is set to WebGL for iOS and Canvas for Android. I've also tried Canvas for iOS, but some textures are missing and the performance is equally sluggish. I have advancedTiming disabled. I've also tried disabling anti-aliasing and lowering the game's resolution, but to no real effect. A colleague of mine suggested the root of the problem could be the WebView used for the project, but I am using WKWebView, so that shouldn't be the issue. One thing I could think of is maybe the large amount of bitmapdatas being created and destroyed, as well as the many sprite.loadTexture calls. However, if that was the case, wouldn't that impact performance on Androdi as well, or am I missing something. Any help would be appreciated! Thanks in advance! Edit: I just tested the app in web. I opened it simultaneously in Safari and Chrome on the same Mac and I performed the same action in exact the same game conditions. Whereas on Chrome in WebGL the operation takes visibly no time to complete (about 50ms, which is almost unnoticeable by the user), on Safari, again in WebGL, it takes about 200-250ms, which is much more visible.
  16. I have a heavy load Babylon scene (all meshes are optimized), which runs sufficiently well on desktops and tablets. The same site is slugish, slow or does not run at all on many mobiles when accesing through the mobiles browsers. I guess this is pretty normal since mobile GPUs are not as powerful as let's say tablets' GPU. So I guess the best thing to do is to test if the site is being accessed by a mobile device and divert the user to a mirror site where the textures are of lesser quality and the mesh sizes are smaller. Is that a correct solution? Is there any other ways of boosting performance Secondly, will wrapping the site into a Mobile app such as Cordova boost performance as compared to accessing the site through the mobiles' browser? Has anybody had experience with Windows apps running Babylon.js and were there any performance gains?
  17. Hi everyone, Soundspring Studio specializes in custom music creation in a variety of styles. Check out our full portfolio at www.soundspringstudio.com. Feel free to contact us with any questions - thank you! Here are a few samples
  18. Hey there, let me give you my problem as visual as possible ( attached file ). It seems like safari / fb in app browser does not use my ScaleManager.RESIZE as requested. I had some issues calling my resize function on oriantation change, so i implemented this: window.onresize = function(event) { them.resize(game.width, game.height); }; And finally added this.resize(game.width, game.height); in the end of my create function. But nothing results the correct view in ios safari / fb in app view. Any suggestions? Thanks
  19. Detecting Support for Multi-Texture

    I've implemented multi-texture support into my game and I'm running into an issue. On iPad 4 and up everything looks to work fine, but on iPad 3 and below the textures don't render properly. Is there anyway to reliable detect the iPad model or if the device supports multi-texturing?
  20. Text addFontWeight iOS bug?

    Hi, I'm adding fontWeight to some text and it works fine on everything except iOS where only the first character responds to the command. var textObj = game.add.text(0, 0, 'Hello World! This is a triumph!', { font: 'Arial', fontSize: 32 }); textObj.addFontWeight('bold', 6); textObj.addFontWeight('normal', 11); Only the 'W' becomes bold. Any suggestions?
  21. I'm building a web app that allows the user to build a mobile app from their creations. I'm looking for a cloud service that allows me to send a zip file (or something like that), build the app and return a ID to me. With this ID I could access some app properties and download the generated file, like AWS S3 API does. I search in google and don't find nothing like that. Please could someone help me with that? Detail 1: This don't need to use cordova. I just put it in the title because I don't know how to call this thing that I'm looking for. Detail 2: I found the Phonegap build API, but phonegap only allows 25 private apps in the paid plan. Thanks for all, Cheers
  22. Crash on iOS load

    Hi my app is crashing on initial load (not always), looks like that happens when scene start to load, after error site is reloaded and works further ok. I am trying to get more debug info , but right now I have only this message GL Support: can **NOT** render to 1 texture. Have anyone had similar issues? Works great on desktop.
  23. Phaser/Cordova - All audio cuts off

    Whenever the iPhone has any audio playing (such as music), it cuts out as soon as the app is opened, however my app doesn't have sound functionality (yet). Here is my index.html file: http://pastebin.com/1tkHgxuq Here is my main.js file: http://pastebin.com/mtZDxRaD Has anybody seen this issue before? I've been looking for several days for an answer, both in my code and online but no luck.
  24. Hi, guys. Try my new game! Simply flip the bottle into the air and score points by falling between the tables! Compete with players around the world! Play Online: https://www.scirra.com/arcade/action-games/falling-bottle-challenge-12608 Download for IOS: https://itunes.apple.com/us/app/falling-bottle-challenge/id1176246722?mt=8 Download for Android: https://play.google.com/store/apps/details?id=com.takenewgames.fbc Features: - 10 bottles - Simple One Touch Control - Online leaderboard - Endlesss Gameplay Gameplay: - Tap to Flip - Don't touch on tables - Collect diamonds to unlock new bottles Follow Us: — http://www.facebook.com/takenewgamesofficial — http://twitter.com/TakeNewGames — http://plus.google.com/+TakeNewGames — http://vk.com/takenewgames — http://www.pinterest.com/takenewgames — http://www.youtube.com/c/TakeNewGames More Games: — http://www.takenewgames.com