UGC in PuffGo

PuffGo Workshop is the UGC feature in PuffGo, which enables users to personalize, create, and publish new PuffGo game maps at will. When a new game map is successfully created and published, all players can participate and challenge themselves in the customized game map.

More playing methods and features like AIGC mode will be added to PuffGo Workshop with the launch of PuffLand in the future. Stay tuned for further updates!

How to Create & Publicize Personalized Game Map?

Launch your PuffGo App to enter the PuffWorld, and click the Workshop icon on the upper right-hand side.

Click ‘Create a New Map’ to create and personalize your game map.

First of all, enter the name of your game map in the ‘Name your map’ column.

Then, select a type of initial template that you want to use for your game map.

Click ‘Start Creating’ to enter.

You can select different types of components on the right side to create your own map. Note that the pink square at the upper right corner represents the capacity of your game map, which means you can create your map using as many components as possible as long as they are within the capacity of 10,000.

Click the up and down arrows on the right side to adjust the height at which the components can be placed.

Click the directional joystick on the left side to move your position.

Click ‘Select’ on the upper left side to choose and move a single component at a time.

Or click ‘Select More’ to choose and move multiple components at the same time.

Click ‘Adjust Angles’ to adapt the angle of the camera view to Top, Side, and Normal.

Click ‘Trial’ to playtest the current game map with your current settings.

Click ‘Recall’ to undo the previous action.

Click ‘Save’ to save the current settings on your game map.

Click ‘Settings’ to enter the settings interface.

Click ‘Background’ on the Settings page to switch the map between the Day mode and the Night mode.

Click ‘Grid Display’ to choose whether to display grid guidelines on the map editing screen.

Click ‘Time’ to set the time limit for completing the level, which needs to be set between 10s and 300s.

Click ‘Save and Exit’ to save your current game map as a draft, allowing you to access and edit it anytime in the Workshop.

Click ‘Publish’ to publish your game map. After clicking ‘Publish’, you need to complete and pass your personalized game map first before it can be successfully published.

After the successful publishing, you will be able to see the map you created and its related stats in the Lobby.

How to Edit Components in the Map?

All users are allowed to bind various components and edit them based on creativities and desires at will while creating a new game map.

Move Components

Select the component that you want to move.

By holding onto the component and dragging it, you can directly move it to any position at the same horizon.

If you want to move this component to a different vertical plane, select the component you wish to move and then click the ‘Move’ button below.

Then, you will see the X-axis, Y-axis, and Z-axis of the component. By holding onto the X-axis, Y-axis, or Z-axis and dragging it in the desired direction, you can move the component to any position easily.

Scale Components

Select the component that you want to scale, and click the ‘Scale’ button below.

Soon you will see the X-axis, Y-axis, and Z-axis of the component. By holding onto the X-axis, Y-axis, or Z-axis and dragging its axis line, you can zoom in and zoom out the component in a single direction at will.

Rotate Components

Select the component that you want to rotate, and click the ‘Rotate’ button below.

Then, you will see 3 rotational axes around the component for rotation. By holding onto any of the rotation axes, you can rotate the component accordingly.

Hide Components

During the process of editing your game map, it could be inconvenient to have a large number of components for subsequent editing. Therefore, all users can hide some components by categorizing them, and then, clicking the eye icon in the component panel on the right side to hide the display of components in this specific category on the map.

Click the eye icon again to make the hidden components visible on the map.

Bind Components

All users are able to bind multiple components together while creating a new game map. After successfully binding them, these bound components can be operated and edited at the same time.

How to Bind Multiple Components?

Add the components that you want to bind together on the map.

Select the component A first, then click the ‘Bind’ button below.

Next, click the component B that you want to bind with the component A.

After clicking the component B, if a ‘Bound Successfully’ prompt pops up, it means that the component A has been successfully bound to the component B. At this point, the component B has the prioritized control, which means after the successful binding, while moving or rotating the component B, component A will also move or rotate with the component B.

If the component A has been bound successfully to component B, you can still scale component A at will.

However, if the component A has been bound successfully to the component B, component B can’t be scaled.

*If you want to bind other components to the component B after binding the component A to it, you can repeat the above operation to bind other components.

If you want to bind the component C to the component A after binding the component A to the component B, simply repeat the above process to complete the binding. At this point, the component A will have control over the component C.

After successfully binding, while moving or rotating the component B, the component A and the component C will simultaneously follow the component B to move or rotate.

On the other hand, while moving or rotating the component A, the component C along will simultaneously follow the component A to move or rotate, and the component B won’t be moving or rotating.

Delete Components

Select the component that you want to delete from the map.

Then, click the ‘Delete’ button below to operate.

You now have successfully deleted the component.

How to Delete the Bound Components?

If the component A has been bound to the component B already, select the component A first.

Then, click the ‘Delete’ button to delete the component A only while the component B remains where it’s at.

If the component A has been bound to the component B, select the component B and click ‘Delete’ to continue.

Both component A and component B will be deleted at the same time.

How to Participate in Other Users’ Maps?

Launch your PuffGo App to enter the PuffWorld, and click the Workshop icon at the upper right-hand corner.

Click ‘Go to Lobby’ at the lower right corner to enter.

The Lobby is where players can see all the player-made maps that were published across the server. You can filter all the custom maps based on the different criteria as shown below.

You can enter the PuffGo Game ID or PuffGo nickname of the map creator at the top right corner, and click the magnifying glass icon next to the search box for all the maps created by that user.

Click to select the game map that you want to try out.

Click the ‘Start Playing’ button in the pop-up window to enter the game.

Your completion time will be displayed after completing the game within the specified time.

You can re-try it by clicking ‘Play Again’.

Or click ‘Exit’ to return to the Lobby.

Last updated