OddConfection's Recent Forum Activity

  • You could look at the Browser suspended/resumed conditions and then pause/stop or unpause/play the sound as appropriate

    For example:

    Browser:On suspended -> Audio:Set Paused Pause Tag="Music"

    Browser:On resumed -> Audio:Set Paused Unpause Tag="Music"

  • Use the Steam Hardware & Software Survey as a guide

    store.steampowered.com/hwsurvey/Steam-Hardware-Software-Survey-Welcome-to-Steam

    63.81% use 1920x1080, next most popular is 13.31% use 1366x768.

    1280x720 is only used by 0.40%

  • Ninjadoodle

    You could do it in a function, use a local variable that you set to the global variable you want to keep, reset all global variables, then set that one global variable back to the value stored in the local variable.

    That should avoid any delay with Local Storage.

  • Does anyone know how to take that nw.exe file and make it something that looks more finished instead of having it buried in a file? Is there an easier way to make the EXE accessible?

    You mean like an installer? Try Inno Setup - jrsoftware.org/isinfo.php

    And finally has anyone published on Steam? What are the next steps I would need to take to prepare it to publish it?

    There aren't really any special steps you need to take to prepare your exported files, they will work as is for Windows on Steam. Linux there is an extra file needed not included in the export, don't know about for Mac.

    As for getting it on Steam, basic steps are:

    • Sign up as a Steamworks partner (https://partner.steamgames.com/). You will need tax, business and bank details to set up fully
    • Purchase your appID for 100USD
    • Set up your Steam Store page with info and images (requires approval)
    • Download the Steamworks SDK and use that to upload your build

    Build will need approval before release,which is mostly just checking it works and matches the store decription

    There is documentation and a developer forum available once you've signed up.

    If you want your game to be successful on Steam, you'll need to look into marketing and promotion.

  • Thanks for the key.

    Using:

    N0DDL-2AAWD-MGXHH

  • Ughh how confusing and not nice that is to take a whole %30 of each copy sold!

    30% is common for most digital retailers, but that covers hosting and distribution, as well as processing payments and handling refunds. You could do all that yourself with your own website, but it takes time and money upfront to get that sorted.

    There are other things to consider as well that affect how much you'll get paid.

    In some countries (Turkey, Russia, China, etc) the price is 50-70% less than the USD price, then there is sales tax/GST/VAT that might apply and could be up to 20%

    So, worst case scenario all purchases of your game are in the cheapest country and sales tax applies, before Steam even takes their share

    ((($5 - 70%) - 20%) - 30%) = $0.84

    That would be around ~120 copies to get paid $100

    That's not even factoring discounts, and most of your sales will come when the game is discounted.

    Then there might be intermediary bank fees, which could be something like $20

    And if you're not from the US, then there could be fees for recieving foreign currency, e.g. $10

    So now you want Steam to send at least $130 so you get the equivalent of $100 after bank fees, meaning you need to sell ~155 copies

    Back in February 2018, the average sales per new indie game was ~50 and it's trending downwards

    gdcvault.com/play/1024976/Let-s-Be-Realistic-A

  • Use the Anchor behaviour to have them maintain position relative to the top and left of the screen, and put the GUI elements on a layer with parallax 0,0 so that they don't flicker as you scroll the layout.

  • Hi. Unsure what I should use for animations? With dragon bones you can convert to png, then just add in as separate spritesheets.

    I have just read you need a plug in with spriter.

    Unsure what I should use. Any thoughts?

    Thanks

    You can export to spritesheets from Spriter too, you don't have to use the plugin, but using the plugin means a smaller memory usage, the ability to swap body parts, and tweened animations instead of just keyframes.

  • Remove the Go to Intro Scene action, it should already be there from setting it as the first layout, you're just constantly telling it to reload (which restarts the event sheet) and that is why it's freezing and never going to the menu.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Do you only set TextGem text to Score in the event where you collect gems?

    Set it on start of layout as well, otherwise it will just show the default value until you collect the next gem.

  • Sign up as a Steam partner at partner.steamgames.com

    You'll need banking details, tax information, etc to complete the digital paperwork and you can find more details at partner.steamgames.com/steamdirect

    Once you're set up, you pay a fee to get an appID which let's you set up a store page (requires approval before being made public) and a game build.

    The game build needs to be approved before release too, but the testers basically just make sure it runs and matches the store description.

    Once you're signed up there is a lot of documentation and a developer forum if you need any help.

OddConfection's avatar

OddConfection

Member since 26 Jun, 2012

None one is following OddConfection yet!

Trophy Case

  • 12-Year Club
  • Coach One of your tutorials has over 1,000 readers
  • Email Verified

Progress

14/44
How to earn trophies