Moonpreneur Icon
Senul Jayasinghe Portfolio on Moonpreneur
Banner
Moonpreneur · Class of 2026

Senul Jayasinghe

10-Year-Old Innovator · STEM Enthusiast · Moonpreneur Junior · Podcast Guest

Building creative solutions

1+ followers

10 Months With Moonpreneur
2 Projects
1 Total likes
83 Total views

About

Hello, my name is Senul, and today I am presenting my video game project. In this project, Bob plays a video game where he rolls a dice to decide what happens next. Each dice roll creates a different surprise, making the game fun and exciting every time. I enjoyed creating this project because it felt like designing my own mini video game.

Featured

Verified Activity
PROTOTYPE VERIFIED

Rolling a Dice

My project is about a character named Bob playing a video game. In the game, Bob rolls a dice to decide what happens to his character. I really enjoyed making this project because it felt like creating my own mini video game with different surprises every time the dice rolled.

Robotics
Read More
1 51
May 2026

Moonbattle competition

About Moonbattle

Digital Moonbattle 2026

Moonbattle is the ultimate arena where young entrepreneurs put their ideas to the test. From rapid prototyping to live pitches, it's a place to compete, build, and grow alongside the best minds in the Moonpreneur community.

Podcast

About the Podcast

Survival Game

Senul programmed the BBC micro:bit to create an interactive survival game with a main character named "Bob," that was entirely new and original.


How will "Bob's Survival Game" work?


The Randomization Engine: Senul programmed a random number generator, which he used to determine Bob's destiny on the LED display, to roll a dice with the numbers 1 through 6.

Action Logic: They each play a different coded event: Stay Still (1), Attack (2), Take Damage (3), Heal (4), Run (5), and Dodge (6).

Health Point Mechanics: Senul went beyond just random animations and coded a health point background system! Bob will lose the game if he rolls three times, but he will recover 1 health point if he rolls 4.

Iterative Scaling: Senul started with 3 outcomes and scaled up the game to 6 full outcomes with distinct visual effects.


Don't miss the end of the video where the mother of Senul, who has grown so proud of his creation, shares her excitement with coding and designing this project by himself using t

STEM workshops

STEM ambassador workshop 1
STEM ambassador workshop 2
STEM ambassador workshop 3
STEM ambassador workshop 4

You Might Also Like

Mahee Rajvanshi

Hi everyone! My name is Mahee, and I am 7 years old. I enjoy playing Gaga ball, salsa dancing, coloring, painting, and playing chess. Today,

Soham
Soham

(8 years)

Hi, my name is Soham, My project is called The answering device. I made this project using a micro:bit to help people who cannot speak commun

Riaan Dhall
Riaan Dhall

(9 years)

Hello everyone! My name is Riaan, I am 9 years old, and I am excited to share two of my coding projects with you today. The first project is

Follow Senul Jayasinghe

Support Anika

S

Karan Kapoor

View Karan Kapoor's profile, work experience, and how he supports Anika.

About you

S

Work experience

How would you like to support?

Select all that apply.

A short note

Our team responds only to relevant opportunities.