Our Projects

Our Featured Projects

RHM (Race Horse Maker)

Modernizing fencing training through robotics and gamification.

Learn more →

Minecraft Robot Plugin

Educational plugin inspired by LOGO to learn programming in Minecraft.

Learn more →

Educational Minecraft Workshops

School and extracurricular interventions combining gaming and innovative pedagogy.

Learn more →

Open Esport

Open-source community platform for esport.

Learn more →

Open Esport 2025

Open Esport 2025 is an open source competitive FPS project developed with the Godot 4 engine. The goal is to provide a modular, extensible and easily deployable base to create modern esport experiences.

Objectives

  • Offer a self-hosted and autonomous infrastructure
  • Be independent of traditional publishers
  • Be compatible with modern environments (Docker, Kubernetes, Azure, AWS)
  • Remain lightweight and easy to host locally

Current Project Status

The project is currently in active development phase. The following features are already implemented:

  • Dynamic and customizable menu system
  • Advanced input management (mouse, keyboard, controller)
  • Basic shooting system with different weapons
  • Reload and zoom mechanics
  • Visual effects for projectiles and trails

Gallery

Open Esport main menu
Open Esport main menu
Open Esport game view
Open Esport game view
Knife animation
Knife animation
Shotgun reload animation
Shotgun reload animation
Shotgun zoom and reload animation
Shotgun zoom and reload animation
Projectile and trail effect
Projectile and trail effect

Minecraft Robot Plugin

GitHub

Educational plugin for Minecraft Bukkit inspired by the LOGO language of the 1970s, designed for teaching programming to children through gaming.

Concept

The Minecraft Robot Plugin allows players to control a special robot block using programmable commands. Inspired by the famous LOGO language and its graphic turtle, this plugin transforms Minecraft into a fun and intuitive programming learning environment.

Main Features

  • Each player receives a special robot block (magenta glazed terracotta) upon connection
  • Movement commands: forward, backward, up, down
  • Rotation system in 45° or 90° increments
  • Trace mode to draw with colored wool
  • Repeat commands to create complex sequences
  • Custom function system with parameters
  • Support for nested loops and function calls
  • Function saving between sessions

Programming Examples

Draw a blue square:

/repete 4 (trace on bleu avance 5 tourne 90)

Create a parameterizable function:

/fonction create carre(taille) repete 4 (avance taille tourne 90)/fonction read carre(10)

Complex pattern with nested loops:

/repete 2 (repete 2 (avance 10 tourne 90))

Educational Objectives

  • Learning basic concepts: sequences, loops, functions
  • Algorithmic thinking: decomposition of complex problems
  • Interactive geometry: understanding angles and distances
  • Creativity: artistic expression through programming
  • Collaboration: sharing creations between players

Technologies

JavaMinecraft Bukkit APIMavenOpen Source

This plugin fits perfectly with Benribs Lab's philosophy: combining technological innovation and pedagogy to create modern and accessible learning tools.

Educational Minecraft Workshops

Benribs Lab offers innovative school and after-school interventions using Minecraft as an educational tool. These workshops combine gaming and learning to develop various skills in young people aged 8 to 16.

🎯 Our Approach

  • • Learning through play
  • • Structured educational progression
  • • Age-adapted activities
  • • Professional supervision

👥 Target Audience

  • • Primary and middle schools
  • • Leisure centers
  • • Local authorities
  • • After-school associations

Activity Catalog

🎨 Creative & Discovery Activities

Bedwars Lobby Build

Objectives: Creativity, teamwork, planning

Collectively design and build a lobby for Bedwars server

Flag Building Sequence

Objectives: Visual memory, speed, precision

Faithfully reproduce flags (France, Switzerland, etc.)

Build Together (Armor)

Objectives: Cooperation, resource management

Build a complete iron armor and sword in pairs

Draw and Win

Objectives: Creativity, visual communication

Build an object to make others guess it

⚡ Agility & Coordination Activities

Parkour Contest

Objectives: Motor coordination, precision, stress management

Timed obstacle course with fall counting

Paintball

Objectives: Reflexes, strategy, team spirit

Combat with snowballs, limited hit points

Sparrowhawk Game

Objectives: Reflexes, agility, observation

Cross without getting hit by a player's bow

Bridge Training

Objectives: Coordination, speed, precision

Quickly build a bridge to the opposite platform

🧩 Logic & Thinking Activities

Chat Games

Objectives: Writing reflexes, spelling, mental arithmetic

Text games: anagrams, reversed words, mathematical operations

Math Coordinates Zone

Objectives: Mental arithmetic, logic, spatial orientation

Grid with arithmetic and logic puzzles

Construction Rebus

Objectives: Logic, thinking, general knowledge

Solve riddles to guess an object to build

Pirate Adventure

Objectives: Collaboration, puzzle solving

Escape from a cave together with final puzzle

🤝 Strategic & Collaborative Activities

Treasure Hunt

Objectives: Reading, writing, orientation, team spirit

Follow clues, meet NPCs, write correct answers

Collective Survival (Ender Dragon)

Objectives: Collaboration, planning, time management

Advance together towards the final objective in 1 hour

Team Bedwars

Objectives: Collective strategy, communication

Coordinated games with briefing and task distribution

Bedwars Map Construction

Objectives: Creativity, project spirit, balancing

Create a complete and balanced map for Bedwars

🤖 Advanced Programming Activities

RobotMinecraft Introduction

Objectives: Logic, algorithmic, creativity

Progressive learning of robot commands and shape creation

RobotMinecraft (Advanced)

Objectives: Algorithmic deepening, autonomy

Creation of parameterized functions, advanced structures

Note: These activities use our RobotMinecraft plugin developed by Benribs Lab, inspired by the LOGO language for progressive programming learning.

Intervention Terms

⏰ Duration

  • • 1-hour sessions
  • • Half-days
  • • Holiday camps

👥 Groups

  • • 8 to 16 participants
  • • All levels
  • • 8-16 years old

🎯 Customized

  • • Adapted programs
  • • Equipment provided
  • • Professional supervision

Interested in our workshops?

Contact us to organize an intervention in your structure

Request a quote

RHM (Race Horse Maker)

History

In 1995, Master Fradet, then weapons master at the Cercle d'Escrime de Yerres frequented by Benoit Rimbert, invented his first fencing target: a wooden structure equipped with three buttons that lit up lamps, with a weapon fixed on a handmade arm composed only of a huge spring.

In 1997, having become a weapons master, Benoit Rimbert designed his first target in turn, but robotized. Monumental for the time, this invention took the form of a wooden cube 70 cm on a side, weighing more than 30 kilos. It integrated a computer equipped with a 486 SX 33 processor and used a modified cordless drill to rotate the foil. Its 300 MB hard drive alone occupied the space of a current mini-computer.

Version 2 of this target was born in 2017, the result of a new collaboration between Benoit Rimbert and Master Fradet.

Finally, in 2022, coming out of the Covid period, version 3 was created. This new generation integrates a Raspberry Pi 4, artificial intelligence to detect positions and movements, as well as an integrated touch graphic interface.

Versions

Version 2 (2020)

Target V1 and V2 in actionTarget V1 and V2 alone

Version 3 (Being finalized)