The first time my school had a collaboration project of this size between two classes, we made it unforgettable.
Skylink is a part of a bigger project that also includes a Minecraft map of our school, fully rebuilt digitally. 5 groups of people and endless reasons why this project is awesome. It features:
- School, rebuilt: The map is a full recreation of our school, with all the classrooms, hallways, and even the cafeteria. It’s a digital twin of our physical space.
- Weather synchronization: The map is connected to a weather API that updates in-game weather based on real-world conditions using math.
- Vanilla support: Every part of this supports any Minecraft client with a certain version.
- Extremely good coordination: The project was a collaboration between two classes, and it required a lot of coordination and communication to make it happen. This element was executed exceptionally well.
- Learning by making: The project was a great learning experience for everyone involved. I led the coding project and gave a chance for people to explore agentic development with modern technologies.
SkyLink was built using:
- Java for the server-side plugin.
- Python for the API integration.
- Docker for easy-to-launch environment.
- Git for version control and collaboration.
- Minecraft for the client-side experience.
SkyLink was even showcased as the main IT project of the year at our school, and it was a great success. It was a testament to what can be achieved when people work together and learn by doing. And placed a base for many future ambition to make our school more IT-friendly:
- Game development: The project inspired many students to explore game development and programming.
- Creativity: The project encouraged students to think creatively and come up with new ideas for how to use technology in their school.
- More collaborations: Our school saw a spike in cross-classroom collaborations, not only from students’ but also teachers’ side.
Being a massive success, SkyLink was a great example of how technology can be used to enhance learning and spark creativity. To read more about the amazing development process, you can read about the making of SkyLink here.