It'd be very time-saving if you could import a whole folder from Files app (including any folders inside of the folder, aka recursive)
Best posts made by Kamdroid
-
Import a folder (recursive)
-
RE: Historical Authenticity Contest
I don't like history. I'll pass on this one.
-
Dynamic Input to all behaviours
Could you please add dynamic inputs to almost all applicable behaviours? e.g. Load scene by name from a label, Set Graphic by its file name from a label etc.
Would allow for more dynamicness.
-
Use and store dynamic values in more behaviours
I need to be able to store and use dynamic values in more behaviours.
Such as:
• Store objects and use them in object behaviours (e.g. set position, set color)
• Store and use object that was spawned in via behaviour
• Load scene via index or name
• Set graphic via name, play sound via name, etcThis could let me make a lot cooler stuff with hyperPad.
-
More advanced file IO
Here are some ideas for more advanced file IO that I would love to use.
In General
-
Store asset files in variables and use them in behaviours, so if you are using a certain asset in many different behaviours, then decide to change it, it will not be a painful repetitive process
-
Adding to the above, alternatively use assets in behaviours via their path name (e.g.
/icons/success.png
) -
Ability to store scenes in the asset viewer rather than in the one scene list overview
-
Create text files directly in the assets viewer - be more organised (like how you can import graphics)
Behaviours
-
Create text files & folders in a specific directory
-
"Select a file", where the user can select a file (asset) that can be used in your behaviours (e.g. let them pick their own picture for background, let them replace the background music with music from iTunes library
-
Get array of all saved files (also makes delete all saved files possible & great for letting user save and load lists of their save games [data])
-
Get array of file names from assets folder (good addition for using asset via file name)
e.g./icons/
=["/icons/success.png", "/icons/warn.png", "/icons/error.png"]
Advanced File Properties
- File name, file contents, file size, date created, date last modified
An example of what I could do with this
This is mainly focusing for an OS simulator, but applies to many games
-
Achieve a more dynamic system - no more countless, repetitive if statements just because I can only use hardcoded assets
-
More organised save data system
-
Retreieve all app information dynamically via file system by:
- Loop through
/apps/
folder - e.g.
/apps/SomeApp/
,/apps/SomeApp/icon.png
,/apps/SomeApp/config.txt
,/apps/SomeApp/app.scene
- Loop through
-
Let the user customise their experience, pick their own photo for background etc
Not too great of an example, but it will benefit everyone who wants to make more advanced games/apps.
-
-
Add an inbuilt scrolling system
I really need scrolling systems for various different projects, whether it be for displaying long lists of high scores, making a scene that can't fit all the content, etc
hyperPad's biggest advantage is it's easy to use, which is why I think workarounds (like iTap Development's one) shouldn't be the only way to implement this standard feature, especially when you can't auto-import it into an existing project.
-
Balloween #hyperween
Hey everyone, thought I'd finally enter a game jam.
It took way longer than expected to polish everything to my liking, so my apologies for submitting with only 1 day away.
Even still, there's much more I wanted to add to game, but it'll have to wait!
Balloween
https://www.hyperpad.com/projects/cdgxpelf
Play as a cute bouncy round ghost, and try avoid spooky obstacles as you run through an endlessly generated world.
With only one finger, try survive as long as you can!
Made for the hyperween game jam.
I tried my best with the difficulty of random generation, but if it's too hard, let me know and I'll update the game with your feedback.
🎃 Credits 🎃
• Platformer art by kenney.nl
• Music "Mischief Maker" from Uppbeat: https://uppbeat.io/t/kevin-macleod/mischief-makerHave a spooky day everyone!
-
RE: Collaboration
@GameCRAZY It’s going to be hard to get anyone to join you if all the information we get on the game is a “unique platformer”
-
RE: Is anyone else having to Login each time they use the app?
It happens to me occasionally. Also, having to sign into the forums again is also still an issue.
-
Option to have object collision with an object in a different layer
Layers are a great way to organise your project, but I can’t always use it when I want, because there is no option to let an object collide with an object in a different layer.
Latest posts made by Kamdroid
-
Super Fox #CommunityChallenge
🦊 Super Fox 🦊
Embark on a fun retro platforming adventure as you investigate a strange sound echoing through the valley.Inspired by Mario-style platformers, and an epic boss battle inspired from Dungeons & Dragons.
Made for the #CommunityChallenge game jam.
Play here:
https://www.hyperpad.com/projects/hx_9-msn
I would be happy to hear your thoughts!
-
RE: loop not working
@Lupo Last time I checked, it seems that Loop basically ignores any wait/time-based/event behaviours.
I do hope they will add support for this in the future.
-
RE: Arrays across scenes
@Stuart_McKay @Aidan_Fire You can also use Global UI objects to share information between scenes.
For example, you could place a label in Global UI layer, and use that as the shareable array between scenes.
Here's a quick example I've made (if it doesn't open, long-press the link and tap Open Link):
Share Global Array Example.tapThis is just a basic example. You could also utilise Broadcast/Receive Message behaviours for more advanced functionality, e.g. auto-updating information when the array changes.
-
RE: Balloween #hyperween
@Murtaza I feel that only the October 31st version should be judged, since most people stopped updating after that deadline just because of the rules.
I also thought that was the rule, otherwise by now I'd have much better variety of gameplay, online leaderboards, a shop, etc, in Balloween.
Though for the next game jam you should clarify the rule on updating after deadline.
The only "bug fix" update I have for Balloween is to support all aspect ratios, is that okay to upload?
Thanks for the clarification.
-
RE: Balloween #hyperween
@Murtaza Just wondering when we're allowed to update our hyperWeen projects again?
I saw some hyperWeen projects updated after the deadline.
Though the rules say not to update until the results are announced, so I haven't released my update yet. Hope you can confirm, thanks.
-
RE: Update on Parallax BGs
@krdavis Check out this tutorial from RobinsonX:
You might also be interested in the "hyperPad 101" series, that has great tutorials on some common things:
https://youtube.com/playlist?list=PLNI0bM5rMi0ZXV4yzEjlpU5mHjmhN2Csv -
RE: Balloween #hyperween
@Murtaza Hey, I'd like to add a leaderboard system before the deadline, but need to clarify:
Am I allowed to use RobinsonX's hyperAuth login page/socket in my project, and have a "login" button or alert?
Well, maybe it's a bit overboard to add just before the deadline, though I'll definitely add a leaderboard afterwards when the game jam is concluded.
-
Balloween #hyperween
Hey everyone, thought I'd finally enter a game jam.
It took way longer than expected to polish everything to my liking, so my apologies for submitting with only 1 day away.
Even still, there's much more I wanted to add to game, but it'll have to wait!
Balloween
https://www.hyperpad.com/projects/cdgxpelf
Play as a cute bouncy round ghost, and try avoid spooky obstacles as you run through an endlessly generated world.
With only one finger, try survive as long as you can!
Made for the hyperween game jam.
I tried my best with the difficulty of random generation, but if it's too hard, let me know and I'll update the game with your feedback.
🎃 Credits 🎃
• Platformer art by kenney.nl
• Music "Mischief Maker" from Uppbeat: https://uppbeat.io/t/kevin-macleod/mischief-makerHave a spooky day everyone!
-
RE: 1.26 Beta
@Patrick123 which project? I think you mentioned the wrong person
-
RE: 1.26 Beta
Really sad. Hope you can release an update soon. I think I've been waiting like 6 months 🙁