hyperPad to Web

Organized by RXCodes

THE PROJECT

The hyperPad to Web project aims to empower users to expand their creations to the web by translating hyperPad project files into HTML!

ABOUT US

We, hyperPad users, want to push hyperPad to its limit! hyperPad is the best game creation app on iOS - and we want to make it even better. This project's goal is to create a way to port hyperPad projects into the web by converting them to HTML that can work in any browser and on any device. The project will be run by the community with supervising from an experienced programmer, RXCodes. People can contribute by testing, programming and sharing open source code.

This project is not endorsed nor sponsored by hyperPad or its affiliates; all the work being done are from awesome hyperPad users! Once hyperPad launches on the web, we will dominate the internet! -RXCodes

YOUTUBE
MEMBERS

Ten Studios (View)
Creeper kingdom stars (View)
SpaceGames (View)

3 Members

Thanks for supporting me!

SUPPORT

LET'S
CHAT

Feel free to come and ask questions - You can get feedback on your code and get guidance on what you can do next!

Chat and Chill

Feel free to ask for help!

JOIN DISCORD

BETA TESTING

Import your hyperPad Project to test it!

Setting your Build: If you want to test the public beta with some of your code or other peoples' code, you can press the wrench icon on code snippets to overwrite existing behaviors - this will make the compiler use newer unverified code over other code.

Testing Normally: If you wish to test the unmodified public beta, press Reset Build. Note that public betas may not contain everyone's most recent code.

0 Public Betas

Select Public Beta

BUILD MODS

You currently have 0 build mods
You can add a build mod by pressing the wrench icon on a code snippet.
Your build mods will appear below as you add mods.

The website base functionality will be created and the bare-bones code base of the compiler will be put into place. All the menus will be functional and users are able to make contributions. Though, the beta testing won't work at this stage.

STAGE 1: GETTING STARTED - CURRENT

The first ever beta test will go live once the foundation code has been developed - all aspect ratios should be supported and objects should render in the canvas. Basic behavior functionality is added.

STAGE 2: FIRST BETA TEST - FUTURE

A new beta test will include physics interactions, accounting for layers, physical properties and world gravity. Majority, if not all, of the touch controls will work. The screen is movable and can be zoomed, allowing for playable demos. Scene functionality is also implemented.

STAGE 3: PLAYABLE DEMOS - FUTURE

New beta releases featuring the functionality of object tags and attributes. All transform behaviors will function on all supported devices.

STAGE 4: OBJECT MANIPULATION - FUTURE

New betas will be pushed containing functionality of arrays, dictionaries, values, box containers and of all logic behaviors. Majority, if not all, screen behaviors will be functional.

STAGE 5: TECHNICAL ADVANCEMENTS - FUTURE

The community will test the compiler and will program in inputs for other external devices. Keyboard input will definitely be possible - additional candidates are controller support and computer cursor support.

STAGE 6: CROSS-COMPATIBILITY - FUTURE

The community will scour for unedited behaviors - Every single behavior and object type will be functional. Though the exceptions are Ad-related features and OAuth credentials. Beta tests will release with new behaviors added each time.

STAGE 7: NITTY GRITTY - FUTURE

After lots of testing and bug fixing, the hyperPad compiler will be finished! Any new behaviors that were added will be implemented and the project will have general improvements and adaptions over time. Users' projects are 100% ready to be sent to others as an HTML file - projects can also be hosted online.

STAGE 8: GRAND REVEAL - FUTURE