OddConfection's Recent Forum Activity

  • For the trail, use a circle that has sine behaviour to shrink it and fade behaviour to make it disappear.

    C2 Example: dropbox.com/s/0vfs88ovgm4gujy/Fade%20Trail.capx

    Use arrow keys to move the blue circle (has car behaviour)

  • Oh, I didn't think about the screen orientation. Modifying the game for landscape would be an enormous task... Can I keep it in portrait and allow windowed mode only (no fullscreen)?

    The problem is the trailer and screenshots will show as portrait, and that's what you'll be judged on.

    If you're able to expand the background as BadMario outlined, that will go a long way to seeming more like a PC game.

  • OddConfection Thank you!

    Here is my game, I'm not sure if this is something that will sell well on Steam, but I'm willing to try:

    https://www.construct.net/en/forum/construct-2/your-construct-2-creations-23/planet-o-tron-free-demo-releas-136566

    It's a good looking game, just make sure you do a landscape version and properly adapt it for PC play or your game will be panned as a bad mobile port.

    Average indie games on Steam sell about 50 copies in the first month or they did earlier this year, probably lower now.

    To beat the average, you need to do targeted marketing at your player niche.

    A couple videos worth looking at:

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

    gdcvault.com/play/1024974/Know-Your-Market-Making-Indie

  • dop2000

    > Alternatively, you can set up microtransactions on a website using the Steam WebAPI and open that from the game.

    You mean like opening a webpage in an iframe inside the game window? I guess I will also have to make some API calls from the game to retrieve the status of purchases?

    An iframe or separate window, whatever works best for your game, but you'll need a secure server to send the API calls.

    You would save the results of transactions to the server and then retrieve that data from the server.

    If I choose to sell a DLC pack (say, new levels for the game, just a simple text file), how will my game recognize that the DLC is purchased? Will it be installed in the same directory? Can I simply check if the filename exists in the home directory?

    Steam4C2 has a condition for checking DLC is owned by the player, so you could just include everything in the default build and enable things if DLC ownership is true.

    But, yeah, it could just be a simple text file, that installs to the same directory (you set the path for subdirectories on Steam) and you check that it exists. We actually do it this way for one of the non-Contruct 2 games I've worked on.

    Sorry if my questions are silly, I have zero experience with all these..

    They aren't silly. I'm not hugely experienced with this myself, but I do have access to the Steam documentation and developer boards.

    I probably can't go into much more detail as a lot of Steam stuff is under NDA, but once you're a Steamworks partner and have access to the developer forums there are a lot of more knowledgeable people than me who are happy to help with any specific issues you get stuck on.

    Out of interest, what's the game you're working on? Is it something that could sell without DLC or microtransactions?

    newt

    Wasn't aware of the Steam WebAPI. I'm like wtf aren't we using that?

    I mean that's what we do do.

    We don't do C++, we don't do mobile native.

    We do html.

    You need a secure server to do all the important game related things like transactions, achievements and leaderboards, but yeah it might be a better option for some people.

  • Steam4C2 plugin has more features than the Greenworks one. I use the full version myself.

    Full version: scirra.com/store/construct2-plugins/steam4c2-2545

    Basic version: scirra.com/store/construct2-plugins/steam4c2-basic-2546

    Unfortunately there aren't any direct ways to do IAP/microtransactions with the plugin at the moment, but it has been requested and the developers have said it will be added in the future.

    However, if you add items via DLC, you can use the plugin to open the store page for the DLC and/or add the DLC to the cart ready for purchase, all within the Steam overlay.

    Alternatively, you can set up microtransactions on a website using the Steam WebAPI and open that from the game.

  • So what monetization options can I use on Steam?

    Paid game

    Free with microtransactions

    Paid DLC

    Some games also offer a subscription service, but I think that require some special arrangements with Steam

    Can I still show interstitial ads in a PC game, is it common for indie games on Steam?[/quote]

    No, you can't have ads in Steam games, it's against the agreement you have to sign.

    Can I offer my game for free with IAPs? Does Steam have its own IAPs system, or should I use some third-party solution (like Paypal)?

    Yes, you can have IAPs, and yes Steam has it's own system for microtransactions that uses the Steam Wallet.

    You can't use third party payment systems, as again it's against the agreement you have to sign.

    For more details, sign up as a Steam partner and check out the docs: partner.steamgames.com/home

  • Check out the videos from Tim Russwick/Game Dev Underground: youtube.com/channel/UC_hwKJdF3KRAy4QIaiCSMgQ

    He's got a lot of videos about motivation and finishing a game, and a couple videos about depression as well. You are not alone in being unable to finish a game from feeling unmotivated and depressed.

    I would also suggest looking at maybe doing a game jam, making a small game in a short period of time based off a given theme. Getting something done, even if a bit rough around the edges, can give a sense of accomplishment that might help regain your spark.

    And if you're looking for free assets, you can't go wrong with Kenney as a good base to start from.

  • I'm sure Ashley, Tom and the rest of the Scirra team would jump at the chance to enable C3 support for the Switch, but it isn't up to them, it's up to Nintendo to implement features that would make that support possible.

    C2 support would be unlikely as it's in maintenance mode (bug fixes only)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You can use the Steam4C2 plugin from the store for leaderboards.

    I've only used it for stats and achievements so far, but am considering using it for leaderboards too.

  • Hello^^

    Can you send me an example file? I really need. thank you very much

    I believe this is the example I posted back then:

    dropbox.com/s/10jaxegej8l1cax/LoadingScreen%20between%20levels.capx

  • For the Line of Sight issue, in Event 2 you're looking for LOS on Pig but then doing actions on Family2, but they are treated as different things (even if the Family just contains Pig), so with no specific instance of Family2 picked it's applying the actions to all of them.

    Fix would be to change the Event to LOS on Family2

    The Pig2 pathing could be partly caused by a similar issue in that you are just moving to Family2 without picking a specific instance of Family2.

    Presumably you are spawning the Pig2 in Event 3 (which I can't see in the video), so you could move the find path code there to pick the Family2 that you have LOS on.

  • Bootfit

    You might want to take a look at Global Layers, as this will allow you to have the pop-up designed in a separate layout and appear in other layouts by overwriting the layer with the same name.

    scirra.com/manual/85/layers

    You'd need to make the layer invisible and disable it's events on start and then make it visible and enable the events when you want to show the pop-up

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