Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r262

New 3D camera plugin!

07 September, 2021 ()

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3

Create an Account

Notes

In this release we're pleased to introduce the new 3D camera plugin! This object lets you move the camera around the layout in 3D. (Note it only affects 3D layers.) You can use it for something as simple as slightly adjusting the viewport in an otherwise 2D game, or go as far as building a simple first-person-shooter (FPS) style game, as the new 'First-person shooter' template demonstrates. This adds a lot of creative possibilities and we can't wait to see what you can make with it! Just remember that while the camera can move in 3D, the rest of Construct still largely works in 2D, such as with collisions. However this still allows for quite a lot of scope using 2D gameplay with 3D graphics.

This release also adds a few other smaller features that should also come in handy when using 3D camera, such as the ability for the Car behavior to turn while stopped (useful for controlling the player in an FPS style game), and a Draw order setting for layers that can help make sure transparency works as expected. Other than that there's a few bug fixes, and stay tuned for more updates!

Like this Release?

Let us know with a thumbs up!

107
Launch r262

New Features

44 favourites
3D camera plugin

New Additions

25 favourites
New examples 'First-person shooter', 'Run 'N Gun weapons'
18 favourites
Layer property 'Draw order' (useful with 3D camera)
19 favourites
3D shape: 'On collision' and 'Is overlapping' conditions
13 favourites
Car behavior: 'Turn while stopped' option

Changes

13 favourites
Insert object dialog: new 3D category for 3D Camera and 3D Shape objects

Bug Fixes

13 favourites
Android apps could crash on startup (regression r261)
6 favourites
Vanishing points not working correctly on 2D layers
6 favourites
Linux exports not working with NW.js 0.56+

Share Construct 3 Release r262 Now

  • 40 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Just wonder, when will you finish Js API? It's still missing much stuff, so making some kind of games is just impossible with scripts only, and you have to do ugly connections between events and code. I mean, it's great that you add all this fun stuff to the engine, but so much basic things are still not done, not even related to the code, and it's frustrating for me

      • [-] [+]
      • 1
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • 1 points
      • (3 children)

      What do you think is missing exactly?

      • I mean, Turret, Pin, Scroll to, Browser, Tween, Timeline, Timer, Wrap, Anchor, etc, don't exist in api at all, and i thing full list of missing items is 2-3 times longer than this.

        Just for example, with Anchor, I need to make a function in C3 ToggleAnchorForSpecificTypeOfObject(uid, enabled) and have to call it like this from js, and there is no another way do it. And it's just once case, and also it searches object by uid every time, because there is no way to pass objects in c3, so it's also slow (in addition to slowness of c3 events itself). So for 10 types of objects i need to make 10 functions, because you can't combine different types of object in any real way in events (also different family for every type of object, just an example). For Turret I need to pass 15 properties in the same way to update an instance. As a result, the lack of functions is multiplied by the limitations of the events, and the inconvenience is twofold

        Load more comments (2 replies)
  • Amazing! Great work, thanks! please continue working with 3d feature.

  • Great work, thanks for this nice feature to play with!

  • That's impressive!

    I take my hat off to you!

    Construct 3 is more and more powerful and for me the best game editor, you have to see the possibilities it offers!

    This 3D module which is a 3D simulation makes Construct 3 even more attractive!

    I can, like others, only congratulate you for your hard work, you are a "golden" team!

    In your 3D module, it would be very nice to be able to change the orientation of the view, maybe it is already possible, for example to be able to look where I want, the sky for example, to move the camera to see where I want (Up, down, etc).

    In the future, to improve your example, to be able to jump too, jump on blocks, etc.....

    Soon we will be able to make a "quake", well it is already possible ^^

    Congratulations!

    There is still this problem that you can't solve, but really should: The Sprite with vertical&horizontal Blur will be pasted on the Drawing canvas with an offset #2624.

    Good luck team !

  • This is perfect. Great!!

  • Fantastic work, thanks! Great features.

    Would the engine support doing basic depth lighting/fog? Kind of like what the Rocket Barrel example attempts to achieve, or vlambeer's Gun Godz.

  • Love the 3D stuff, it's so cool! Thank you!

  • It's awesome, Good job!

  • I loving that you added 3D VISUALS to C3 but for a long time you guys were adamant about keeping Construct strictly 2D. What led to the change in direction? Just totally curious.

  • This is so awesome as this blend of 2d and 3d is my fav. I wonder if platformer could be tweaked for using z axis instead of y.

  • Load more comments (24 replies)