AppleyAppley Docs
Docs/Getting Started

Saving and Loading

Learn how Appley handles project persistence.

5 min read Beginner Updated 2026-07-01 v2.0 ~15 min to complete

Introduction

Learn how Appley handles project persistence. This page provides a complete guide to saving and loading in Appley, covering everything from setup to advanced techniques.

Getting Started is a core area of Appley. Understanding saving and loading will help you build better games and use the platform more effectively. This documentation is designed for beginner level users.

Requirements

Before working with saving and loading, ensure you have the following:

  • An Appley account (free or paid)
  • A modern web browser (Chrome, Firefox, Safari, Edge)
  • Stable internet connection
  • Basic familiarity with game concepts

Estimated Completion Time

This guide takes approximately 15 minutes to complete. The estimated reading time is 5 minutes. Difficulty level: Beginner.

Step-by-Step Guide

Follow these steps to work with saving and loading in your Appley project:

1

Open Appley

Navigate to the Appley home page and log in to your account to access the saving and loading feature.

2

Access the feature

From the Discover page, locate the section related to saving and loading. Click to open it.

3

Follow the setup

Complete the setup wizard or configuration for saving and loading. Follow each prompt carefully.

4

Test the result

Verify that saving and loading is working correctly by testing in the preview mode.

5

Save your progress

Press Ctrl+S or enable auto-save to persist your changes to the cloud.

FluxScript Example

Below is an Appley Scripting (Flux Scripting) code example demonstrating saving and loading:

Saving and Loading — Appley Scripting
on start {
  player.speed = 8
  player.health = 100
  world.spawnTrees(10)
  audio.play("bgm")
}

on update(dt) {
  if input("w") player.move(forward, dt)
  if input("s") player.move(backward, dt)
  if input(" ") player.jump()
}

Node Script Example

The same logic can be implemented using Node Scripting. Here is the equivalent node graph:

Saving and Loading — Node Graph
[On Start] ──► [Set: player.speed = 8]
         ──► [Set: player.health = 100]
         ──► [Spawn Trees: 10]
         ──► [Play Audio: "bgm"]

[On Update] ──► [Input "w"] ──► [Move: forward]
            ──► [Input "s"] ──► [Move: backward]
            ──► [Input " "] ──► [Jump]

Interchangeable Systems

FluxScript and Node Scripting compile to the same runtime. You can mix both in a single project — use whichever is best for each task.

Common Mistakes

Avoid these frequent mistakes when working with saving and loading:

Forgetting to save your project regularly

Enable auto-save in Settings and press Ctrl+S frequently.

Using the wrong camera mode for your game type

Match camera to genre: Third Person for adventure, First Person for FPS, Top Down for strategy.

Not testing on mobile before publishing

Always preview in mobile mode to ensure touch controls work.

Ignoring AI credit limits

Monitor your credits in Profile. Free tier gets 10 credits weekly.

Troubleshooting

If you encounter issues with saving and loading, try these solutions:

Page loads slowly
Check your internet connection. Appley requires broadband. Clear browser cache if issues persist.
Cannot create an account
Ensure you are using a valid email. Try Google sign-in. Check spam for verification email.
Project wont save
Check your internet connection. Ensure you have sufficient storage. Try duplicating the project.
AI generation fails
You may be out of credits. Check Profile for credit balance. Try a shorter, simpler prompt.

Performance Tips

Optimize your use of saving and loading with these performance tips:

  • Use the AI Director for instant prototypes — its faster than manual setup.
  • Bookmark the Documentation. Use Ctrl+K to search docs instantly.
  • Join the Community to see what others are building and get inspiration.
  • Start with a template closest to your game type to save setup time.

Explore these related documentation pages:

Example Project

Download a complete example project demonstrating saving and loading: