character ideas
-
I’ve been thinking about something that could help CreatiCode feel more like its own platform: giving it a team of original characters.
CreatiCode already has a fun and creative atmosphere, but some of the recognizable characters connected to it still come from Scratch. Scratch Cat was replaced, but Pico, Nano, and other Scratch-related characters or elements are still around. I don’t think they all need to be removed, but I do think CreatiCode could slowly create its own cast of characters that people immediately associate with CreatiCode.
Instead of having only one mascot, CreatiCode could have a small team, with each character having their own design, personality, interests, and role.
For example, one character could be interested in programming and logic, another could focus on animation, another could enjoy 3D creation, another could be connected to games, and another could be interested in AI. There could also be a more chaotic or funny character who represents the creativity and randomness of the community.
They wouldn’t have to be limited to one feature or act like walking advertisements for a specific tool. Their interests could overlap, and their personalities could be what makes them memorable. One could be serious and organized, another could constantly experiment with new ideas, another could be competitive, and another could be the one who causes funny problems for everyone else.
The characters could also be useful for more than just being mascots.
They could appear in tutorials, example projects, official animations, announcements, game jams, UI illustrations, and other CreatiCode content. A tutorial could show one character having trouble understanding a programming concept while another explains it. They could work together to build a game, create an animation, or solve a problem. That would make tutorials feel more lively instead of being made up only of screenshots and instructions.
They could also interact with each other in small ways. Maybe they have running jokes, different opinions, or different ways of solving problems. One character might prefer making 3D projects while another prefers simple games. Another might keep trying to add AI to everything. These details would make them feel like actual characters instead of a group of designs that only appear in the background.
The characters could be used for community events too.
If CreatiCode hosted a 3D game jam, one of the characters could introduce the event or appear in the official artwork. An animation contest could feature another character. An AI-related event could show one of them experimenting with AI. Different characters could be connected to different types of events, while still appearing together as a team.
This would give CreatiCode’s events a more consistent visual identity. Instead of every event looking completely separate, the characters could help make everything feel connected to the same platform and community.
They could also be useful for YouTube videos and short-form content. Rather than every official video being a direct demonstration of a feature, CreatiCode could use the characters in short stories, jokes, programming skits, animations, challenges, and demonstrations. The characters could get into funny situations while showing what CreatiCode can do.
That could help introduce people to CreatiCode without every video feeling like an advertisement. Someone might watch a short because the characters are funny or interesting, and then become curious about the platform itself.
I also don’t think CreatiCode would need to suddenly remove Pico, Nano, or every other existing Scratch-related element. The new characters could simply be introduced gradually and become CreatiCode’s main cast over time.
That would make the transition feel more natural. Existing characters could still appear in some places, while the new CreatiCode characters slowly become more common in official content, tutorials, events, and community projects.
Eventually, someone could see one of the characters and immediately think, “That’s CreatiCode.” Other creative platforms have recognizable mascots and visual symbols, so having a group of characters that belongs specifically to CreatiCode could make the platform easier to recognize.
The point wouldn’t just be to have cute characters. They could become symbols of the platform and its community. They could represent the different things people create on CreatiCode, while also giving the platform a personality that is separate from Scratch.
The characters could also be designed around what makes CreatiCode different. CreatiCode has 3D creation, more advanced tools, AI-related features, and other capabilities, so its characters could reflect that wider range instead of copying the same mascot style as Scratch.
For example, the team could include characters who enjoy building 3D worlds, making games, creating animations, experimenting with AI, or combining different types of projects. Their designs could include details that connect to those interests, but they should still feel like characters first instead of just being feature icons.
The community could also be involved in creating them.
CreatiCode could hold a character design contest, let users suggest names and personalities, run polls, or host an event where people make their own versions of the characters. Users could create fan art, animations, games, or stories featuring them. This would make the characters feel less like something invented by the CreatiCode team alone and more like something the community helped shape.
Over time, CreatiCode could develop a small cast with different personalities, designs, relationships, jokes, and roles. They could have enough personality to feel memorable without needing a huge complicated lore universe.
There doesn’t need to be an enormous story behind everything. The characters just need to feel distinct enough that people can tell them apart and enjoy seeing them appear in different parts of CreatiCode.
I think this could help CreatiCode build a stronger identity while keeping the approachable and playful feeling that makes Scratch-style programming appealing.
Instead of CreatiCode being seen as just another Scratch-like platform, it could have its own characters, visuals, humor, and personality. Over time, those things could make people recognize CreatiCode immediately and feel more connected to its community.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login