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
- Open Bilup at https://editor.bilup.org/
- Try the interface - everything works just like Scratch!
- Enable Turbo Mode (⚡) to see the performance boost
- 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
| Action | Shortcut |
|---|---|
| Save Project | Ctrl+S (Cmd+S) |
| Load Project | Ctrl+O (Cmd+O) |
| Undo | Ctrl+Z (Cmd+Z) |
| Redo | Ctrl+Shift+Z (Cmd+Shift+Z) |
| Run Project | Space |
| Stop Project | Escape |
| Full Screen | F11 |
| Switch to Code Tab | Ctrl+1 |
| Switch to Costumes Tab | Ctrl+2 |
| Switch to Sounds Tab | Ctrl+3 |
Essential Buttons
| Button | Function |
|---|---|
| 🟢 Green Flag | Start your project |
| 🛑 Stop Sign | Stop all scripts |
| ⚡ Turbo Mode | Faster execution |
| ⚙️ Settings | Advanced options |
| 🧩 Addons | Manage addons |
| 🎨 Themes | Change appearance |
Project Controls
| Control | Purpose |
|---|---|
| Stage Size | Adjust stage dimensions |
| Zoom | Change editor zoom level |
| Full Screen | View project full screen |
| Presentation Mode | Hide editor interface |
Common Workflows
Creating a New Project
- Start with a blank project or choose a template
- Add sprites from the sprite library or create new ones
- Create scripts by dragging blocks from the palette
- Test frequently using the green flag
- Save regularly to prevent data loss
Optimizing Project Performance
- Enable Turbo Mode for faster execution
- Increase frame rate to 60 FPS for smoothness
- Use efficient scripts - avoid unnecessary loops
- Monitor performance with FPS counter addon
- Clean up unused assets to reduce file size
Customizing Your Experience
- Choose a theme that matches your preference
- Enable helpful addons for your workflow
- Adjust stage size for your project needs
- Configure keyboard shortcuts in settings
- 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
- GitHub Discussions - Ask questions and share projects
- Project Gallery - Browse featured projects
Next Steps
Ready to dive deeper? Here's what to explore next:
For New Users
- Interface Guide - Master the Bilup interface
- Projects Guide - Learn project management
- Quick Start - Create your first project
For Scratch Users
- Migration Guide - Import existing projects
- Advanced Settings - Unlock new capabilities
- Addons Guide - Enhance your workflow
For Advanced Users
- JavaScript Integration - Add custom functionality
- Extension Development - Create custom blocks
- 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
- GitHub Issues - Report bugs
- Discussions - Get help from the community
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!