Zotged's Recent Forum Activity

  • Make sure you've ticked Force own texture in the layer settings, otherwise the Erase shader "cuts through" the entire render wall.

    <img src="http://i.imgur.com/rLM6g.png" border="0" />

  • I guess though, that is is better to make the layout/window with the assumption that most monitors that it will be played on will be wide screen and not full wouldn't it?ell whatever you yourself think is the most reasonable solution. If you want some concrete data on monitor sizes you could refer to, say, Steam Hardware Surveys.

    having some problems replicating what the cap file is doing. More specifically how it seems to have this infinite Layout that you can scroll through.ust tick Unbounded scrolling for the Layout.

    <img src="http://i.imgur.com/TpJt9.png" border="0">

    The thing is that unless you have it ticked the letterboxing in the example doesn't work out at all, since the letterbox is just black sprites it's obvious that they HAVE to go beyond the layout boundaries so that the actual gamespace reaches the layout edge. Otherwise the scrolling would just stop right when the letterbox touches the layout corner, which results in broken display.

    So as explained in the cap and the post you'll have to figure out how to deal with the area outside the layout bounds since scrolling makes them accessible.

  • You'll have to elaborate further, since I obviously tested it in fullscreen before uploading and tried it again just now to be sure. It works perfectly for me, you might have some scaling issue with your graphics driver.

    So what specifically is wrong with the display?

  • I think you need to set it to Letterbox scale on the configuration settins, that way it will remain its own aspect ratio and remain centered on the browser though it will scale nicely =)

    (letterbox scale integer does the same but won't let it scale BIGGER than the layout size)nfortunately it's not this way in Construct Classic, which is what the question concerned.

    It's very easy to do in CC as well, though only for unscrolling layers. You simply just use the system condition Set Display size and the game will be rendered in the center of the letterbox after which you can set the game to run on fullscreen which in turn will give you the proper aspect ratio for the game (assuming the aspect ratio matches that of your display's, but you knew that already).

    With scrolling content however the most straightforward solution is to create an unscrolling layer and create the letterboxing yourself. You'll also have to make use of Unbounded scrolling to make it possible to scroll outside the layout bounds, which is necessary for the object positions to appear correctly. You'll however be quick to notice that with Unbounded scrolling you'll have to account for any space outside the actual layout bounds, because the scrolling will reach these areas.

    Here, I baked something similar to what you'll need. CC r2 cap:

    http://up.servut.us/40386.5kwk4xh

  • A maze sounds like a real killer case when it comes to pathfinding unless there's a specialized algorithm, one specially made for mazes. The built in A* implementation is in the RTS behavior, which I've used to great extend with a fairly complex finite state machine AI.

    I haven't looked into any pathfinding plugins myself because the RTS behavior has always cut it for me. A* is widely used in the game industry for its versatility (as it's a general search function F.E.A.R. even used it for AI decision making as well as their pathfinding), I'd be surprised if its performance wouldn't suffice unless it's a very well-defined case that requires heavy optimization.

    That being said there's many ways of implementing A* and I don't know what kind of approach Construct has. You can read on this on Wikipedia.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Try this CC r2 cap:

    http://up.servut.us/40372.tadb

    It's a simple quick object I made and exported in blender. See if it works, if it does then I'd point a finger at Max's exporter.

  • I've used it quite a bit with good results, an object like that shouldn't be a problem. Depending on the software you used to make the model you might want to try another native format to obj converter if you suspect that the obj itself is somehow broken.

    You might already know this but keep in mind that you can make good use of meshes too (mesh editor found in Construct\Tools\Mesh Editor\Mesh Editor.exe), they clip correctly with 3D objects and I've found them much better for certain situations.

    Entire scenes can be made out of meshes too, I made this back in early 2010. The boxes are 3D boxes while everything else is meshed. <img src="http://planar-studios.com/ztg/r2/img/proj/planar/stneur/stneur_2.jpg" border="0">

    Edit: And to actually answer the question: as far as I know the 3D object plugin was initially a bit of a makeshift solution and there were plans on replacing the library that was used with a better one. Unfortunately it's been so long that I don't remember whether the new version was ever finished or bundled with Construct releases but I remember it existing.

    Looking at the SVN reveals that the use of the library was indeed implemented and released.

  • <img src="https://dl.dropbox.com/u/100592741/fnsgunrunner.png" border="0">

    Working on a gunshop for Fuel & Steroids. It's turning out quite alright.

  • There's no easy-out way of doing this. This issue has been solved with Input system in a project of mine, because I used to use EditBox in a way that didn't require it to be visible it was possible to replace it with the Input system.

    You might also want to look into GWEN, which greatly expands UI capabilities by introducing a plethora of widgets, and it's only 5usd.

  • You could use make of my stuff for prototyping

  • Sure, it's very easy.

    http://up.servut.us/40080.m2i8lg CC r2 cap

  • Make sure that when your layer has a 0% scrollrate your object's coordinates are on the top left of the layout. Since it's obvious that the screenspace they'll use will be the size of the screen located at the top left of the layout nothing outside that will appear. That's all there is to it.

    I don't think I understood your second point.

    I made a scrolling example with a hud layer for you:

    http://up.servut.us/39952.t4p2 CC r2 cap

Zotged's avatar

Zotged

Member since 2 Aug, 2009

None one is following Zotged yet!

Trophy Case

  • 15-Year Club
  • RTFM Read the fabulous manual
  • Email Verified

Progress

17/44
How to earn trophies