Archive

Archive for the ‘SDL’ Category

Pong spelletje in SDL

July 11th, 2007 Wesley 4 comments

Simple Pong Game in SDL

Ik ben de laatste dagen bezig met SDL (of Simple DirectMedia Layer) en als testprojectje heb ik een klein Pong spelletje geschreven. Ik denk echter niet dat ik dit spel nog verder ga afwerken (hoewel er nog veel te verbeteren valt).

Credits:

  • Code/Graphics: ikzelf
  • Geluidseffecten: cleanus soundpack
  • Muziek: Jogeir Liljedahl

Enkele leuke details:

  • Programmeertaal: C++ met libSDL
  • Achtergrond beweegt dynamisch
  • Infoboxen hebben ware alpha compositing dankzij sdl_gfx
  • Pong balletje wordt gerenderd en antialiased door sdl_gfx
  • Rechtse speler is een AI bot (computergestuurd)
  • Geluidspanning om geluid te positioneren (links vs rechts)

Simple Pong
Oooeh! Bijna gemist!
Simple Pong
Pff, ik kan wel winnen van die AI bot hoor ;)

Meer screenshots:
Game over! Gewonnen!

Sourcecode (GPL v2 licentie)

(build dependencies: recente versie van libsdl-dev, libsdl-mixer-dev, libsdl-gfx-dev, libsdl-image-dev, libsdl-ttf-dev)

PS: Linux gebruikers kunnen ook proberen om het spel te runnen zonder compilatie. Zou moeten werken op i386 indien de benodigde libsdl pakketten zijn geinstalleerd. Getest op Ubuntu Feisty Fawn. Windows gebruikers (en andere ondersteunde platformen) moeten sowieso hun eigen binaries compileren, want ik heb geen tijd/zin gehad om het spel te compileren voor Windows.

VN:F [1.6.3_896]
Rating: 0 (from 0 votes)
Categories: C++, Open Source, Programming, SDL