23. oktober

}

16.15

Finlandsgade 20, 8200 Aarhus N 

Kom med, når vi sammen med Aarhus C++ User Group (AaCppUG.dk) byder velkommen til en hyggelig eftermiddag hvor vi nørder C++

Denne gang dykker vi ned i, hvordan C++ kan bruges til at udvide spilmotoren Godot med ekstra kraft og funktionalitet – og hvordan integer arithmetic spiller en afgørende rolle for effektiv og præcis softwareudvikling.

C++ i Godot: Extensions og modules

C++ har længe været det foretrukne sprog i spiludvikling, fordi det kombinerer høj ydeevne med fuld kontrol over hardware og ressourcer. I Godot kan der drages nytte af den styrke ved at bruge C++ til at udvide med egne extensions og modules. Det giver mulighed for at optimere kritiske dele af spillet eller tilføje funktionalitet, som ikke er mulig eller effektiv i GDScript, Godots eget sprog, alene. Oplægget giver et praktisk indblik i, hvordan integrationen foregår i praksis, og hvordan C++ kan løfte projekter i Godot til næste niveau.

Oplægget holdes af Claes Jensen og Lasse Thamsen, begge uddannede diplomingeniører i Elektronik fra Aarhus Universitet og nu kandidatstuderende i computerteknologi på 3. semester. De arbejder med områder som IoT, signalprocessering, indlejrede systemer, realtidssystemer og C/C++ – og underviser ved siden af studiet i systemprogrammering og projektvejledning for studerende på tidligere semestre.

Integer Arithmetic i praksis

Neural networks bliver typisk trænet med floating-point operationer, men den færdige løsning implementeres ofte med integers for at opnå bedre effektivitet. Gennem et enkelt eksempel – at finde gennemsnittet af en mængde heltal – viser oplægget de centrale udfordringer, der kan opstå ved integer-beregninger, såsom afrunding og overflow. Det giver et konkret indblik i, hvorfor integer arithmetic er afgørende for robust og effektiv softwareudvikling.

Oplægget holdes af Bjørn Resse, civilingeniør med en fortid i Systematic, Bang & Olufsen, samt Roku Denmark som han var med til at etablere. Han er specialiseret i C++ og har tjent som Boost review manager. Han arbejder nu for Sensaphor der udvikler intelligente sensorer.

 

PROGRAM

Små ændringer kan forekomme.

16.15: Velkomst og fælles pizzabestilling
16.30: C++ i Godot: Extensions og modules v. Claes Jensen og Lasse Thamsen
17.15: Pause
17.25: Integer Arithmetic i praksis v. Bjørn Resse
18.10: Pizza og netværk

SPROG

Dette event afholdes på dansk.

HVEM KAN DELTAGE?

Alle interesserede er velkomne til dette og andre meetups i Aarhus C++ User Group. 

 

VENUE

ORBIT Event Space: Finlandsgade 20 (bygning 5122), 8200 Aarhus N. Følg den sorte bygning ned langs siden for at finde ORBIT Event Space. Du kan også tjekke denne video, hvor Nichlaes viser vej.

TILMELDING

* indicates required

Når du registrerer dig som deltager på dette event, accepterer du at modtage e-mail-updates fra ORBIT Lab, fx ændringer i forbindelse med dette event. Du kan selv justere dine præferencer og til enhver tid afmelde dig mailinglisten. Dog anbefaler vi, at du forbliver på listen som minimum frem til eventet er afholdt, så vi kan oplyse dig om eventuelle ændringer. Der kan blive produceret video/billedmateriale til eventet. Hvis du ikke har lyst til at blive fotograferet, så sæt dig ude i siden og giv gerne vores fotograf besked. Du kan læse mere i vores Privacy Policy.

Hvis du har spørgsmål til dette event, er du velkommen til at kontakte Litte Dalsgaard, ORBIT Lab Community Manager,

Institut for Elektro- og Computerteknologi: litte@ece.au.dk