BluePhaze's Forum Posts

  • When you host games online you have to make sure the host server has the mime types for the audio files set. Look at the manual on the sound/audio section and it tells you which ones are needed.

  • Cool beans, thanks!

  • If you look through the past release notes you will note that it does deduplication on duplicate frames on export. These optimizations only happen on export, not on preview or on save.

    Also, try using something like spriter so you can get away from having to worry about having frames at all.

  • It is usually much better to create tutorials on topics that you have spent a lot of time on and are no longer new to you. There are way too many tutorials that were written when someone just learned something which tends to mean the tutorial does not cover enough scenarios or even possibly the right or most efficient way of doing things. Just a thought.

    For your blocks some important things to track:

    The type of block - If they are all the same sprite but different frames use instance variables to track the type of block

    On Collision - Make sure you are checking to see if the player is jumping and if their Y coordinate places them below the block (otherwise you will get lots of odd behaviors whenever your character bumps into a block)

    Item Blocks - Make sure you have an image point just for spawning the items when the block is hit so you don't have to worry about odd placement if you use the built in image point.

    Breaking Blocks - For these blocks give them an instance variable for health or bumps (how many times it has been hit) and change the animation frame accordingly. Use the above collision methods for making sure blocks only break under the right circumstances as well.

  • lucid If I haven't updated since build 4b, do I need to just uninstall and delete everything to get the new version to work? Haven't installed yet, I just want to avoid issues.

  • AndreasR Did you use the built in plugin, or the one from Github in your project?

  • Crosswalk doesn't currently support IAP, Ads, Leaderboards, etc... they are working on it but it may be awhile. Instead of depending on what others have said, you may just want to try it yourself. Every method has it's drawbacks.

  • The other draw backs of hitting the buttons on the device is that you have to pretty much pause the game first if it is not on a static screen. Which means in most cases your screenshot from the phone buttons is going to have your PAUSE UI on the screen. Putting a feature in the game to do this gives you much better flexibility in terms of not showing pause UI, etc... as you have complete control over the conditions the image is taken in.

  • There is no "Best Resolution" you should check the tutorial on supporting multiple screen sizes. Coding for one size is bound to lead to frustration, instead assume a lowest common denominator and just make sure it scale up from there.

  • Isn't there a built in canvas snapshot option built in?

  • Easiest to implement all these would probably be CocoonJS currently. Outside fo that Clay.io may work but I am not sure.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Making games isn't really there thing, they have 10's of thousands of developers using them, stealing game ideas isn't all that hard, you can simply browse the marketplaces to do that if you really wanted to. Setting up a game framework and platform for publishing is way too much effort for someone simply wanting ideas. Plus, I tend to copyright and trademark my stuff just in case

  • Don't use button objects as they are different depending on the platform. Use a sprite as your button and use the touch object to detect touches on it.

    For the screen issue there are plenty of posts on the forums about it. Use request fullscreen and one of the scaling modes (scale outer, letterbox, etc...). You want to make your layout sized to fit the smallest screen size you plan to support, but enough overflow (surrounding graphics) to cover larger screens as well. ArcadEd has a great tutorial on this on Udemy.

  • I can't really open any CAPX right now (At work) but I would also look at the export type you used, scale outer might be a better option than letterbox if you can't get it to fit right on the screen. You should also look at the layout size, windows size and the iframe size on the page. It's not just the canvas, but if the game is in an iframe you need to make sure the iframe is the right size. Putting letterbox will still give you borders if the iframe size isn't a good fit for the canvas. The other scale modes help here.

  • There are plenty of people using cocoonJS, most of the "Bugs" are in features that you won't get in crosswalk either. A lot of it is just people not configuring things correctly with Ads. Having 30 or 40 features for iOS and Android is better than having 0 features for them. With Crosswalk currently you do not get any IAP, no Ads, no google play or gamecenter, etc.... Crosswalk is stable, but currently missing a lot of the features you would want to actually make money with your games.