0 Favourites

Feature todo-list

This forum is currently in read-only mode.
  • This topic is now obsolete, preserved for the ideas in it. Please post new feature requests to the Construct Discussion forum. Thanks!

  • Requesting set x/y speed of the platform movement.

    About including .dlls - does that mean that we could include d3dx9_30.dll and not have to install dx9 on a system? I seem to recall trying putting that .dll in the same directory as a dx9 app once and it worked, without having to install dx9. I've heard portals and such often don't like dx9 games because of the hassles of installing dx9 on people's systems.

  • Yeah, putting the DLL in the same directory could work, but its absence could also be a sign DirectX 9 is simply not installed, which is why it prompts to download the latest DirectX. If you have DirectX 9 but just havent updated it, placing d3dx9_30.dll may work.

  • I'd like to see:

    • Get collisions for physics objects
    • A "None" setting for physics object collision types

    I had another suggestion but I've been sick with the flu and I'm all doped up on NyQuil and I can't think of it right now

  • If you have DirectX 9 but just havent updated it, placing d3dx9_30.dll may work.

    That would be great for games' compatibility since Vista having troubles spreading (no mistery why), there will be for a long time plenty of casual gamer with DX8 installed.

    Some professional indie developers still develop today in DX7, just as example!

    Plenty of thumbs up.

  • Maybe I wasn't clear enough - putting d3dx9_30.dll in the same directory as your game doesn't install DirectX 9 and wont let people with DX7/DX8 play the game you need a real DX9 install.

  • Construct 3

    Buy Construct 3

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

    Buy Now Construct 3 users don't see these ads
  • Oh and as for compatibility, the SDL runtime will run universally so you can always opt for that if you want to make casual gaming painless. If you want the latest and greatest visual effects though, you have no choice: you have to use the DirectX runtime and your users need an up to date DirectX 9!

    An OpenGL runtime, if we made one, may be more compatible too.

  • you have to use the DirectX runtime and your users need an up to date DirectX 9!

    Would be possible then to have personalized error messages in case DX9 are not installed? So that we could for example explain in a user friendly way the reason the game cannot run, and eventually put a link to the DX9 download page?

  • The runtime already detects if DirectX 9 is not installed in the DirectX builds. If the user doesn't have DX9 the following message is displayed:

    "A required DirectX component, 'd3dx_30.dll', was not found. Please install the latest version of DirectX 9 in order to run this application.

    Click 'OK' to visit the Microsoft to install the latest updates for DirectX 9.

    Click 'Cancel' to terminate the application."

    Clicking OK opens the user's browser to here. It points to the DirectX download category because the original direct download link turned in to a 404 after a few builds, but there's a big link at the top for the latest end-user runtime.

  • Another request: set the animation speed via events.

  • It would be nice if you could define a kind of 'Safe house' Layout, which comes up for certain errors.

    Maybe if you gave construct a set of name constants, like:

    $_DX_NOT_INSTALLED

    $_MISC_ERROR

    Where you name a layout with one of those names, and the layout becomes an error screen. It woudl have no special features, just sprites, enabling you to use your game's own graphical format to alert for errors.

  • One nice feature would be to export the event sheet editor to PNG. Would make it easier to display it here.

    Or maybe to export it to an ascii TXT file so we can cut and paste it. With tabs and spaces to indent the events.

    Or maybe both.

  • I don't know if it is planned, but some way to embbed apps and games into the browser?

  • There are two things i really miss in the physics movement: Friction and Bouncing.

    For example, a box with friction 50 (1-100) on ground with friction 0 would smoothly glide over the surface when you add force, but on a wooden floor it would just move a tiny bit, or be flipped over. You could also use this for things like a snowmobile in a platform game.

    Bouncing would be used for example in physic-platform movements, or if you'd like to create a ball that always bounces on the same height. you would set the bouncing in percent, where 100 would mean that all the force is kept when the object bounces.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)