zatyka's Forum Posts

  • I finally had an evening free, and got to play through all these. I left comments on each of your LD pages. Congrats to everyone for participating, there were some great entries in there.

    Here's my compo entry:

    Warp Paint

    I hope you enjoy it. Comments are certainly appreciated.

  • First progress shot. I'm hoping this idea works out. Those portals will ultimately connect to other worlds (levels)

  • My very special "I'm In" video:

    Good luck to everyone!

  • Theme voting has begun.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Ludum Dare 30 (August 22nd - 25th)

    Ludum Dare is an accelerated game development event held every 4 months. Thousands of developers create games for two concurrent competitions taking place over 1 weekend. Full competition rules can be viewed on Ludum Dare's webstite, but here's a summary:

      Compo
    • 48 hours long
    • You must work alone
    • You must use the competition theme
    • All game content must be created within the 48 hours, with a few exceptions (see full rules)
    • Publicly available libraries and middleware (e.g. Construct 2) are allowed
    • Source Code must be included when submitting
      Jam
    • 72 hours long
    • Work alone or in teams
    • All creation tools are allowed

    At the end of the weekend, entrants rate each other's games for 3 weeks. Winners are announced at the end of the rating period. Here are a few things you may find useful/interesting:

    Previous Ludum Dare (LD29) info:

    Ludum Dare Survival Guide

    - Great tips, especially if this is your first Ludum Dare.

    Tools

    - A nice collection of popular tools used by many Ludum Dare participants.

    Ludum Deals

    - Software discounts and offers specifically for Ludum Dare 30.

    Rules and Guide Re-written for Maximum Clarity

    - The official rules can be ambiguous at times. This post does a great job clarifying things.

    On a personal note, I've found these competitions to be a great experience. Testing my game creation abilities, under tight conditions, with a strict deadline, is a wild ride. Making it to the end, and submitting a game provides a great sense of accomplishment. Also, the LD community is one of the friendliest I've seen. I hope to see many of you participate.

  • There is no dedicated expression, but if you loop through the tokens within the string, comparing each token to the desired value, the loopindex will be the index of the matching token. If you'll be using this same process in multiple areas of your project, it would make sense to create your own function for finding a token's index.

  • serpent

    Ajax can read the project file, and events can populate an array from that format. Events can also read an array, and write a string in that format, but you won't be able to write that string back to the project file. For read/writing external data, you're probably better off using JSON, unless you're exporting with NodeWebkit (which more robust read/write options).

  • The easiest method is to pick the lowest Y is by using the first iteration of a For Each loop, ordered by the Y coordinate.

  • The canvas addon is usually the best option for drawing shapes.

  • Ajax the project file, and parse through it with events. Assuming the file is formatted like this:

    Word
    Word
    Word
    Word[/code:3nksfzll]
    
    Events to add each word the X axis of the array would be (in pseudo-code):
    [code:3nksfzll]
    On start of layout: AJAX request the project file
    On Ajax request complete: Set array size to 0,1,1
       Repeat tokencount(Ajax.LastData,newline): Push back tokenat(Ajax.LastData,loopindex,newline) on X Axix
    [/code:3nksfzll]
  • serpent

    It's not in any standard (e.g. JSON) format. I made it up as a way for someone to easily comprehend and amend. The project file is only used for the initial loading of default key mappings. Once that's done, any re-mapping of keys is saved/loaded as a JSON array in webstorage.

    You can always use your own method of formatting data as long as your app knows how to read it. However, it's oftentimes more convenient to use a standardized format.

  • I'm not at my pc, so I can't check your capx right now, but you may want to have a look at my menu system as it does support directional navigation using a similiar method.

    https://www.scirra.com/forum/viewtopic.php?f=148&t=103355

  • Results are in. Congratulations to everyone, especially Rilem (who placed 1st in the Jam).

  • A few people have PMed me over the last few months asking me to post the capx. My suggestion is to PM cesarzevil, or make a new topic in this, or in the "How Do I...", forum asking for assistance/suggestions. There's nothing particularly complex about the capx; I'm sure someone else can create the same, or a very similar, behavior.