Headbang Games's Recent Forum Activity

  • I see, thanks for clearing that up.

    I usually add another index file, but I thought I could skip that :)

  • Hi,

    I have over 10 years of experience with Construct 2+3 and made hundreds of games.

    You can read about my work here:

    headbangames.com/devblog/about

    You can send me you design document or list of required features to my email

    Please specify if you want to make a web app or a native app and what platforms do you want to support.

    Feel free to ask any questions you might have.

    Cheers!

  • I'm implementing saved games for my game.

    My saves are saved to local files (nwjs) from the SaveStateJSON expression.

    I want to parse the save file with the json object and read some of the saved data to show info about the save (playing time, progress, etc).

    For example if I want to read the game time from my dictionary I access it like this:

    JSON.GetAsBeautifiedString("types.198911102155667.instances.0.data.playTime")

    My question is this, can the ID (198911102155667 in this instance) assigned to types change somehow, by any kind of change to the project? (assuming I'm not deleting the object), or is it safe to reference them by number?

    Ashley Can you shade some light?

  • Thank you!

    If you like the demo, don't forget to wishlist!

  • Mikey & Grover's Unexpected Adventures is a pixel art point and click adventure.

    You play Mikey, a 12 year old boy who really wants to get his hands on his dream guitar and he is willing to do anything for it.

    Mikey embarks on an adventure, going after local tales of treasures in the lighthouse and takes his best pal Grover along for the ride.

    The demo is available on Steam:

    store.steampowered.com/app/2151850

    Subscribe to Construct videos now

    Read about the developing process on the devblog:

    headbangames.com/ua/devblog

  • Is there any way to run debug layout in a NWjs window?

    I know I can remote preview but that doesn't show the debug panel.

    I'm trying to catch a bug with the json object that happens only in NWjs. I can print out console logs, but that's very limited compared to having access to the debugger.

    Ashley is it possible?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • About 3 months ago I started making art, soon enough it turned into a game.

    Last week I released the first alpha demo.

    The game is a point and click adventure, the style is pixel art.

    The demo is about 30 game-play and playable through the browser on my website:

    headbangames.com/ua

    This week I also started a new dev blog, summarizing everything I did so far.

    New posts every Saturday.

    headbangames.com/ua/devblog

    I would love to hear your feedback!

    Subscribe to Construct videos now
  • Hey Fireche

    I have plenty of experience with building and decorating levels using tilemaps (using tile-background, 9-patch, sprites and vector where needed).

    For my game Bad Pad I built 160 levels/layouts, the levels/layouts size increases exponentially as you progress.

    store.steampowered.com/app/517210

    For Bad Run Turbo Edition I built 3 big open-world castle levels (total size 83000 x 56000 px)and a procedural run-time level generating system using over 100 predesigned tilemap sections.

    store.steampowered.com/app/1285070

    For my latest game I already made around 140 layouts.

    store.steampowered.com/app/1367050

    headbangames.com/becloudead/devblog

    You can read more about my work and contact me here:

    headbangames.com/devblog/contact

    Cheers

  • I'd recommend using a layout effect, as it works within the Construct engine and so Construct can ensure it's handled efficiently and appropriately. For example if you use "low quality" fullscreen mode, a layout effect will process efficiently at low-resolution and then stretch the result up to the display; but with a CSS filter the browser doesn't know anything about how the content got rendered, so all it can do is process the effect on the full-resolution canvas, which is less efficient. Also while I'm not clear of all the details, effects run by Construct are very likely to be GPU-accelerated, but there's a chance some browsers in some cases might drop CSS filters back to software rendering and so exhibit poor performance.

    Thank you for clearing that up Ashley I appreciate it!

    If I only need NWjs exports and I'm using "high quality" fullscreen, are there any other pitfalls I should be aware of?

  • Great! Thank you for checking and verifying!

  • Bumping this again.

    So, I did some google search and found this:

    smashingmagazine.com/2016/05/web-image-effects-performance-showdown

    According to it CSS filters are considered faster to render.

    I did some test with my project and found no issues so far, but I'm not sure if it's fully supported in other platforms.

    Anyone out there with OSX or Linux that can test if it works?

    This is c3p test file that applies the css filters to the body:

    headbangames.com/brightness.c3p

  • Are you saving to a c3p file or a folder?

    I noticed that oddly enough saving to a single c3p file is much faster than saving to a folder.

    That was about a couple of years ago, I didn't try using folders again since then though.

Headbang Games's avatar

Headbang Games

Member since 5 Dec, 2012

Twitter
Headbang Games has 1 followers

Connect with Headbang Games

Trophy Case

  • 12-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Popular Game One of your games has over 1,000 players
  • Coach One of your tutorials has over 1,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

21/44
How to earn trophies