jojoe's Forum Posts

  • +1 for #3

    Asteroids and planet give it real depth.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Check out the other free web store games, and see if there is any restrictions on them.

    For safe desktop resolutions, 640x480 not supported by some modern cards.

    I would include:

    4:3 aspect ratio for old computers and monitors:

    640x480 some modern cards emulate this full screen, so it is not really optimal for gaming.

    800x600

    1024x768 For some HDTV's this will have a faster refresh rate for computer and video games. they range from 62hz all the way up to 85hz.

    If you want to go widescreen add the additional:

    16:9

    1280x720 This is also kown as 720p for cheap HDTV's, iirc this is all nintendo Wii displays in.

    1920x1080 This is 1080p. Most modern HDTV's will display this.

    I am not really sure what is safe for Europe or asia. I think they have a 1366x1024 which is quite common.

  • Make your sprites greyscale, and use Color tint effect.

    Take a look in the tools section of this forum, I added a template for node webkit + the sources.

    in the sources you will see how I did a color pallet, and mixed the colors to the sprites.

    If you want to go a step further, make your sprites greyscake except for key colors.

    Use a tint effect to color the greyscale, and use a color replace to change the key colors.

    All of the effects use the same values so it is easy.

    Rather than 255 shades for R,G, and B, you will have 100 as the ceiling and 0 as the floor.

    It is a real pain in the $#@ to adjust because you need 3 event actions for each color change.

    effect parameter 0 is red, 1 is green and 3 is blue.

    hope this is useful

    EDIT there is a Set color too, that is really nice for making pallet color swatches, and anything else you need solid changeable colors for.

  • You are welcome. Make sure you make the sensor sprites smaller than the bubble sprites to avoid "collision overflow". A sensor sprite about half the size will do just fine.

  • Steam publishes .exe files.... Node webkit makes .exe files. :)

    They might start publishing web games too in the near future.

    Right now Node-Webkit is the safest bet for any project. Mainly because only professionals like Scirra and Google are involved.

    You can also publish to Linux,Mac,and Windows... Linux means that when SteamOS is released you might be able to make desktop apps and games!!

  • ok, maybe the chain reaction idea again. only with a sensor for the top of the game board.

    PLayer shoots bullet-bubble, hits a stationary bubble and stops.

    Sets a local variable for "selected,

    Spawns sensor sprites in all 8 directions.

    If a bubble collides with a sensor sprite, it spawns sensor sprites in all 8 directions. after setting its own "selected instance variable"

    If after the chain reaction is over, and the top sensor bar does not receive a sensor sprite collision , then all selected sprites destroy.

    The top sensor will only be hit by connected chain reactions.

    Hope that helps.

  • Here is a suggestion to help out people afflicted with dyslexia, like me.

    Any time there is a choice between right and left, have an accessibility option "YourOtherRight", and "YourOtherLeft".

    Thank you for your awareness.

  • Glad you find it useful.

    Here is my favorite (tiny) tutorial on arrays:

    scirra.com/tutorials/360/generating-a-random-tile-map

    For a quick-n-dirty way of doing things, have your "bullet-bubble" spawn an invisible Kill sprite, in all 8 directions around the "bullet-bubble" that kills all other bubbles of the same color.

    Example:

    Player shoots a RED "bullet-bubble",

    bubble collides with another bubble, triggers the "bullet-bubble" to stop, RED "bullet-bubble" spawns a "Kill-red-bubble" sprite in all 8 directions.

    When the stationary bubbles get hit by a kill red sprite, and it is red, it destroys itself, and spawns 8 kill-red sprites like the bullet bubble did.

    This will cause a chain reaction, like puzzle bobble, but will leave some bubbles floating, and unattached. (in puzzle bobble, floating islands of bubbles destroys, and gives player score)

  • Try using the collision at offset to check what is adjacent to your bubble sprite.

    You might also want to use an array to draw your bubbles, and use the array matrix to check what is next to the bubble in question.

    RegEx might also be really helpful for this, but I can not find any good regex tutorials on the forums.

  • You need to make so that your entire game board can be re-drawn or destroyed at will.

    Destroy your entire game board, and have the window resize to 256x256 or whatever avatar size you want. Then do the snapshot. Destroy the snapshot elements, and re-size window to original dimensions, and re-draw the game board.

    Some things that will help:

    Use wait. If you instantly try to re-draw after a window resize the X and Y cords will be wong on random objects. Give it a second or 2 to cool down, then try re-drawing you window elements.

    use the Anchor behaviour. Sometimes this is helpful to keep your objects where they belong. Most of the time it does not though, so re-drawing your entire game board and putting things where you need them seems to be the best way of doing things.

    If you can not keep the elements in focus, try the system > Scroll to, to correct the viewport positioning.

    Positioning things after a window resize is more of an art than a science it seems.

    Screenshots could be really useful. I wish we could get a snapshot-under-sprite so we could easily snapshot small regions of the screen. I doubt node webkit can do this though.

    If you are trying to do this in a web-browser the rules change completely it seems.

  • Check their bug list, it is pretty big. Also do a search on the forums here, there are some other anomalies people are reporting.

  • Check your image link, this forum seems to have some sort of black list for hosting.

    If you use DropBox or Google drive, you may want to choose a different image host.

    I do not have any problems using Dropbox or google drive on any other forum but this one, I have no idea why anyone would black list them.

    Pretty ironic having my C2 html5 projects unplayable from the C2 forum.

  • Try the IndieGala, Humble bundle, IndieStars, and Groupee. They have the charity deals, but also some of them have stores.

    I do not think they have any sort of filtering system either, any piece of turdware is accepted. Even non-complete games.

  • They could not have picked a nicer person for this job.

    thehen was one of the very fist people to help me here in the forums. I see him helping and giving constructive comments all the time. He seems like the "Welcoming committee" for the C2 forums.

    Great choice scirra! Welcome thehen!

    Edit: spelled name totally wrong.

  • If you know C2, why in gods name are you attempting to make an Android or iOS project?

    Give Unity a try. They are a professional company that is serious about their exporters.

    They even have a functioning forum!

    Well, anyway, I have some 3D cars I made for the commercial game Running with Rifles.

    If you would like them to take top-down renders from send me a PM.