I haven't touched hyperpad in a long time but I got an email about the most recent update and it reminded me. I just wanted to come by and say thank you to the hyperpad devs and community because in a couple of weeks I'm leaving for college to study computer science and I probably would never have been interested in programming if not for this app. I'm glad to see that the community is still active. @Murtaza @Hamed
Posts made by RyanAndChad
-
Thanks for this app
-
RE: Best way to make functions?
@deeeds this is similar to what I had going before.
I used the message key as the name and sent a dictionary through the message value. A callback key could also be sent in the argument dictionary so when the function finishes, it can broadcast a message back to the caller.But I still have a few concerns. If I call the function again before it finishes, it will be interrupted. Also, it's a lot of junk to work with to do something that should be simple and would be beneficial.
This method probably doesn't have optimal performance either. -
RE: Best way to make functions?
@deeeds I'm currently using Go. Know JavaScript as well and a little bit of C++.
-
RE: Best way to make functions?
@aidan-oxley I meant a function as in regular code.
-
Best way to make functions?
What's the best way to make a function?
I just want a block of code that I can use repeatedly with an input and an output :OEdit: I think it's possible with Dictionaries and Broadcast/Recieve message. I'm using the dictionary to store arguments and outputs. But I have some questions.
-
when a dictionary is passed through broadcast to recieve, is the pointer passed, or the value? Is it possible to use a pointer to the dictionary?
-
if I call a behavior bundle, will the next block execute immediately or once that behavior bundle has completed?
-
-
RE: No Physics Mode
@Jack8680 It should be. The line attach behavior would be super useful though because the objects need to be physics objects to use spring attach.
-
No Physics Mode
A no physics mode would be awesome. You could turn off physics completely for projects that don't need physics.
Also, could we get some sort of draw line behavior. Pretty much exactly like a spring attach behavior but without the physics so it just shows a line. :)
-
Will converting a project to Xcode help performance?
I was just wondering if converting a project to Xcode would have an effect on performance.
-
RE: Game icons
I use an app called Pixelmator for everything graphic related. It is not free but it is worth it. It is pretty much photoshop for your iPad.
-
Dictionary Help
I can't seem to get Dictionary to work. I got it to work in the past but it doesnt work now. Can anyone tell me what I have wrong here?
-
RE: Bringing Back Gamepress
@HudsonGami Get the app "Back Eraser" or use something like Pixelmator and make sure you export all your images with transparent backgrounds as PNGs.
-
RE: Bringing Back Gamepress
The community is a minuscule fraction of the old Gamepress community but this community is pretty much the best of what Gamepress had. The Gamepress community was super cancerous. 90% of the games posted on the Arcade were just ripoffs or spam. Hyperpad is so much better. I do wish we had a larger community though because making multiplayer games will be difficult if their is nobody to test them.
-
RE: Collaboration Proposal
@TutorialDoctor It would be similar to games like Agar.io (although heavily modified and deep-ocean themed).
-
Collaboration Proposal
Ever since multiplayer support was added to hyperpad, I have been trying find an idea for a big collaboration project. Inspiration has finally hit and I am looking for people to help out with this project. My plan is to make a deep sea themed .io style game. I have tons more ideas to explain if anyone wants to help. This would be a massive project and I am looking for people who are willing to spend a lot of time making an amazing game. Hopefully we can make this more of a community project. So who's in? :smiley:
-
RE: Three Dimensional
@Aidan-Oxley That would be amazing. Maybe have a translucent plane that you can drag up and down along the y axis and any points, faces, and lines above the plane are hidden. I would definitely use that :)
-
RE: Three Dimensional
@Aidan-Oxley This is just a concept for a tool to make building the 3D objects easier. You place points on a 2D layer, then add another layer "x" amount higher above the last layer, place more points, more layers, more points. I guess it would be a bit like a human 3D printer. :P Anyway, it would be a lot easier to make a lot of detail this way.
-
RE: Graphing Calculator (anyone know how to do this?)
@iTap-Development @GameCRAZY I could use that function but then I would be limited to only that function. I want to be able to just paste any function in. Also when I said "y=Function3," and so on, I was referring to the coding function (a set of code that is set up and can be executed from another part of code). Anyway, you guys are right that I dont need seperate objects (I have no idea what I was thinking when I said that).
I pretty much have it planned out so it should be done in a couple of days. -
RE: Graphing Calculator (anyone know how to do this?)
@iTap-Development The blank function inside each object would just be a couple of box containers and an if system to figure out which operator to use. When the object gets spawned, it will be given a function. The box containers would be filled in with a number or variable or maybe even another function. It would also store which operator to use (multiplication, division, add, subtract, etc). When the function gets called, the object will decide which operator to use (with some if behaviors for each operator) then use the values from the box containers in the operation. It is a bit hard to explain but it should be easy to do :)
Also, spawning new objects would be the only way to do this (unless I had a few blank functions set up in the main object but then I would have a limited number of functions that can be done). Anyway, it would only be spawning like 5–10 objects so it shouldn't drag down performance a lot.