Fengist's Recent Forum Activity

  • They are good to prototype and even deploy on small scale, but when it comes to serious stuff and upscale your project they fall apart.

    I am going to disagree here to a point. You are correct, C3 isn't going to be the engine behind the next great 10k player MMO. It was never designed to be. Every language and game engine out there has it's own strengths and weaknesses. I'd never, ever try to create a paltformer in C#. It would be a nightmare. But I wouldn't try to create a websocket's server in C3 either.

    Saying C3 can't handle serious stuff is all based on your definition of 'serious'. A JS/browser based client with thousands of players all at once on the same server? That's not unheard of. To me, that's pretty serious.

  • Writing code in several different languages and being familiar with IDE's since Turbo Pascal for DOS I can safely say, the answer to your question is dependant upon you. If you're certain the IDE has the ability to achieve your goals then the only things you lack are knowledge and motivation. So, the first question you have to ask is can this IDE do what I want? The second question is, do I have the motivation and determination to learn it? If you can answer yes to both of those, then any IDE is worth it.

    Since this is your 3rd IDE you need to stop and ask which of those two questions answered "no" when working with the other two and why. Then decide if Construct can answer that question with a "yes".

  • Okay and I see now that I shouldn't expect this fixed any time soon. I just read over the related bug report and another bug related to it. Depressing. 2+ years and those bugs still exist? So, this whole open source thing where volunteers fix what they wanna fix, who actually came up with this business model? I know I've got some ammunition lying around here somewhere.

  • I just tried it and it does look like a bug, so I filed it.

    Good, so I'm not losing my mind. Thanks Ashley. I was looking for related bugs in chromium but saw nothing. You explained it a lot better than I could have.

  • Ok, done some testing and that bar has to do specifically with the C3 app. If I install the app (I've tried uninstalling and reinstalling 142.2, 146, 147, 147.2), create a new project and run it, the project gets that bar. If I go to editor.construct.net, update to 147.2, create a project and run it, I get the old bar.

    Can anyone else duplicate that or is it just me?

    Annnddd...

    chromereleases.googleblog.com/2019/04/stable-channel-update-for-desktop_30.html

    This is the latest stable release of Google which came out a few days ago and I'm guessing, got updated on this machine overnite. The other machine I work on, I was using it this morning with the C3 app and didn't have this issue on it.

  • Nope, that didn't fix it.

    Now, when I start 147.2 from the desktop the C3 editor does not have the bar. When I run my project, it does have the bar.

    If I run C3 from: editor.construct.net/r1472

    I get the old bar both on the editor and the project.

  • You can use the:

    construct.net/en/make-games/addons/190/html-element

    plugin and format the text as HTML.

  • It looks like you added Construct to the desktop with a pre-release version of Chrome that uses a different UI. That would also explain why if you opened Chrome stable and tried again it wasn't there.

    Google Chrome is up to date

    Version 74.0.3729.131 (Official Build) (64-bit)

    As far as I know I'm not signed up for any Chrome betas and if so, god forbid that one goes live. That bar would be most annoying.

    So, I went to editor.construct.net, updated and told it to install the app. I now have 2 icons on the desktop, 146 and 147.2. If I run 146 and update, I get the wonky bar. If I run 142.7, I don't get the wonky bar.

    I dunno, just caught me off guard thinking this was how life was going to be from now on. Most unpleasant.

    Oh, and I've been loading up Construct pretty much daily since 146. This is the first beta that did that.

  • Yes, it can do it. Will it be easy, no.

    It sounds to me like you're going to attempt multiplayer and the host will be the server. For very simple stuff, Ajax can do a lot. For tracking player movements, bullets, etc. you're going to need a full blown websockets server. While C3 does have multiplayer built in, my experiences with it have been a lot less than inspiring. And multiplayer servers? That's a huge, huge ball of wax.

    If you're new to Construct, I STRONGLY recommend you start with a single player game. Multiplayer servers is a whole field of computer science unto itself.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Years ago when writing code, we just had one way to generate random numbers. Randomize... But, a bunch of mathematicians got together, drew some squiggles on a blackboard and found out that the method of generating random numbers in computers wasn't really all that random.

    To solve this problem, they came up with a brilliant idea. They'd throw another random number inside the code that made the random number and make it really random. That method was called 'seeding.' The problem with that was, if you used the same seed, it once again, generated random numbers that weren't all that random. As a matter of fact, if you used the same seed over and over again, it would generate the same sequence of 'random' numbers.

    To get around that and make truly random numbers (well, mostly), people who write code started 'seeding' their random numbers with the computer's clock. Randomize(timer). That way, every single time the program ran, a new seed was used and therefore, a new sequence of randomness. Well, a less predictable one anyway.

    But that also lead to other ideas. Seeding can now be used to generate really random numbers using something like the clock OR, you can repeat the 'random' sequence by using the same seed. That means, you can create a really random sequence of numbers or you can create a random sequence of numbers that will repeat each time you restart the program.

    Hope that explains it.

  • Lol Newt. My guess, this is another example of Google translate failing miserably.

  • Ok, this is really strange. I normally run C3 from a desktop icon. Today, I got the usual request to update, which I did, which it never does.

    However, when I did update, it went to editor.construct.net/r1472/ and something strange happened. A new bar appeared above the editor (see the 'after' picture). Initially, I ignored it. That is, until I ran my project, requested full screen and... the bar stayed there. Whut? No, it didn't disappear. It was both on the C3 editor and my running project. Now that's new.

    Ok, so I ran C3 from editor.construct.net instead of the desktop. And again, it asked me if I wanted to update, again I selected yes and again, it didn't.

    However, in this instance, that bar reverted back to what I'm familiar with (see 'before') which promptly vanished when I requested full screen.

    WTF is this new bar and what's it doing on my project?????

    Oh wow, and here's an amusing one. If I click on the x on that 'after' when in the editor it promptly closes the C3 editor. And then, restarts it. When it restarts it's in 146, no bar. I get the request to update to 147.2 and when it does, that 'after' bar appears.

Fengist's avatar

Fengist

Member since 6 Nov, 2015

Twitter
Fengist has 5 followers

Trophy Case

  • 9-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • x3
    Coach One of your tutorials has over 1,000 readers
  • x2
    Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

16/44
How to earn trophies