Logo
  • Features
  • Educators
  • What's New
  • Blog
  • Showcase
  • About us
  • Contact
Try it now!
Blog
🗞️

Blog

Collaboration Gets Better: Introducing Gandi IDE Collaboration 2.0!Collaboration Gets Better: Introducing Gandi IDE Collaboration 2.0!
💻
Collaboration Gets Better: Introducing Gandi IDE Collaboration 2.0!

Collaboration has always been a key feature of Gandi IDE, making it easy for users to work together in real-time. Now, after lots of hard work from our dev team, Collaboration 2.0 is here!

UpdateCollaborationEducators
🌟 Looking for Great CS Teaching Platforms? 🌟🌟 Looking for Great CS Teaching Platforms? 🌟
🏫
🌟 Looking for Great CS Teaching Platforms? 🌟

Hey CS Teachers! Are you on the lookout for user-friendly platforms to enhance your classroom experience? I've got you covered with three top-notch recommendations:

Best PracticeEducators
Cocreating a World: A Tale of Community and ContributionCocreating a World: A Tale of Community and Contribution
🌍
Cocreating a World: A Tale of Community and Contribution

We sincerely appreciate the valuable support from our community members who assist us with localization.

Community
Achievement & Leaderboard in Gandi IDEAchievement & Leaderboard in Gandi IDE
🏆
Achievement & Leaderboard in Gandi IDE

Now, in the Gandi IDE, you can add a complete leaderboard and achievement system to your Scratch game.

ExtensionTools
How to Manage Version History in Gandi IDE?How to Manage Version History in Gandi IDE?
🕰️
How to Manage Version History in Gandi IDE?
Tools
AnimatorAnimator
Animator

Animator is an extension that helps you with creating animations, like moving or rotating a sprite while it looks smooth or adding a bounce to it.

Extension
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230910Creative Connections: Gandi IDE Weekly Community Roundup Issue #230910
🧩
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230910

This week’s community roundup features updates on various game projects.

CommunityCollaboration
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230903Creative Connections: Gandi IDE Weekly Community Roundup Issue #230903
🧩
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230903

This week’s community roundup features updates on various game projects.

CommunityCollaboration
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230827Creative Connections: Gandi IDE Weekly Community Roundup Issue #230827
🧩
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230827

Hey y'all, Scratch Game Jam #7 is in full swing and we've got a bunch of fresh new projects flooding in. Drop on by and check out all the awesome games everyone's making.

CommunityCollaboration
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230820Creative Connections: Gandi IDE Weekly Community Roundup Issue #230820
🧩
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230820

This week’s community roundup features updates on various game projects. The latest session of Scratch Game Jam has started. The theme for this session is "You Control Time". Don't miss it!

CommunityCollaboration
From Rewinding to Freezing: The Power of Time in GamesFrom Rewinding to Freezing: The Power of Time in Games
⏱️
From Rewinding to Freezing: The Power of Time in Games

Unlock the power of time as we delve into the captivating world of ‘You Control Time’ games, exploring innovative mechanics and unforgettable experiences.

CommunityEvent
Custom Mouse Pointer With FermiCustom Mouse Pointer With Fermi
💡
Custom Mouse Pointer With Fermi

Using the Fermi extension, you can hide the mouse pointer and customize your own mouse pointer in your games.

Best Practice
Using AI Hub And Text Engine To Make Characters That React To Any Event You WantUsing AI Hub And Text Engine To Make Characters That React To Any Event You Want
💡
Using AI Hub And Text Engine To Make Characters That React To Any Event You Want

In Ceramic, I have multiple characters that react to multiple events with their own unique personalities. Now, I will show you how I get them to talk to the player as if they are not speaking themselves.

Best Practice
Using Regular Expression vi To Create "Information Packets" In One Line Of TextUsing Regular Expression vi To Create "Information Packets" In One Line Of Text
💡
Using Regular Expression vi To Create "Information Packets" In One Line Of Text

In this tutorial, I will show you how to turn a line of text into multiple entries on a list with 2 blocks and 2 operators and will show you some uses for it.

Best Practice
How To Automatically Save Variables / Lists That Automatically Activate Without Save Codes?How To Automatically Save Variables / Lists That Automatically Activate Without Save Codes?
💡
How To Automatically Save Variables / Lists That Automatically Activate Without Save Codes?

This tutorial will teach you how to create an automatic save system in the game.

Best Practice
How To Create Easy Text UI Without Clones Using Canvas V2 Extension?How To Create Easy Text UI Without Clones Using Canvas V2 Extension?
💡
How To Create Easy Text UI Without Clones Using Canvas V2 Extension?

Canvas V2 Is similar to the pen tool. However, anything made with it has a kind of layer system allowing you to use it for UI elements for example showing the name of lots of clones.

Best Practice
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230812Creative Connections: Gandi IDE Weekly Community Roundup Issue #230812
🧩
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230812

This week’s community roundup features updates on various game projects, as well as tutorials on regular expressions, character reactions, custom mouse pointers, AI Hub extension, and creating an account system across projects. Lastly, the results of Scratch Game Jam #6 are announced, and voting for Scratch Game Jam #7 theme is open.

CommunityCollaboration
Enhanced Search Function in Gandi IDE: Search Blocks Across SpritesEnhanced Search Function in Gandi IDE: Search Blocks Across Sprites
🔍
Enhanced Search Function in Gandi IDE: Search Blocks Across Sprites

The search function in Gandi IDE has been improved, allowing users to search for blocks across different sprites.

ToolsUpdate
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230805Creative Connections: Gandi IDE Weekly Community Roundup Issue #230805
🧩
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230805

The first issue of Creative Connections: Gandi IDE Weekly Community Roundup features exciting projects like Astral Avalanche: Limbo and ProjectRPG, collaborative opportunities like Super Gandi Smashers and a Persona 5 fan game, helpful tutorials, and highlights from the recent Scratch Game Jam #6. Stay tuned for more updates and be sure to join the discussion

CommunityCollaboration
Collaboration Feature Is Way More Handy NowCollaboration Feature Is Way More Handy Now
🤝
Collaboration Feature Is Way More Handy Now

The collaboration feature in Gandi IDE has been enhanced with a longer-lasting invitation link, a teamwork tag in the project library, and a display of all team members for collaborative projects.

CollaborationTools
Optimizing the Devlog Channel: Enhancing Game Development CollaborationOptimizing the Devlog Channel: Enhancing Game Development Collaboration
🗒️
Optimizing the Devlog Channel: Enhancing Game Development Collaboration

The Devlog channel in the Gandi IDE Discord server has been updated with new post tags, a gallery view, and a poll function. These optimizations aim to improve the game development experience, encourage collaboration, and provide a platform for creators to showcase their progress and receive feedback.

Community
Manage Sprites and Costumes with FoldersManage Sprites and Costumes with Folders
📁
Manage Sprites and Costumes with Folders

Gandi IDE has introduced a new feature that allows users to create folders for sprites and costumes, making it easier to manage resources in Scratch games.

UpdateTools
When the World is Against You: A Game Jam for the BraveWhen the World is Against You: A Game Jam for the Brave
🌍
When the World is Against You: A Game Jam for the Brave

In this Scratch Game Jam, participants will be tasked with creating games that challenge players to overcome a world that is actively working against them. Whether it’s natural disasters, hostile environments, societal norms, or oppressive systems, the games created for this Game Jam will require players to think creatively and strategically in order to succeed.

Event
Breaking Barriers and Building Bridges: You Are Not Alone in Scratch Game JamBreaking Barriers and Building Bridges: You Are Not Alone in Scratch Game Jam
🤝
Breaking Barriers and Building Bridges: You Are Not Alone in Scratch Game Jam

The “You Are Not Alone” theme is a powerful and evocative one that can inspire game developers to create games that explore the many facets of connection.

Event
AI Hub v0.1.1 UpdatedAI Hub v0.1.1 Updated
AI Hub v0.1.1 Updated

We update AI Hub promptly to create a bias-free and creative experience for all.

ExtensionUpdate
Share Your Best Practices with the CommunityShare Your Best Practices with the Community
💡
Share Your Best Practices with the Community

We hope that creators of Gandi IDE can share their best practices and form tutorials to help all creators in the community.

Best PracticeCommunity
Fath11’s MMO Engine TutorialFath11’s MMO Engine Tutorial
🌐
Fath11’s MMO Engine Tutorial

MMO engine for Platformer and RPG in Gandi IDE.

Best PracticeSimple MMO
AI Salesman Spice Cookies DishAI Salesman Spice Cookies Dish
🤖
AI Salesman Spice Cookies Dish

This delicious meal includes AI text generation and even a working selling system! Lets get started!

Best Practice
How to Create a Clone with Preset Property?How to Create a Clone with Preset Property?
🐑
How to Create a Clone with Preset Property?

Cloning is not very easy to use in Scratch, especially when you need to distinguish between multiple clones of the same sprite. In Gandi IDE, we have developed the Dolly extension to solve various problems when using clones.

Best Practice
Add Attack Effects to Scratch GamesAdd Attack Effects to Scratch Games
👊
Add Attack Effects to Scratch Games

Attack effects are very important in games, especially in action games. When using Gandi IDE to create a game, you can use the Quake extension to add cool attack effects to the game.

Best Practice
Scratch Blocks Have Never Been So Neat And ClearScratch Blocks Have Never Been So Neat And Clear
🧹
Scratch Blocks Have Never Been So Neat And Clear

Creating games with Scratch is very enjoyable. However, as your project gets bigger and bigger, the stacked blocks can drive you crazy. Gandi IDE team has developed a new frame function. With it, you can classify and organize the blocks easily.

UpdateTools
How to Compile Your Gandi IDE Game to Separate Formats?How to Compile Your Gandi IDE Game to Separate Formats?
💾
How to Compile Your Gandi IDE Game to Separate Formats?

This tutorial will teach you how to convert your Gandi IDE games to several formats.

Best Practice
Boss Fight Brownies Custom DishBoss Fight Brownies Custom Dish
👾
Boss Fight Brownies Custom Dish

This epicly delicious meal includes a good wave-based attack system using Dolly Clones for your boss fight… like a battle from the game Undertale.

Best Practice
AI Takeover: A Game Jam Theme for Dystopian FuturesAI Takeover: A Game Jam Theme for Dystopian Futures
🤖
AI Takeover: A Game Jam Theme for Dystopian Futures

The idea of artificial intelligence (AI) taking over the world has been a popular theme in science fiction for decades. It is a dystopian future where machines have surpassed humans in intelligence and are now in control.

Event
Tips for Promoting Your Game in a Scratch Game JamTips for Promoting Your Game in a Scratch Game Jam
🌐
Tips for Promoting Your Game in a Scratch Game Jam

It is crucial to effectively promote your work and collect more feedback during Game Jam. Here are some tips and suggestions on how to promote your work during Scratch Game Jam.

Event
How to make your HTML Embed better?How to make your HTML Embed better?
🖼️
How to make your HTML Embed better?

A step-by-step guide to show you how to make your HTML embed better with Gandi IDE.

Best PracticeEvent
Embrace the Magic of Opposites: Join Our Scratch Game Jam #3!Embrace the Magic of Opposites: Join Our Scratch Game Jam #3!
🎉
Embrace the Magic of Opposites: Join Our Scratch Game Jam #3!

Get ready for an electrifying Scratch Game Jam! We're excited to announce that the theme for our upcoming Scratch Game Jam is Opposites Attract. This theme is all about exploring the dynamic interactions between opposing elements in the gaming world.

Event
Genre Swap: A Game Jam Challenge to Mix and Match Game GenresGenre Swap: A Game Jam Challenge to Mix and Match Game Genres
🎮
Genre Swap: A Game Jam Challenge to Mix and Match Game Genres

This week, we are excited to announce our Scratch Game Jam #2 theme: Genre Swap.

EventCollaboration
How to Choose between Cloud Variables, the KV Database, and Simple MMO?How to Choose between Cloud Variables, the KV Database, and Simple MMO?
☁️
How to Choose between Cloud Variables, the KV Database, and Simple MMO?

Explain mechanisms of three technologies.

Online GameExtension
Level Up Your Game with Gandi IDELevel Up Your Game with Gandi IDE
💫
Level Up Your Game with Gandi IDE

To encourage creators in Gandi IDE community to help each other and share knowledge. We released a new event.

EventSimple MMO
Compression Feature for Scratch ProjectsCompression Feature for Scratch Projects
💾
Compression Feature for Scratch Projects

Have you ever experienced a sluggish scratch project load while playing? Too often it is because of massive project assets. We reduce project size by lossy compression to streamline the loading process for your project.

DC bot
Gandi IDE Weekly Game Fest is Coming!Gandi IDE Weekly Game Fest is Coming!
🎉
Gandi IDE Weekly Game Fest is Coming!

This is a festival for Scratchers to show off your featured games. Both creators and players can earn a lot of NG during this event.

Event
Learn More about Your Scratch Projects with Code AnalysisLearn More about Your Scratch Projects with Code Analysis
🔍
Learn More about Your Scratch Projects with Code Analysis

Try our code analysis tool to help you dig deeper into Scratch projects.

DC botTools
Find Your Next Inspiration in the Assets MarketplaceFind Your Next Inspiration in the Assets Marketplace
🛒
Find Your Next Inspiration in the Assets Marketplace

Gandi IDE provides a built-in Assets Store. There are backgrounds, costumes, sounds, sprites and scripts that have been optimized for Scratch. Creators can use assets in their projects.

Tools
3 Tips for Online Collaboration in Gandi IDE3 Tips for Online Collaboration in Gandi IDE
🏷️
3 Tips for Online Collaboration in Gandi IDE

For better teamwork.

Collaboration
Embed Your Scratch Game into Another WebsiteEmbed Your Scratch Game into Another Website
🎮
Embed Your Scratch Game into Another Website

Scratch games created with Gandi IDE can be embedded with a standard iFrame now. Furthermore, you can download an HTML file.

Tools
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230917Creative Connections: Gandi IDE Weekly Community Roundup Issue #230917
🧩
Creative Connections: Gandi IDE Weekly Community Roundup Issue #230917

This week’s community roundup features updates on various game projects.

CommunityCollaboration
AI Hub Extension TutorialAI Hub Extension Tutorial
💡
AI Hub Extension Tutorial

The AI Hub is the most interesting extension I've seen in a Scratch mod so far. It isn't hard to use either, so I'll show you how to use it in a simple way.

Best Practice
Extension Documentation Claim Log
Extension Documentation Claim Log
Community
Physics Engine: Move & RotationPhysics Engine:
📍
Physics Engine: Move & Rotation

We'll take it step by step to simulate the movement and rotation of an objective using a physics engine.

Best PracticeExtension
Sepezz's Journey: 100,000 Played and BeyondSepezz's Journey: 100,000 Played and Beyond
Sepezz's Journey: 100,000 Played and Beyond

Interview with Sepezz, the first Cocrea creator whose project has amassed over 100,000 played

Community
Creator Spotlight — OutrunCreator Spotlight — O
Creator Spotlight — Outrun

Gandi Featured Creator Series: Interview with Outrunfungus43, Author of 《TOCG》

Community
Creator Spotlight — Fath11Creator Spotlight — Fath11
Creator Spotlight — Fath11

Gandi Featured Creator Series: Interview with Fath11

Community
Creator Spotlight — MovCreator Spotlight — Mov
Creator Spotlight — Mov

Gandi Featured Creator Series: Interview with Man-o-valor

Community
Creator Spotlight — puteraCreator Spotlight — putera
Creator Spotlight — putera

Gandi Featured Creator Series: Interview with putera

Community
Creator Spotlight — kaplin86Creator Spotlight — kaplin86
Creator Spotlight — kaplin86

Gandi Featured Creator Series: Interview with kaplin86

Community
Creator Spotlight — x_InfiniteCreator Spotlight — x_Infinite
Creator Spotlight — x_Infinite

Gandi Featured Creator Series: Interview with x_Infinite

Community
Creator Spotlight — Awesomeal82Creator Spotlight — Awesomeal82
Creator Spotlight — Awesomeal82

Gandi Featured Creator Series: Interview with Awesomeal82

Community
Creator Spotlight — MythicCreator Spotlight — Mythic
Creator Spotlight — Mythic

Gandi Featured Creator Series: Interview with Mythic

Community
Physics Engine: CollisionPhysics Engine: Collision
📍
Physics Engine: Collision

We'll take it step by step to simulate the collision between two objects using a physics engine.

Best PracticeExtension
Physics Engine: Gravity & ForcePhysics Engine: Gravity & Force
📍
Physics Engine: Gravity & Force

We'll take it step by step to simulate the magic of gravity using the physics engine.

Best PracticeExtension
CommentComment
Comment

Comment blocks are a way to help organize your scripts to make them more legible when coding.

Extension
Cocrea Classroom IntroductionCocrea Classroom Introduction
Cocrea Classroom Introduction

Introduction to Using Cocrea Classroom

GLSL in Gandi IDEGLSL in Gandi IDE
GLSL in Gandi IDE

Implement Custom Effects with GLSL

Extension
Python In Gandi DemoPython In Gandi Demo
Python In Gandi Demo

Integrate the capabilities of Python into Gandi IDE

Extension
Top creations of April 2024Top creations of April 2024
Top creations of April 2024

Cocrea top creations of April 2024

Top Creations of May 2024Top Creations of May 2024
Top Creations of May 2024

Cocrea top creations of May 2024

Top Creations of June 2024Top Creations of June 2024
Top Creations of June 2024

Cocrea top creations of June 2024

Top Creations of July 2024Top Creations of July 2024
Top Creations of July 2024

Cocrea top creations of July 2024

🔑
Hide
Logo

Designed by 2ndR with love

Discord