User Tag List

Page 2 of 3 FirstFirst 1 2 3 LastLast
Results 11 to 20 of 25

Thread: Case Statement equivalent?

  1. #11
    No Products Registered

    Join Date
    Jul 2006
    Posts
    60
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    You're whistling in the wind, LB. If I'd invested as much time as you, I'd be as reluctant as you to stop pretending...

  2. #12
    No Products Registered

    Join Date
    Jul 2006
    Posts
    60
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    You're whistling in the wind, LB. If I'd invested as much time as you, I'd be as reluctant as you to stop pretending...

  3. #13
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    You seem to have double posted 10 minutes apart.

    If you would rather spend long hours writing code than spending a few minutes getting a working prototype in MMF2, then go ahead. My only point is that MMF2 does not lack what you think it lacks. If you find something better you be sure to point us to it so Clickteam knows what to do correctly for MMF3.

  4. #14
    Clicker Multimedia Fusion 2SWF Export Module
    Jacob's Avatar
    Join Date
    Jul 2007
    Location
    Second pixel to the right
    Posts
    3,208
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    Gently and kindly telling Clickteam that they don't even deserve one of their sales guys is contradictive. It's like saying "No offense, but I hate everything about you." You are going to offend. Once you spend time learning MMF2, it becomes far more useful that a scripting based system. MMF2 is not without programming. It has just as much programming in it as any other tool. What it is without, however, is text-based programming. Look at the countless influx of iOS games that have been released in less than two weeks to see how appealing this product is. How many statements have there been like yours? Two. Since I've been here, in any case. You claim that you know in your heart that we agree with you. I know that I and many others do not.

    MMF2 is not a perfect tool. Clickteam is more than happy to take in suggestions that make the product better. I've had over ten features implemented in MMF2 because they were genuinely useful. Any semblance of lack-of-support only ever happens when users do not understand what they are asking or even if it is possible. In this case, we the users are more than happy to explain and help the newbies out. Before you pop in with a quip about how I made a suggestion even in this thread, and thus I must be complaining, I do not consider my needs or wants to be of any more gravity than what Clickteam is currently working on. They have better things to work on. They are one of the most user-friendly and helpful companies I have ever done business with, but they are still a business. At the end of the day it matters not how many users they've helped in making games they won't finish, but how much revenue Clickteam can bring in to assist in making MMF a more functional machine. As I said before, MMF2 is not perfect. It was released in 2006 by two programmers. The team for MMF3 is now over 5, and all have more skill than the first two did over 5 years ago. The people on the team now are well known members of the community (users that applied for a job) and thus the community's voice will be well heard.

    I strongly urge you to stay in the community. MMF will only get better, and you can learn a lot. I considered myself to be a great programmer before I joined the forums. That was when I realised I had a lot to learn and soon became a regular user here. I have come to appreciate the people here as more of a family than strangers online. Give MMF a chance. If you try the SWF exporter, you can make more than the cost back easily

  5. #15
    No Products Registered

    Join Date
    Jul 2006
    Posts
    60
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    Jacob -

    You sound like a pompous windbag! Don't bother yourself with the tedium of explaining anything. Your response to "Eagle" says a lot more about you and the rest of your deluded ilk, than it says about Eagle. You don't like your boat rocked - I get it.

    Of course, MMF2 doesn't "do all the work" as you allege I required.
    It just makes it tougher than it needs to be.

  6. #16
    No Products Registered

    Join Date
    Jul 2006
    Posts
    60
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    Jacob -

    I owe you an apology. My "windbag" comment was in response to your first reply about Eagle. Your second answer, while I disagree and find the logic absurd, was much more measured and thoughtful. I'm sorry.

  7. #17
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    Quote Originally Posted by LeGauche
    Of course, MMF2 doesn't "do all the work" as you allege I required.
    It just makes it tougher than it needs to be.
    Picking on very specific situations doesn't seem very nice. Most of the time MMF2 makes things drastically easier. have you tried making a game for Windows, Java, Flash, iOS, AND Python?

    The product is by no means perfect, but we use it because it's really good at speeding up development and making our lives easier. You don't have to use something useful if you don't have a use for it, but you definitely shouldn't complain about it not being useful to you in specific.
    Working as fast as I can on Fusion 3

  8. #18
    Clicker Multimedia Fusion 2 DeveloperSWF Export Module
    RickyRombo's Avatar
    Join Date
    Mar 2008
    Location
    Somewhere between here and there
    Posts
    3,167
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    Normally I don't argue with people online. Normally I don't argue with people who have already made up in their mind that they are right and that there's nobody that can change their mind.

    But for me, it's late at night and I'm slightly delusional at the moment, so I'll disregard those two rules. I think even if I don't convince you, I can speak to other readers of the thread.

    You're comparing MMF2 to programming languages. It's not a language, it's a machine. A GUI. A tool. Compare it to it's competition, not it's cooperation.

    Also, I don't like the attitude. If you don't like MMF2 anymore, that's your problem. But don't call people pompous windbags and as awesome as Jeff is, don't tell Clickteam they don't deserve him.

    Now:

    I can't believe you're attempting to do a case statement in MMF2. I don't see why it is at all necessary. You should have the ability to make this without even attempting to use a case statement.

    Back on your rant against MMF2:

    I think perhaps you should think again about giving up hope. Perhaps your company gave up, but Clickteam is unrelenting. It has a legacy to uphold. I think Clickteam will be around for years to come. There's still hope that a perfect, non-scripting programming engine will be out there, perhaps as soon as MMF3 is released. Until then, we have the exceptional tool of MMF2. It's not perfect. It never will be. It has a few design flaws here and there, and there's a few things that aren't native to it that may be in MMF3.

    Also, I'd like you to notice how your posts against CT have not been deleted, and the thread has not been locked. Like Eagle's thread, the Admins and Mods let the users say mostly what they like. Even if you don't respect Clickteam and their products, they respect your free speech.

    With that said, they will end this thread if it gets too heated. It's unhealthy to have flame wars or internet arguments.

    Yes. I am slightly a hypocrite for arguing.

    Quote Originally Posted by LeGauche
    Of course, MMF2 doesn't "do all the work" as you allege I required.
    It just makes it tougher than it needs to be.
    If you find the eventing system difficult compared to scripted programming, then write scripts - albeit that's a bit strange and odd, as the eventing system is much more intuitive. It sounds like you feel like typing rather than clicking. As you see above, the company is Clickteam, not Typeteam.

    Also, if you find it harder, then you're doing it wrong. I can whip a game engine together in an hour. I can make a useful program in about 30 minutes. On the other hand, it takes me a much longer time to write the same game in AS3 or Java, and to design that interface in AS3 or Java.

    I'm not tied down to MMF2. I've coded AS3, Java, C++, HTML, PHP, Javascript, CSS, XHTML, jQuery... the list goes on. Each has their benefits. But they're languages. If I want to make an AS3 game, I go to MMF2. I can have the same game made in MMF2 in half the time. I say half only because graphics are my weak point and take a while. The engine itself will take 10x the time in AS3.

    You've only used MMF2 for eight months and you already sound like you're giving up. You sound like you're going from a programming language to MMF2. If you want a programming language, look elsewhere. MMF2 is more than that. You won't find a "case" equivalent, or a "while" loop, or even a "if" statement. They're not needed. There's conditions, expressions, and actions. That's all you need.

    Now my laptop is out of power, so I guess we'll pick this up tomorrow?

  9. #19
    Clicker Multimedia Fusion 2 DeveloperSWF Export Module

    Join Date
    Jun 2006
    Posts
    6,773
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    In response to the original question:

    There isn't a case statement in MMF, you just use multiple conditions and a group.

    Code:
    Group "blah"
    
        -> X == 1
            - Do something
            - Deactivate "blah"
    
        -> X == 2
            - Do something
            - Deactivate "blah"
    
        -> Always
            - Do something as default
            - Deactivate "blah"
    Think of the deactivate as your "break". Remember that the events run in order from top to bottom, the same way lines of code do. If you don't need a "default", it's even simpler - just list out the possible values of X, you don't even need to use a group.


    In response to the rest of the thread:

    If you feel the product range is too limited for you, by all means move on to something else. We don't mind, and there's no reason to post about it here unless you're looking for an argument with the forum regulars.

    It's true that developing in MMF2 requires thinking in a different way to conventional programming languages, but the continued success of MMF developed software and games suggests we must be doing something right.

    Clickteam is a small company, and you can't expect us to cover everything at once. The focus has been on exporters for various platforms, and now MMF3 is in development with long awaited improvements to the product itself.

  10. #20
    Clicker Fusion 2.5 DeveloperHTML5 Export Module

    Join Date
    Jun 2006
    Posts
    1,461
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    Re: Case Statement equivalent?

    After creating a fairly big program for financial calculations I see how comments from "all" sides are true. I have found however that if you put your wish list out on the forum that Clickteam generally will come up with a solution. For example, there was times that I wanted a script language but when Lua extension was released it solved my problems.

    My wish: I would like to see MMF come out with their own webserver with MMF integrated with it and integration with http so you would not have to learn php for web programming and database integration. Perhaps an embeddable web server solution.

    In most cases, like in my project, I found I used the normal MMF programming methods alot. It was fast, quick, and easy. There were times that I could see where a scriping language would help and make certain functions of routines easier to read and understand. But I was still able to work it out with MMF2 in general. The biggest area I ran into problems was with the activex for the spreadsheet control. Activex was very limited and almost became a stopping point in my program development. There just was no solution in MMF. So yes I see the need for providing a more flexible interface for MMF. The question is what interfaces should MMF support? .net, java, c++, lua, activex etc.... I do very little game programming. Most of my applications would be more in the area of multimedia or business or training applications. More interfacing with external devices like bar code reader, IP camera, printers etc...would be awesome.

    Is there group-think going on? Yes I believe that is fair but that happens in all product development. Games are a BIG focus. I am sure as time goes on Clickteam will improved the product for everyone even more by listening to feedback from several individuals.

    One problem I see with the idea of programming is that we still write programs like we write a book. In the old days programming was with 0's and 1's, then in assemblier language, then in C, Cobol, now we see Java and .Net. This is like building a house with just a hammer, saw, and wood. We need tools like MMF to advance the state of art and more on. Keep at it Clickteam.


Page 2 of 3 FirstFirst 1 2 3 LastLast

Similar Threads

  1. What's the equivalent to appdir$ on a Mac ?
    By TheDigitalAlchemist in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 30th April 2012, 07:43 PM
  2. creating MooSock connection statement
    By itsALaCroix in forum Multimedia Fusion 2 - Technical Support
    Replies: 9
    Last Post: 9th December 2011, 02:35 PM
  3. Can I use an OR operand in a compare statement?
    By RGBreality in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 25th June 2010, 09:38 PM
  4. [MMFIIDEV] Pathfinding Tactical RPG case par case
    By Falco in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 16th March 2010, 04:12 AM
  5. Combining or and ands in one statement
    By Kalnar in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 24th November 2007, 03:11 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •