Den andra läsperioden här på Innovativ Programmering på LiTH har vi ägnat uteslutande åt C++. Labbserie den första tiden och spelprogrammering den andra tiden. Spelidén är enkel, och programanpassad (sektionens logga är nämligen pacman, och ip-programmets logga är pacmanspöket). Dessa är våra spelfigurer. Spöken i olika färger och med olika många liv regnar ner från slumpad position, och pacman skjuter ner dem genom att styra i sidled och skjuta med mellanslag. Man ska få så många poäng som möjligt på så kort tid som möjligt.
Projektet har medfört goda kunskaper i objektorientering i C++ och i allmänhet, liksom grunder i spelprogrammeringslogik. Det fina med projektet var att det också gav mig (oss alla troligen) insikten att denna, från början till synes omöjliga uppgift, faktiskt kunde slutföras. Självförtroendet förökar sig exponentiellt med denna insikt. Projektet gav en 5:a i betyg.
För att kompilera och köra behövs förutom SDL även SDL_image och SDL_ttf. Packa upp arkivet och kör make i en terminal. Spelet är testat i Ubuntu 10.04, och vi har ingen aning om hur det funkar på annat håll.

Kul att läsa lite om vad som händer på Innovativ Programmering, vet ej riktigt vad jag ska söka till i höst.
Försökte civing datateknik på LTH men gillade inte föreläsarna eller staden.
Vet inte om du kanske kan besvara mina frågor eftersom du faktiskt läser programmet.
Påbyggnads linjerna man kan läsa (120p), kan dessa göras utomlands, typ Asien?
Eller vem ska jag ställa denna fråga till för de på hemsidan vägrar svara på mina mail
Hur är studentlivet på IP? Är det mycket festande eller hur fördrivs tiden?
Hur är föreläsarna?
Hur är projekten man ska göra? Får man själv välja vad man vill göra för typ av program eller blir man tilldelad en uppgift?
Och en sista sak, hur är staden i sig?
Beklagar det sena svaret Kevin, jag går sällan in här om inte jag har något att skriva om.
Om du föredrar att programmera och lösa problem i praktiken istället för i teorin, och har en passion för att sitta och programmera, så är IP ett bra val.
Den mesta tiden går åt till att sitta och programmera i grupp(oftast par) för att lösa labbuppgifter och projektarbeten. Perioderna är oftast upplagda så att man har en mer teoretisk språkkurs(FÖ + labbserie) parallellt med projektkursen i samma språk, vilket fungerar riktigt bra. Man blir tilldelad en uppgift(oftast), men det är inte så starkt styrt hur den ska lösas.
Man får alltså 3 års praktisk erfarenhet av programmering + verktyg, samt en bra portfolio, lagom tills man ska söka jobb.
Studievägledare för IP är Siv (http://www.lith.liu.se/studievagledning/studievagledare-vid-lith?l=sv), men jag kan tänka mig att de har fullt upp med kursregistreringarna till hösten. Man kan också prova en studentvägledare(http://www.lith.liu.se/studievagledning/studentvagledare?l=sv)
De få föreläsare vi hittils haft har varit bra, men man får ju komma ihåg att de är helt vanliga människor vars huvudsakliga uppgift inte är att vara lärare, utan att forska/utveckla kring sina ämnen.