lennaert's Recent Forum Activity

  • I only just looked at this, and I can't see any .capx in support. Please see the bug report guidelines re: making a .capx from scratch that you can share. Closing, please file a new report with a .capx if you still want this investigated.

    w0t I already had replies from support relating to this haha.

    I was giving something to shoot at with your debugging of front to back rendering in a project using lots of layer scaling and opactity.

    But no, I did not require a fix. thanks for your time though.

  • You are basing it on a 8 direction's moving angle, and you use set angle and move pixels, which is not using 8 direction movement.

    Try basing it on your regular angle instead of 8 direction's moving angle.

    MapChar.Angle is between etc etc

  • Hey lennaert , did you end up finding a work around for this?

    Yeah.

    For both main issues actually.

    Room state:

    When joining an open room to join a game, the "lobby room" is just a room in the lobby, the host can broadcast a message with a new special room name ie From lobby room "Lobby-Pre-game" send out a message : Join room: "Actual-Closed-roomname"

    When filtering the lobby, just not have it show the closed ones derived from the room names

    This solves both issues at once. Namely closed room states and players joining later.

    This solution I applied in a later stage, before that I simply had the host broadcast a room state just once upon starting a game.

    If a player joined in later, the host would not hand out that gamestate again, ie "GameRunning"

    As a side effect, I made the host send out "spectator" game state to players joining after the game had started, of which you can most likely guess its use

  • Problem Description

    In a scenario with multiple layer scaling and varying layer/objects opacity:

    With High quality full screen scaling & front to back enabled, some objects disappear and the layer scaling goes weird.

    My object seems there ... I can control it and see the scroll to event working ...

    Attach a Capx

    Capx emailed to support

    Description of Capx

    The file is a development in progress, and it is not trimmed down.

    If you want to look at the possible culprit of events, check the FX event sheet, in the ' Layer effects' group …

    No comments, lots of event .. but should be straight forward.

    I do not think its in the events, just how the current implementation of front to back rendering handles them.

    Steps to Reproduce Bug

    Default full screen scaling is currently set to low quality.

    Run the project, and you see the ships on start of layout.

    This is correct

    Then switch to high quality full screen scaling: and the ships are gone and the scaling and opacity is not as it should.

    < r207 I always had full screen scaling to high quality and no problems.

    Observed Result

    With full screen scaling set to high quality, the ships are gone, and the layer scalings are off.

    Expected Result

    I tested this because I simply wanted to see what happens when I enabled front to back rendering.

    I expected no improvements in performance since I use a lot of opacity for varying layers.

    I expected my currently development state not to experience problems (well, I did a bit, but there's always hoping )

    Affected Browsers

    all

    Operating System and Service Pack

    windows 8.1 64bit with intel express gma

    Suspicion

    something incorrect happens with the scaling

    Construct 2 Version ID

    207

  • fldr - between something like AJAX and Sprite, I think that is pretty much no actions at all, making the family pretty useless!

    Sprites vs Spritefonts vs Texts ...

    X,Y, Scaling, Angle, Opacity

    Use cases, sliding menus ...

  • Thanks Vtrix, I updated some of the imagery and effects

    Looking awesome !!

  • In one of the recent versions there was a bug fix for firefox clients connection problems.

    Perhaps this is related.

  • lennaert Great work!, plays smooth here, not much time right now will check more later, I have some pointers graphical wise, maybe we can work together finetuning those, I pm you later

    Looking forward to it

  • lennaert - can you actually describe in detail what they are and how they work? I still don't know any valid reason that the feature is necessary.

    When you take the isometric concepts into consideration, there generally is an "offset" differing the height in terrain level pieces.

    This same concept is used with the playerbase object / animation object.

    Using these together will make (semi) isometric game creation simpler.

    Instead of having to do various calculations to determine the offset, you could simply move/lerp the players/playerbase 'off set' toward the offset of the layer the player moves to.

    But there are far more 'nice' usages for this ...

    Just imagine having 2 layers, big ring at the bottom layer, small ring at the top layer. You can see the big ring through the little rings inside.

    Then play with the offset at run time and it could 'fake' a 3d feeling as the off set moves the entire top layer in a circular motion over the bottom layer.

    You could have plane shifts, parts of the level move-able.

    Or imagine a inner space level, with various layers determining certain 'height' in the galaxy, and as you move your ships, the levels above and below shift gradually.

    Or imagine being in an elevator, and the floors below and above gradually pass you by using the offset.

    Atm, there are other approaches in which you can all reach the similar results, but it would require more calculations and more events to address everything. In contrast where you could manipulate just one layer.

    Some of the above suggestions would assume there is an expression to get the current layer off set.

    I

  • I could imagine quite some use cases with isometric related games and height differences.

  • Here is something I build with the material I got from the amazon vouchers

    Digital Mist in the Scirra Arcade

    Controls:

    Touch control movement and touch control interfaces

    xbox 360 controller enabled movement

    Features:

    Death Match and Team Death Match

    Manipulate the proximity settings to your advantage

    Disable enemy light drones by shooting them to strategically cripple their vision and security

    Use active teleporters to move through the level

    Local storage to keep track of a variety of details

    Use your Camera to enhance your Avatar in game

    Game tips in the main menu's submenu

    credits in the menu after 20 seconds timeout

    Known iffyness:

    -Jumping

    -Connections

    Updates planned:

    Achievements

    Ranks

    Debugging

    Requesting:

    Feedback relating to performance, lagg.

    If giving graphics feedback, please include your system specs

    Some random info:

    < 6MB

    1012 events

    Special thanks to:

    Beaverlicious, vtrix ,mjomusic

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Train one of them fancy anti spam tools to recognize all those, once they happen, near identical posts

lennaert's avatar

lennaert

Early Adopter

Member since 8 Oct, 2013

Twitter
lennaert has 13 followers

Connect with lennaert

Trophy Case

  • 11-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • x5
    Popular Game One of your games has over 1,000 players
  • Famous Game One of your games has over 10,000 players
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • RTFM Read the fabulous manual
  • x2
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

25/44
How to earn trophies