Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
hyperPad

hyperPad Forum

  1. Home
  2. Help and Support
  3. About game logic

About game logic

Scheduled Pinned Locked Moved Help and Support
21 Posts 7 Posters 8.3k Views 3 Watching
  • 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.
  • MurtazaM Offline
    MurtazaM Offline
    Murtaza
    Admin
    wrote on last edited by
    #12

    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
    0
    • MurtazaM Murtaza

      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 Offline
      Aries29A Offline
      Aries29
      wrote on last edited by Aries29
      #13

      @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
      0
      • D Offline
        D Offline
        Deeeds
        wrote on last edited by
        #14

        @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
        0
        • Aries29A 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 Offline
          KamdroidK Offline
          Kamdroid
          wrote on last edited by
          #15

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

          Aries29A 1 Reply Last reply
          0
          • D Deeeds

            @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 Offline
            Aries29A Offline
            Aries29
            wrote on last edited by Aries29
            #16

            @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
            0
            • KamdroidK Kamdroid

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

              Aries29A Offline
              Aries29A Offline
              Aries29
              wrote on last edited by Aries29
              #17

              @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
              0
              • Aries29A 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 Offline
                D Offline
                Deeeds
                wrote on last edited by
                #18

                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
                0
                • D Deeeds

                  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 Offline
                  iTap DevelopmentI Offline
                  iTap Development
                  wrote on last edited by iTap Development
                  #19

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

                  1 Reply Last reply
                  0
                  • Aries29A 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 Offline
                    D Offline
                    Deeeds
                    wrote on last edited by Deeeds
                    #20

                    @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
                    0
                    • GeorgeSmtG Offline
                      GeorgeSmtG Offline
                      GeorgeSmt
                      wrote on last edited by
                      #21

                      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
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better šŸ’—

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Search