dhoeke's Forum Posts

  • Condition:

    Touch -> On Touched Object [Your Arrow Button]

    Action:

    [Your Player Sprite] -> Platform -> Simulate Control -> [Select Jump]

    You can also check this template project that comes with Construct 2: "Template: Platformer"

    Construct 2 -> New Project -> Template Platformer

    Let me know if this helps!

  • You mean 32 pixels? Or 32-bit?

    The pixel size for your image should reflect your Project Window size (found on the left after clicking your project name on the top right). This is the pixel size of the window. But: Construct 2 can upscale the resolution of images after rezising the window in fullscreen mode. That means, if you want your game to run on PC high end machienes (1080p), you should adjust your sprites to that size and scale them down within Construct 2 (because C2 will use the full resolution image in full screen then instead of upscaling your small image).

    Approximately for 1080p:

    • Big sprites: 900-2000px
    • Medium Sprites: 200-500px
    • Small sprites: 50-100px

    You can use even way lower values if you want to go to mobile only (you even should and have to!)

    Hope this helps somewhat.

  • zenox98

    Thank you so much!

    What I found out based on the information found in your links is, it all appearently has to do with NAT, Network Address Translation.

    If you do not have NAT turned on in your router settings (plus, some routers even need a "dmz" feature to be enabled), then there is no connection possible. Port forwarding will not help because NAT means that the game uses a dynamic port range, not a fixed one. This is a common issue even for big games like Call of Duty. Since my router has this enabled by default, I never even came accross this topic.

    Anyway, just leaving this here for fellow developers looking for the connectivity issue - turn on NAT in your routers, guys!

  • Hi everyone,

    I'm currently developing a mutliplayer game and - the typical issue: Port forwarding!

    I've tested connectivity with some of my friends, and just two out of 5 could connect properly with my game (btw, with the standard pong game, too - we've tested that for obvious reasons). When we use Hamachi Login (which establishes a virtual LAN), all connections are possible.

    When no connection can be established, the "Kicked" message is present for the peer just upon login to the room.

    So, I've read that C2 uses UDP.

    Could someone tell me which ports must be forwarded / open to properly play a Construct 2 multiplayer game?

    Thank you so much,

    • Dominik
  • andreyin

    Alright, thank you again!

    R0J0hound

    Awesome, this explains it. I can sleep much better now although the file did actually appear kinda "template-ish".

    Thanks a lot, man!

  • R0J0hound and Refeuh

    What you're saying makes sense. Thank you for the fast and helpful replies, too.

    I think I would feel more comfortable with an actual confirmation that it's actually just a passive, inactive template file by someone with insight...

  • andreyin Sorry man, I didn't mean to be rude or ungrateful - yet, I was. Sorry about that!

    Yep, I already took the opportunity to speak over there, too.

  • Node.js is delivered within Construct 2, so I think it's not that simple.

    We're talking about credit card information here.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I just got information about a serious topic:

    When you export a game via node.js, in the folder C:\Users\USERNAME\AppData\Local\NameofApp a file is created that is named WebData. If you rename this file into Webdata.txt, the following content can be found:

    /tablemetameta CREATE TABLE meta(key LONGVARCHAR NOT NULL UNIQUE PRIMARY KEY, value LONGVARCHAR)'; indexsqlite_autoindex_meta_1meta[ƒ tableautofillautofillCREATE TABLE autofill (name VARCHAR, value VARCHAR, value_lower VARCHAR, date_created INTEGER DEFAULT 0, date_last_used INTEGER DEFAULT 0, count INTEGER DEFAULT 1, PRIMARY KEY (name, value))/C indexsqlite_autoindex_autofill_1autofillN'gindexautofill_nameautofillCREATE INDEX autofill_name ON autofill (name)t?indexautofill_name_value_lowerautofillCREATE INDEX autofill_name_value_lower ON autofill (name, value_lower)‚%%ƒKtablecredit_cardscredit_cardsCREATE TABLE credit_cards ( guid VARCHAR PRIMARY KEY, name_on_card VARCHAR, expiration_month INTEGER, expiration_year INTEGER, card_number_encrypted BLOB, date_modified INTEGER NOT NULL DEFAULT 0, origin VARCHAR DEFAULT '')7K% indexsqlite_autoindex_credit_cards_1credit_cards ‚i //…tableautofill_profilesautofill_profiles CREATE TABLE autofill_profiles ( guid VARCHAR PRIMARY KEY, company_name VARCHAR, street_address VARCHAR, dependent_locality VARCHAR, city VARCHAR, state VARCHAR, zipcode VARCHAR, sorting_code VARCHAR, country_code VARCHAR, date_modified INTEGER NOT NULL DEFAULT 0, origin VARCHAR DEFAULT '', language_code VARCHAR)A U/ indexsqlite_autoindex_autofill_profiles_1autofill_profiles ; 99‚tableautofill_profile_namesautofill_profile_names CREATE TABLE autofill_profile_names ( guid VARCHAR, first_name VARCHAR, middle_name VARCHAR, last_name VARCHAR, full_name VARCHAR)~ ;;tableautofill_profile_emailsautofill_profile_emails CREATE TABLE autofill_profile_emails ( guid VARCHAR, email VARCHAR) ;;tableautofill_profile_phonesautofill_profile_phonesCREATE TABLE autofill_profile_phones ( guid VARCHAR, number VARCHAR)n;;utableautofill_profiles_trashautofill_profiles_trashCREATE TABLE autofill_profiles_trash ( guid VARCHAR) [/noparse]

    It seems like there is credit card information seeked?

    I suppose this is phone/mobile related content, still, it's kinda worrying for me. Could you please bringt light into this issue?

    GG-Works You say the game runs with the test App ID (123456) for you - does Steam show up inside your app? Like, can you access the Greenwork features inside your app? I'm asking since I cannot access any Greenworks features. So far, I consider it's because the default App ID doesn't allow that (would like to clarify if I'm doing something wrong?)

    Anonnymitet

    Thank you so very much!!

    Now the application won't crash any longer. However, Steam won't show up within it... I guess that's probably because I'm using 123456 instead of the real app ID.

    Hm, for me, the win32 game instantly crashes (nw.exe has stopped working) upon start when the greenworks object is included.

    I followed all the steps and checked twice. Might be caused by the fact that I am using the latest SDK right now?

    Pretty sad, I cannot access any previous sdk versions.

    (Win7)

  • I just created a topic in the "Completed Creations" sections (topic title: Scott in Space) which is shown in the latest posts display of this section but when I click the title, it says: "The requested topic does not exist". Furthermore, the topic is not listed among the others in the section overview.

    Is this spam related or an issue of its own?

  • UberDark

    Yep, I was afraid it would be like that.

    It would be a useful feature in my eyes since through source image scaling a lot of performance optimization can be done. But anyways.

    Thank you!!

  • tecbug

    A) You can use the condition

    Object Type -> Pick [...]

    There are several conditions to pick a certain ball.

    I think you should pick the balls by their unique ID

    B) You can give them instance variables that work as an individual ID by which you can pick them. (Object Type -> Instance Variable ("MyID" = 1) --- Action: Place Sparkle on Object.X,Object.Y).

    Checking for an instance variable automatically picks the entities for which these condition is true.