Jerementor's Recent Forum Activity

  • Problem Description

    Working on my projects as usual and loaded NW but when I went to right click on my game, it right-clicked on the NW window. In a flash I saw a menu pop-up and all I could read was 'reload-app' but it seemed there were other options and when I let go of right-click, I must have clicked one of them. Now I cannot load nw.js at all when I preview my game! I exported to NW.js to see if this would run and it still won't even load the window! I re-installed nw.js (newest version for newest beta build) and still nothing... thougts? ____

    Attach a Capx

    None to post, it's an exporting issue.

    Steps to Reproduce Bug

    • Run your project in NW.JS
    • Right click on the window itself and see what options pop up
    • Assuming there is more than the 'reload app' please let me know what options are there and if I can reverse this!

    Observed Result

    I can no longer even use NW.JS for playing or exporting my game!

    Expected Result

    The window to pop up!

    Affected Browsers

    • Chrome: (NO)
    • FireFox: (NO)
    • Internet Explorer: (NO)

    Operating System and Service Pack

    Win 7 Pro

    Construct 2 Version ID

    Beta r219

  • Animmaniac count me in for testing!

  • Hey everyone,

    Just another feature I thought would benefit some! I was working on my Ludum Dare 34 game this past weekend and I had this one event that I kept adding new things to it's actions because it was really important. Then after I had edited it for the 30th time I had unknowingly deleted it. I had already added 20+ so new events to another event sheet so to keep hitting CTRL-Z over and over, didn't make sense I might as well go back and redo it.

    Obviously, this is a small feature and just something I thought of after this happened:

    Just like we can lock layers, can we add support for locking events? That way you can't delete it or edit it unless you unlock it!

    Would love to hear what everyone thinks!

    Best regards,

    Jeremy

  • Danwood, are you able to debug your game with this new version of NW? I keep getting an uncaught typer error that app isn't defined in preview.js

  • [quote:27er9l8c] ah, that makes a lot more sense now (with the typing in suggestion). I do quite like the idea. Editing parameters in-place could come first, and then typing in a new condition/action is an extension of that.

    Ashley Epic!

    Animmaniac could you add in the parameters column (before you enter the condition) a place to show the expression so it's right there before you use it?

  • I completely see what you are saying ASHLEY.

    But what Animmaniac is proposing and what is half the reason to why I created this topic was this:

    [quote:2iqfrvw2]In my view the problem with the current wizard UI is that it demands too much time and clicks just to navigate the windows, especially for users who don't use the keyboard. If you consider the frequency that these actions are repeated during a project there's a lot of wasted work that could be optimized. Every step is modal, so you always waste some time adjusting to the new context and get some cognitive load creating mind maps of where you are. What I tried to do with my proposal is to make it the less modal as possible. The steps are disposed side by side so you get an overview of the process and minimize both the clicks and the switching of states.

    If we can 'cut down the time you spend clicking and focus more on making the game' while maintaining the 'no programming required feel' it would be perfect. I like the way Animmaniac has it proposed so it is more fill in the blanks than it is programming. C2 or C3 doesn't need it's own language and I wasn't trying to recommend it. More like this as the next best thing. This would keep the the feel at 'no programming required' but mimic what it would be like to program and that is what I feel I am missing. (Could be a complaint for the sake of posting an interesting thread but nonetheless, wouldn't be a bad thing if it were feasible. )

    Tokinsom I think this would be the best fit possible for you? If most of what you use is a combination of the keyboard shortcuts and avoid the mouse all together, this proposed way is just that. Hit Ctrl-E to pop up this kind of fill in the blanks editing - tab, type and go!

    The alternate UI may trip up beginners or it may not (I always forget the Objects with Expressions window is there, but it is a great way to learn what Construct has). If it was presented in a way that was visible, god-dialog like, but it made sense to increase production and not confuse anyone than awesome.

    [quote:2iqfrvw2]With the proposed system with a single click you can change instantly the object, keeping all the filled forms intact.

    If there was a way to make any of these UI changes / Event sheet changes to enhance productivity but still maintain the feel Construct has built up, I'm all for it.

    One thing is for sure, I love this community! Getting responses from great forum goers, employees and founders! How awesome!

  • Animmaniac Yes! That is exactly all I was looking for! Fuzzy matching is brilliant and I love your proof of concept. It gives the versatility and even if that flying list was like code-hint on any other text editor, it's a game changer for a "no programming required" engine. Even with the alternative way, by pressing enter that still opens up the door to faster "programming" with Construct regardless if it's only approximate!

    Also, the streamlined lists would be a lovely alternative to what we are currently using and I'm sure beginner programmers could see that as a more visual way to understand what the Construct Language actually has! *Hugely prefer this to the Objects with Expressions window.

    My exact idea wasn't to say " Construct needs it's own script system "- but instead, it needs exactly what you have presented - streamlined/autocomplete manual entry!

    Let me know how If I can help with this in anyway!

  • Would be nice though. I may look into seeing if people would want to collaborate into making it a viable plugin of sorts. It is a big idea, but if implemented - it could really benefit those who are more suited for typing code!

  • R0J0hound that makes sense. I understand on a massive scale it's a huge ordeal but I really meant it just for the already existing C2 events and actions. Even if everything had to prefixed with CL (Construct Language) cl_everytick(); so it would define the function names... Also, if you had an object called obj_Player then it would access what is already there obj_Player.Platform.Speed = etc. etc.

  • Hey everyone. Jeremy here.

    I had an idea and I wanted to run it by you. Now I know the odds of ever getting a code editor in C2 or C3 are slim but what I think would be a better alternative is this.

    The option to type out your events and actions versus double clicking. NOW, I know what you may immediately say; "why isn't that a waste when I can just click?" Yes and no.

    For those who really like to type and program, we need that fix. I have a fixation with typing code. We need the feeling of typing to solve problems instantly, it's more gratifying. So, I am wondering if this is possible. Imagine this:

    Blank event -> Hit 'Enter' on the event and it turns into a textbox (just like a comment box would look like). From there you enter the code needed to call the event. So, you would type in something like this.

    everyTick(); [/code:20x9fqc2]
    
    Once you hit enter it would look like the code block we are used to
    
    System | Every Tick
    
    I am completely serious with this because too many times I have felt tempted to go type out code elsewhere and always wound up back with Construct 2. Now, the reason I always wind up is because I love it's simplicity. I love it's events and although I love having the click everything option, I think having this option would soothe the need for coding all together. 
    
    This was just an idea to put out there to gage how everyone else feels! 
    
    Thanks for listening!
  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • gnstudenko Most definitely! Will be posting a game on my channel for free so everyone can see what the course will be like! Also going to be releasing it early access soon so everyone can give feedback and suggest what they want next!

  • harrio, I really like that idea! I will see what I can do and add the to the list!

Jerementor's avatar

Jerementor

Member since 16 Jun, 2011

Twitter
Jerementor has 5 followers

Trophy Case

  • 13-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • x2
    Popular Game One of your games has over 1,000 players
  • x9
    Coach One of your tutorials has over 1,000 readers
  • RTFM Read the fabulous manual

Progress

17/44
How to earn trophies