Skip to main content

Bilup User Guide

Welcome to the comprehensive Bilup User Guide! This section covers everything you need to know to effectively use Bilup, from basic interface navigation to advanced features and customization options.

What You'll Learn

This guide is structured to take you from beginner to advanced Bilup user:

🎯 Interface

Master the Bilup interface, learn about all the panels, tools, and controls available to you.

📁 Projects

Learn how to create, save, load, and manage your Bilup projects effectively.

⚙️ Advanced Settings

Discover Bilup's powerful performance and customization settings.

🧩 Addons

Explore the extensive addon system that extends Bilup's functionality.

🌐 Embedding

Learn how to embed your projects in websites and other applications.

☁️ Cloud Variables

Understand how to use cloud variables for persistent data and multiplayer features.

💻 JavaScript

Discover how to integrate JavaScript into your projects for advanced functionality.

🔗 URL Parameters

Learn about URL parameters for customizing the Bilup experience.

🛠️ Troubleshooting

Find solutions to common issues and learn debugging techniques.

Key Differences from Scratch

If you're coming from Scratch, here are the major enhancements you'll find in Bilup:

Performance Improvements

  • 🚀 Turbo Mode: Projects run 2-10x faster
  • 📈 60+ FPS: Smooth animations at higher frame rates
  • ⚡ Optimized Compiler: Advanced code optimization
  • 🎮 Better Graphics: Hardware-accelerated rendering

Enhanced Interface

  • 🌙 Dark Mode: Multiple dark themes available
  • 🎨 Custom Themes: Create and share visual themes
  • 📱 Responsive Design: Works on tablets and mobile devices
  • 🔧 Customizable Layout: Adjust interface to your preferences

Powerful Addons

  • 80+ Built-in Addons: Extensive functionality extensions
  • 🎛️ Addon Manager: Easy installation and configuration
  • 🔌 Extension System: Load custom extensions
  • 🎨 Visual Enhancements: Improved editor appearance

Advanced Features

  • 📐 Custom Stage Sizes: Beyond the standard 480x360
  • 🎯 Precise Controls: Frame-by-frame animation control
  • 🔍 Debugging Tools: Advanced project debugging
  • 📊 Performance Monitoring: Real-time performance metrics

Getting Started Quickly

1. First Steps

  1. Open Bilup at https://editor.bilup.org/
  2. Try the interface - everything works just like Scratch!
  3. Enable Turbo Mode (⚡) to see the performance boost
  4. Switch to Dark Mode in settings for a modern look

2. Enable Essential Addons

These addons will immediately improve your experience:

✓ Mouse Position - See cursor coordinates
✓ Block Count - Monitor project complexity
✓ FPS Counter - Track performance
✓ Variable Manager - Better variable control
✓ Find Bar - Search for blocks in scripts

3. Optimize Performance

Configure these settings for best performance:

Advanced Settings:
✓ Turbo Mode: ON
✓ Framerate: 60 FPS
✓ High Quality Pen: ON
✓ Interpolation: ON

Quick Reference

Keyboard Shortcuts

ActionShortcut
Save ProjectCtrl+S (Cmd+S)
Load ProjectCtrl+O (Cmd+O)
UndoCtrl+Z (Cmd+Z)
RedoCtrl+Shift+Z (Cmd+Shift+Z)
Run ProjectSpace
Stop ProjectEscape
Full ScreenF11
Switch to Code TabCtrl+1
Switch to Costumes TabCtrl+2
Switch to Sounds TabCtrl+3

Essential Buttons

ButtonFunction
🟢 Green FlagStart your project
🛑 Stop SignStop all scripts
⚡ Turbo ModeFaster execution
⚙️ SettingsAdvanced options
🧩 AddonsManage addons
🎨 ThemesChange appearance

Project Controls

ControlPurpose
Stage SizeAdjust stage dimensions
ZoomChange editor zoom level
Full ScreenView project full screen
Presentation ModeHide editor interface

Common Workflows

Creating a New Project

  1. Start with a blank project or choose a template
  2. Add sprites from the sprite library or create new ones
  3. Create scripts by dragging blocks from the palette
  4. Test frequently using the green flag
  5. Save regularly to prevent data loss

Optimizing Project Performance

  1. Enable Turbo Mode for faster execution
  2. Increase frame rate to 60 FPS for smoothness
  3. Use efficient scripts - avoid unnecessary loops
  4. Monitor performance with FPS counter addon
  5. Clean up unused assets to reduce file size

Customizing Your Experience

  1. Choose a theme that matches your preference
  2. Enable helpful addons for your workflow
  3. Adjust stage size for your project needs
  4. Configure keyboard shortcuts in settings
  5. Set up workspace layout for efficiency

Learning Resources

Tutorial Projects

Bilup includes example projects to help you learn:

  • Performance Demo - See speed improvements
  • Addon Showcase - Explore addon capabilities
  • Advanced Graphics - High-quality rendering examples
  • Custom Blocks - Advanced scripting techniques

Community Resources

Next Steps

Ready to dive deeper? Here's what to explore next:

For New Users

  1. Interface Guide - Master the Bilup interface
  2. Projects Guide - Learn project management
  3. Quick Start - Create your first project

For Scratch Users

  1. Migration Guide - Import existing projects
  2. Advanced Settings - Unlock new capabilities
  3. Addons Guide - Enhance your workflow

For Advanced Users

  1. JavaScript Integration - Add custom functionality
  2. Extension Development - Create custom blocks
  3. Addon Development - Build interface enhancements

Getting Help

Need assistance? Here are your options:

Documentation

  • Search this guide using the search bar above
  • Browse by topic using the sidebar navigation
  • Check Troubleshooting for common issues

Community Support

Professional Support

For schools, organizations, or commercial users:

  • Training Programs - Custom training for teams
  • Technical Support - Priority support plans
  • Custom Development - Tailored solutions

Contact us at [email protected] for enterprise support options.


Ready to start exploring? Begin with our Interface Guide to learn the Bilup interface!