Jerementor's Forum Posts

  • 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!
  • 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!

  • That is a great idea! I will see if I can incorporate some kind of RTS or pong clone!

  • UPDATE #1

    Thank you all for giving your input on the course! I have heard all of your feedback and am in the final stages of my mega C2 course! The course will be released early access with only one game, but the 9 games remaining will be added shortly thereafter!

    Without further ado below is a screenshot of the fighting game we will be making!

    The game features so far:

    - Dynamic Camera (Properly working)

    • Player with three attack animations (one attack, two combos)
    • Enemy AI and Collision
    • Sound Management
    • Gamepad Support
    • Menu and Game Over stats
    • TBA: Dodge, roll, more enemies etc.(once we get further in the course)

    Now, I am posting this today because I am stumped as to what I should name this course. This course has transformed from making games for those who have never made them, to making complex games that you are hard to find with C2! So when this is released early, we will start with the fighting game but I want to make sure in the long run, the first game we make is simple for those who have never programmed. I am limited to 60 chars and here are the names I was thinking about:

    The Complete Non-Programmer Game Dev Course - Build 10 Games

    The Complete Construct 2 Game Development Course - 10 Games!

    Game Development for Non-Programmers Build With Construct 2!

    Learn Construct 2: Program 10 Complete HTML5 Games with ease

    C2 Programming - Learn how to build 10 Complete HTML5 Games!

    These are just some names to go on, I would love to hear your feedback on these names and what you think you would ultimately sell! As far as early access price goes I promise to give everyone here the best possible deal. This fighting game is A LOT of work (be prepared) let alone 9 more in-depth and intense games so I hope everyone understands!

    Thank you so much for your help, I look forward to hearing your thoughts!

    Best regards,

    Jeremy

    ORIGINAL POST

    Hey everyone!

    I am Jeremy Alexander and I have been teaching Construct 2 for a while now. You may recognize me from the recent Construct 2 Academy videos which you can check out here:

    Or you may know me from the 5 other courses I've made on this wonderful software!

    I am currently working on my very first, mega course and it's all about making 10 different games with Construct 2. We will be making them from start to finish, with a menu, polish, exporting to HTML5, the whole 9 yards! But what makes this course different from the other ones that I have made is that I want you involved every step of the way.

    To do this, if you could fill out my survey (it's 3 questions) on what 10 games (don't worry it's easy to fill out) you would like to be programmed or if you have an even better idea please let me know!

    The best part is, unlike my other courses, I am releasing this very early! So as soon as the first game is finished, you will be able to go through the development process with me, give me feedback, ask me personal questions, get advice on everything C2 and from there we will both develop the games YOU want!

    There will be more details to come from my YouTube channel in the coming days, and you can find a video of me talking about the survey here:

    Subscribe to Construct videos now

    but I hope you can you help me out and get excited for this course!

    Best regards,

    Jeremy

    https://www.surveymonkey.com/r/DKNQFPQ <- Survey! <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">

    PS. I love answering questions so never hesitate to reach out to me or send me your .capx files!

    TL;DR Making mega course on C2 (10 games in 1) would love your input! Check out survey!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hey thank you all very much! That means a lot. Glad to shine some light on the hotkeys!!

  • Thank you very much! That means a lot to me that you enjoy it! I have a new one that should be posted tomorrow

  • Just uploaded my first video to the academy!

    Subscribe to Construct videos now

    Very excited for other videos to come!

  • Hey everyone,

    Here is a video I made to showcase 10 tips and tricks!

    Subscribe to Construct videos now

    Any comments or feedback would be much appreciated!

    Enjoy,

    Jeremy