Highlights from CodeCamp 2023 in Denmark

This year's CodeCamp took place again in Denmark in Marslev, a small town near Odense. Our accommodation, the Allégården Manor, we liked it so much last year that we stayed there again for a long weekend.
But not only the wonderful rooms, but also the large garden area, the pool room and the variety of opportunities to pursue sports activities, such as air hockey, billiards, table tennis and table football, made it an incomparable experience. Sufficient leisure activities were provided, but of course the focus was also on working on exciting projects.
For this purpose, we develop previously selected topics, which are further developed at CodeCamp in small project teams. Even the Cap3 Simulator was one of these projects, which was carried out by the team GameDev was developed and impressed us all very much. The gameplay takes place in the virtual rooms of the Cap3 Office. For this purpose, a true-to-scale 3D model was first developed using the open source 3D modeling program Blender created. As a result, the game was opened source Game Engine Godot 4 developed, this can be used to develop both 2D and 3D games. The office scenes are experienced from the perspective of the player, who can control interactive objects, such as ringing telephones or computer screens. It is not only the individual small tasks that create excitement, but also the door frames, some of which function like portals and teleport the playing person to another location in the office. The experience was rounded off by spatial sound effects, which brought us all directly into our typical office life. The game is still in development and we're all looking forward to it when it's finally finished.


The presentations of the individual projects once again showed us how versatile software development can be and we had a lot of fun watching and trying it out. Overall, our CodeCamp was consistently accompanied by good music, excellent food and, of course, a lot of good humor, so that we were once again able to spend an outstanding time together.