Game Development Club: School Modeling – Marek C. (’26)

We’re Marek C., Thomas L., and Ken Z., the leaders of the Game Development Club. In this post, we’re documenting our first collaborative team-building project. We decided that it would be a great exercise to try and recreate iconic parts of the Saints Senior School campus in a game engine. We chose Roblox Studio for its easy accessibility, learning curve, and collaborative properties.

Familiar scene?

We started by finding the floor plans and blueprints of the school. We imported these into Roblox, and started building walls according to where they were on the floor plans. We then took photos of every corner of the great hall, and added colour and textures according to what fit the real-life photos the best! Sometimes, we didn’t have any textures that matched what was in the real-life great hall (for example the carpets) so we scanned them using a camera, then imported them into the game, and used some colour-correction to get it perfect. After we built the models, we scaled then down based on the size of the Roblox player model to ensure that it will feel exactly the way it feels in real life.

Twilight scene in Lower Great Hall, looking north.

These pictures show our work so far: the creation of the Lower Great Hall in Roblox. We were able to incorporate many small details, including the figures and textures in the foosball and ping-pong tables, as shown below, while mimicking real-life proportions and scales.

Looking down through the Round Table.

Our next steps are to create more of the Senior School campus in Roblox and to incorporate gameplay into the map. Although we currently have not decided on a game to add the map to, we are currently brainstorming ideas for action, adventure, and roleplay games that we can incorporate our work into.

This model of the school is one of the active projects of Game Development Club, which runs every Tuesday during Senior lunch in room 217. We encourage everyone with extra time during lunch to join our sessions, as no prior coding or game development experience is required!

Leave a comment