Hjälp?  
Nyhetsbrevet Hack!
Just nu: 9.562 prenumeranter

Hack! - 2007-03-28

Innehåll


Annonsörer


Källkod till olika ID Software-spel
Doom, Hexen och Quake är alla spel utvecklade av det numera legendariska spelbolaget ID Software med John Carmack i spetsen. Eftersom alla dessa spel numera har ganska många år på nacken så har ID Software valt att göra källkoden för spelen fritt tillgänglig. Är du nyfiken på hur koden till några spel som förändrade spelvärlden ser ut så kan du således ta och tanka hem den alldeles gratis via nedanstående länk.
ftp://ftp.idsoftware.com/idstuff/source/

SM i programmering
SM i programmering är en tillställning som startades 1999 vid Lunds Universitet och är nu också med i ACM International Collegiate Programming Contest. Sedan dess har flera andra universitet anslutit sig till tävlingen som även om den är ett mästerskap först och främst är ett roligt inslag knutet till dataundervisningen vid de arrangerande institutionerna. Mer information om tävlingen och dess historia kan du läsa om på nedanstående hemsida.
ncpc.idi.ntnu.no/

Allt om spelprogrammering
Gamedev.net är en sida som är tillägnad allt som har med spelprogrammering att göra. Här finns ett stort arkiv med tips och artiklar kring alltifrån 3D-programmering och grafikhantering till artificiell intelligens och ljudhantering. Sidan uppdateras så gott som dagligen med nyheter och artiklar om spelprogrammering och en populär avdelning på Gamedev.net är förstås dess välkategoriserade forum.
www.gamedev.net/

Ljud och spelprogrammering
Minst lika viktig som grafiken i ett spel är ljudet. Vilken spelälskare kan inte nynna tonerna till Super Mario Bros och vem minns inte den stämningsfulla musiken i Doom? Även om Simple Directmedia Layer lämnar den konstnärliga biten vad ljud och musik beträffar där hän så erbjuder det iallafall ett flertal färdiga bibliotek som låter dig spela upp och använda ljud i diverse olika format i dina spel. Hur du använder Simple Diectmedia Layer för ljudhantering får du lära dig i denna artikel.
www.devshed.com/c/a/Multimedia/Learning-Sound-for-...

Bygg en chattklient med .NET
.NET innehåller en hel del färdiga funktioner för nätverkskommunikation och den här artikeln demonstrerar hur du använder dem. I exemplet som artikeln erbjuder får du lära dig att bygga en enkel chattserver och en enkel chattklient. Koden som används för att skapa och upprätthålla TCP-baserade nätverksanslutningar kan du sedan nyttja för att skapa helt andra applikationer och tillämpningar.
www.codeguru.com/csharp/csharp/cs_syntax/component...

Optimera MySQL
MySQL är det i särklass populäraste databassystemet och används av såväl små som stora webbplatser. Den här artikeln ger olika tips för att MySQL skall fungera snabbare - tipsen är dock inte nödvändigtvis användbara endast i MySQL. Bland annat genom att se till att designen på dina databastabeller är smart uppbyggd och bra strukturerad kan du se till att dina databaser går snabbare att processa och söka igenom.
www.developer.com/db/article.php/3667831

Upp till toppen



REDAKTIONSRUTA:

Hack! utkommer varje onsdag och publicerar lästips inom program- och webbutveckling. Vi samlar ihop länkar och tips från webben, på artiklar och sajter för alla som utvecklar programvaror eller egna webbsajter.

Läsarservice:
- Prenumerera gratis!
- Avsluta prenumeration
- Ändra e-postadress
- Kontakta redaktionen
- Annonsera
- Arkiverade nyheter
- Frågor & svar

Utgivare:
Derigo Media Ltd
20-22 Bedford Row London WC1R4JS

Produktion & Annonsförsäljning:
First Publishing Group
Box 3187
350 43 Växjö