Made by Team BLOPS
Europe Under One Roof
We, Team BLOPS, started with a simple idea: create a fun game that could help people learn languages. That’s when we decided on EuroLingo. It was our first time working with Phaser, TypeScript and MongoDB, and honestly, we had no idea how much we were about to learn. From the start, we dove into the documentation, tutorials, and a lot of trial, error and of course… merge conflicts! Users can move around, interact with NPCs and learn languages doing tasks whilst familiarising themselves with cultural music from each country. There is user progression and additional areas of the map to unlock with extra tasks available, giving users access to a vast amount of vocabulary should they want to deepen their learning further.
The Team
Tech Stack

We used Phaser, React, JavaScript, TypeScript, MongoDB, Netlify, Render, HTML, CSS, Atlas, Express, Node.js, Jest, Supertest. Phaser was suited our 2D game model. TypeScript complimented our backend structure, ensuring code quality and scalability. React, HTML and CSS bound everything together to create an aesthetic user experience. We used TDD to create a robust backend to support and supply our frontend with data that is reliably retrieved. MongoDB was used to compliment the way we wanted to store our data and it was a lot more flexible to use instead of SQL. Challenges Faced
Challenges Faced
Reading new documentation, sorting out merge conflicts, working out how to do the collisions and the best way to proceed in implementing them.
Student Projects – EuroLingo
A project created by Team BLOPS – Europe Under One Roof
Student Projects – Decisions
A project created by Team Who Knows – We’re giving you back control over the big picture, by colouring in some of the little ones!
Student Projects – Corporate Conquest
A project created by Team Neighbourhood Watch – Survive the grind
Student Projects – Trippy
A project created by Team SouthCoders – Addiction to Travelling
Student Project – Trail Tales
A project created by Project Trail Tales – A community biased geo-posting app, to document and tag wildlife seen along a users journey through life
Student Projects – Time Treasures
A project made by Team Productivity Pirates – Organise your inner pirate
Student Projects – Pix Pursuit
A project made by Team Fantastic Phor – Picture hunting mobile app
Student Projects – MusiCAL
A project made by Team MusiCAL – Discover events that match your soundtrack
Student Projects – Mind My Plants
A project made by Team Mind my Plants – Leaf it to the professionals
Student Projects – Late Plate
A project made by Team arcadia-synergistic-cloud-based-ai-driven-data-analytic-cybersecurity-solutions – Book a restaurant quick!
Student Projects – InkWell
A project made by Team Project Ribs and Wings – Slow dms fast pen-pals
Student Projects – HisTOURy
A project made by Team splice-girls – Plan your own history tour!