Pixel Shade's Forum Posts

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Thanks guys! I knew this was such a simple task to do. A for-each loop was basically what I was looking for. But I was just looking at the functions of the objects, not the system object. I should probably go to bed. I think my brain is tired xD

  • I do some pretty advanced stuff in Construct, but now I have stumbled upon what seems to be an easy problem to solve. How do I create object1-instances on every instance of object2? I did this:

    Every 0.3 Seconds
    • object2 is on screen
    create object1 on layer "main" at (object2.X, object2.Y).

    this will only create object1 instances on the last instance of object2, not "every instance" of object2. I have browsing around the functions in construct. perhaps I am tired or just looking at it from the wrong perspective. I can't make it work. Any ideas out there?

    Background

    I'm trying to make a object-instances generate their own particles when on-screen (I'm not using the particle system, because I would rather generate instances of an object, while using sine-waves to create the behaviour of the "particles"/object-instances)

    It's a corrupted liquid mass with droplets rising and fading away from the mass, like a lava lamp but with thinner liquid.

    Shame the forum doesn't have support for gifs. I made this with a complementary box that I generate the object instances from... however, it's manual labour and will cause a lot of issues, especially since I want enemies to constructed out of this liquid. Much better with a automated process.

  • Just a thought, why don't Scirra and the community go together and create a native C-something / Vulkan or OpenGL translator/export controller together with Nintendos SDK? Sure external plugins will not work as long as they are not converted, and it would be a community driven effort. (this seems harder to do with C3 since the code is more closed off)

    I have a lot of people around me with Switch Dev kits. (My friend Pedro, Bad North etc) it's not very hard getting hold of one as long as you have a quality game to showcase for Nintendo.

    I think there's one big caveat with web framework, and why Nintendo is being restrictive about it, is security. Looking back at the vita and other devices, the browser has been the main target of bypassing security by transferring payloads onto the device.

    As a power user I love Construct due to its simplicity, fast load times, and resource effective way to handling 2D games. (Unity and Unreal are just too heavy for 2D games, and game maker is a joke to be honest)

    I can understand that it is not in Scirras interest to openly share your code or business, but finding ways to work together could help C3 excel as a product.

  • Tested using NW.js v0.27.2 and it works just fine. It's impossible to select a png-format for the game icon files so that can't be the issue. Maybe something is messed up inside your package.json file, please check if you have the line which specifies the use of the png/icon file ("icon": "icon-128.png").

    Just to make things clear, NW.js is automatically applying the png/icon file when starting your game, it doesn't replace the source icon from the executable.

    Meaning that you still need to use resource hacker in order to replace it completely (e.g. for distribution platforms that use it).

    I'm currently running Construct 2 v.252 and NW.js 0.28. But I was referring specifically to the NW.exe icon (in the win32 and win64 export folder). The window titlebar icon and the taskbar icon are the ones in the project's "files"-folder.

    I'm going to send our demo out to publishers/investors eventually and personally I think it looks a lot more professional to have the game icon in the folder, rather than the NW-icon. But from what I'm gathering changing the NW.exe icon can only be done through the resource hacker tool?

  • TheRealDannyyy I'm trying this out with Construct 2.52, and I always get a standard NW.js icon. Does the icon-128.png have to be a certain png-format? (like PNG-8 instead of PNG-24 or something) Whatever I'm doing, I always get the NW.js icon.

  • I'm currently working on the intro / title screen for my game. Let me know what you think about it

    note: you can skip the intro by pressing a single button during gameplay.

    Watch the video here:

    Subscribe to Construct videos now
  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Excelente explicação, me ajudou muito, Obrigado...

    Happy I could be of help wmnjunior. If you want to try out pixel ratio scaling on your computer you can actually use ctrl+scroll in chrome. once you reach 300% you get the same grainy pixel ratio that of a mobile with 3x pixelratio (provided your monitor is of the same resolution). Perfect if you want to preview what your graphics will look like with "Use high-DPI display"

    Ashley, perhaps it would be great to rename this option to "High-DPI Pixel Ratio" with a clear discription of what the option actually does.

  • Your game looks great I don't want to start an off topic discussion here, but did you run into any performance issues while you developed your game? What kind of optimization techniques do you use? In the video it looked very smooth.

    Thanks! no problem, i will try to keep it short and sweet: Not really, or well, I have run into performance issues but they have always had natural causes. I usually tend to use a lot of tiled textures for base-graphics, while adding small 2D objects to create a sensation of variety. I also use literally no collission on objects, instead I have an invisible collission layer with large boxes, keeping collission calculations to a minimum. looking at the woods, the 2 layers furthest in the background are just tiled textures made in photoshop, it definitely add a lot of tree density to the woods, while the other two layer in the background and foreground I use a combination of tiled textures and individual objects. However not as many and I try to add them in a way they won't create too many overdraws. if a lot of objects require the same webGl effect I usually put them on a separate layer and add the effect to the whole layer instead of individual objects. I learned a lot by case-study the difference between Rayman Origins and Rayman Jungle Run (which runs perfectly fine on mobile). A lot of corners have definitely been cut, but the general feeling of Jungle Run is that it is still looks like a beautiful Rayman game.

    For performance measures I made a fps counter and once every now and then I check the built in profiler during debug (if you use a lot of groups for your scripts it's much easier to spot when the "code" go haywire) I had a bug in the dialog-system once that ate up resources like a beast. xD but yeah, there's definitely no black magic too it.

  • Games similar to Child of Light and Rayman Legends are definitely possible, those games rely heavily on artwork, you just need to be a bit smart about it. In terms of graphical fidelity I'm doing a game with similar results. You have to rely on third party applications and plugins to get up to the same level, but you will get there eventually.

    I use Construct 2 with spriter as animation tool and magicam for camera panning and transitions, then I use HTML5-effects such as basicBlur, somebody's effects "flag" and "skend" for foliage (together with built in sine-values for angle and size of the objects). I think the performance of Construct2 is great. You won't get to same performance levels as ubi-art but to be perfectly honest ubi-art is not really a 2D engine. It uses a lot of 3D technology which makes the game even more optimized.

    If you target PC and consoles you have a lot of headroom. if you target mobile you need to be smart about layers and overdraws (you can have a lot of layers, but try to keep overdraws to a minimum) download rayman jungle run and you will probably get what I mean with a lot of parallax-layers, but never at the same screen, and hardly ever overdrawing.

    I'm making this game, perhaps it is a good example that will showcase what you can do with construct.

  • Ashley I recieved an e-mail from Publisher & Developer relation manager Christopher Heck, on my question about web-framework he answered

    "An HTML5 framework is not available for Switch."

    Should we try to do a petition for web-framework support? we could make an awesome trailer with some of the most ambitious construct2 games showing Nintendo what they are missing out on.

    I know that Construct is kind of marketed towards beginners, but heck, I think it is the absolute best 2D-engine out there, my own game is actually starting to look pretty damn good. And I would never be able to do something like this if it wasn't for construct. (if anyone is interested, have a look at http://pixelshade.se)

    I have adapted performance level to suit the Shield TV in 1080p60fps and Shield Tablet in 720p60fps (to simulate Nintendo Switch performance)

  • So I have been working on an open world 2D adventure for a while now... I admit, it's a bit too ambitious, but I will go to gamescom this year looking for investment and publishing deal in order to pursue the project on full time together with my friends Gustav and Mikael. Have a look! and tell me what you think. <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">

    http://pixelshade.se