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

9 Months With Moonpreneur
1 Projects
40 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
40
May 2026

Activity

No activity yet

Posts, documents, images, and updates will appear here.

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

Oliver leo de heaver

Hello everyone! My name is Oliver, and today I am excited to present my project, called the Flood - O - Matic . I really like cats, and I wan

Ethan Savelsberg

My name is Ethan Savelsberg, and I enjoy coding, playing games, and building projects with microcontrollers. I love creating simple, affordab

Liam Mandaza
Liam Mandaza

(9 years)

Hello, my name is Lian and I am 9 years old. I like playing games and playing instruments.

Follow Senul Jayasinghe