hyperPad hyperPad Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Login

    About game logic

    Scheduled Pinned Locked Moved
    Help and Support
    7
    21
    2.3k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Aries29A
      Aries29 @Aries29
      last edited by

      @Murtaza
      I'm sorry if my being so eager to learn this app for my study made you and jack feel disrespected; but I believe that none of my words are disrespectful at all. I am a teacher by profession so I know what respect is. It is I who felt disrespected when you said I "harassed" someone here where in fact, I never said anything remotely close at all to that word. As soon as you read this, I suggest you rectify what you said about me sir because this time, it was YOU WHO JUST DID THAT TO ME.

      Jack8680J 1 Reply Last reply Reply Quote 0
      • Jack8680J
        Jack8680 @Aries29
        last edited by

        @Aries29 I agree there's been a miscommunication, I thought by Skype session you meant call too. I don't have Skype, but you can message me through the forums or email/iMessage at jackdew31@icloud.com. Also, I think Murtaza meant harass as in nagging, since it seemed like you were asking again after I said I wasn't comfortable Skype calling (just a miscommunication). I'll still gladly help with your project though.

        1 Reply Last reply Reply Quote 0
        • MurtazaM
          Murtaza Admin
          last edited by

          Once again, I apologize if you felt I was being disrespectful. That wasn't my intention when I wrote it.

          It was definitely a misunderstanding since you said again you want to have a skype session. This usually means video and voice chat.

          One thing you need to remember hyperPad has users of all ages. Sometimes it's not appropriate to ask them to have a private chat with you. I'm sorry your feelings were hurt, but our highest priority is making sure our users feel safe and keeping their information private.

          Aries29A 1 Reply Last reply Reply Quote 0
          • Aries29A
            Aries29 @Murtaza
            last edited by Aries29

            @Murtaza
            It's ok, we both misunderstood each other and I want to leave it that way.😊
            All I wanted was to have a real time "text-based" chat with you Jack. Hope that's clear this time.
            Because I want to ask you questions and get real time response too. Plus, I would like to send you a video of a game I wish to modify for my study and, from there I want your honest opinion as to how much of it can be done with hyperpad as the game creation platform. Thanks again to both of you!šŸ˜„

            KamdroidK 1 Reply Last reply Reply Quote 0
            • D
              Deeeds
              last edited by

              @Aries29

              Visual coding (and its cousins in node based editing) make a lot of sense to those that understand the roots, and the "old ways" of doing things, but visual coding's deceptive "look" of simplicity completely ruins new coders by making what's going on look artificially simplistic.

              Game Logic, all programming logic, is difficult to understand, initially. And forever, for most people. There's no reason to presume programming should (or even could) be done by all people. The "everyone should learn to code" crowd are out of their minds. Not everyone is suited to everything, nor should everyone do everything. Especially not coding. This is a ridiculous fallacy and no way to introduce the perils of the near infinite power of big data and its analysis by massive corporations, nor solve employment problems of the future.

              Whilst an initial gaze at visual programming might make the difficult-to-consider, and foreign language that is coding, look disarmingly simple; it isn't. There's a lot of reasons visual coding hasn't taken off, but this is probably the largest of them. Coding, even when done visually, still requires understanding, containing and considering everything that's going on, most of the time, along with stacks of pre-requisite knowledge that's not natural, nor interesting, if we're being really honest.

              Without all that pre-requisite guff, visual coding makes much less sense than a flat beige jigsaw puzzle.

              Most people that become interested in coding self-select for it. And are experts in beige.

              But for everyone of the millions pushed into exposure to coding and/or visual coding, and all those having desired/imagined and expected it will be simple to conceive of something and then perceive how to do it with code... I'm sorry. It's not natural, not simple and not elegant, even in visual, simplified coding environments like hyperPad.

              Coding sucks, no matter how it's done.

              However, for a minority, the cold, commanding, ruthless remoteness (and responsibility free zone) that is coding provides a relief from the rest of the world.

              That's not me. I suck at coding. And languages. But can lift heavy things.

              Aries29A 1 Reply Last reply Reply Quote 0
              • KamdroidK
                Kamdroid @Aries29
                last edited by

                @Aries29 I reckon you can get a decent amount of knowledge by reading the HyperPad documentation.

                Aries29A 1 Reply Last reply Reply Quote 0
                • Aries29A
                  Aries29 @Deeeds
                  last edited by Aries29

                  @Deeeds

                  Let me start by appreciating your time to reply on my post here.

                  I know that coding is difficult; but if there’s one thing I am certain of, we all can find ways to make it simple enough to learn. There’s no way a non-programmer can match the skills of a real programmer. That is already given.

                  But for a teacher like me, I believe that many people out there who are notā€professional programmersā€ can certainly benefit from what hyperpad as a visual programming app offers. That is why I humbly disagree from your implied tone that apparently dissuades non-programmers like myself from learning how to code ā€œvisually.ā€ Ever heard of Scratch from MIT? Thousands of teachers and students are delighted to know that they can ā€œcreateā€ a game from it ā€œwithout programming background at allā€ in literally just minutes. I even managed to create a cat-chasing-a-ball-then-score-with-a-timer sort of game there in just half an hour using the available code blocks, sprites, video tutorials, well illustrated pdf documentation guides, and common sense. Sir Murtaza and Sir Hamed I believe also knew and believe in the potential of many people out there to be ā€œcreativeā€ using their amazing app even if they are just your ordinary kind of people who knew nothing about coding and do not basically depend their next meal on it.

                  The point is, hyperpad is a heaven sent for people regardless of age, profession, programming know-how, and culture. This app cuts across all boundaries and only require you to be patient enough, as with almost all things, to learn it and do amazing things with it.

                  Perhaps for a programmer, making a game like I did is nothing, but seeing how I managed to make the cat move with my mouse in Scratch, catch a ball that randomly appears anywhere on screen for about a second, and score a point (with sound effect) every time it manages to catch it, all without a degree or background in serious programming at all, is in itself, and to many others like me, a milestone to be proud of.

                  To each to his own I believe so, if you think programming ā€œsucksā€ and is difficult for the rest of us ordinary people to learn, I respect ā€œyour opinion.ā€ But I don’t agree with it one bit. Your pessimistic view negates the fact that hyperpad is for ā€œthe rest of usā€ much like Steve Jobs once believed that technology isn’t just for geeks.

                  He made technology accessible to all people around the world even if they knew nothing about hard disks, ram, processor, and other mumbo jumbo tech stuffs. That’s why iPhone was very well loved by many people (except if you are a die-hard android user) around the world since it came out in 2007. It’s not just because it’s an expensive status symbol with an apple logo you know...it’s because it made technology ā€œsimple enough to understandā€ for people from all walks of life.

                  And that’s what hyperpad exactly just did in programming for the ā€œrest of us.ā€

                  Whether you believe me or not is entirely up to you.

                  I’d appreciate if you won’t post again a response on my inquiry if you don’t have an answer to share though.

                  The mere existence of this wonderful app is already a direct proof that what you said about programming is NOT ENTIRELY TRUE.

                  Yes, it may be HARD, but it becomes SIMPLE because of hyperpad.

                  Chew on that.

                  D 1 Reply Last reply Reply Quote 0
                  • Aries29A
                    Aries29 @Kamdroid
                    last edited by Aries29

                    @Kamdroid

                    Hi, I already talked to Sir Hamed about it and I think the documentation you are talking about is still nowhere close to what is available for instance for Scratch, a pc and mac visual programming software. It has videos, illustrated and easy to follow start up guides, and even a book about it. But I believe hyperpad is more powerful and more intuitive. It just needs to be more documentation to be understood and appreciated much as Scratch is.😊

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      Deeeds @Aries29
                      last edited by

                      I could respond by discussing Piaget, Papert, pedagogy and programming... but feel it would be pointless (and perhaps even more pretentious than this response).

                      Instead, let's focus on what you do know: who are you teaching and why do you want them to learn programming?

                      iTap DevelopmentI 1 Reply Last reply Reply Quote 0
                      • iTap DevelopmentI
                        iTap Development @Deeeds
                        last edited by iTap Development

                        @Aries29 have you figured out your logic questions, or do you still need help?

                        1 Reply Last reply Reply Quote 0
                        • D
                          Deeeds @Aries29
                          last edited by Deeeds

                          @Aries29 Have you seen this:

                          https://www.tynker.com/?t=reset

                          --
                          It's heavily inspired by (and copied from) Scratch, but more complete.

                          MUCH more complete.

                          Parses to JavaScript, Python and Swift, the three most important "modern" languages.

                          More support and learning materials than you can ever use.

                          Well funded and supported by the biggest names in the game, including Apple.

                          1 Reply Last reply Reply Quote 0
                          • GeorgeSmtG
                            GeorgeSmt
                            last edited by

                            I'd recommend you to see this article about coding apps for kids. There are a lot of helpful information for you there

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post