Ryhmän sailboat kotisivu

Syksyllä 2004 järjestettiin Helsingin Yliopiston tietojenkäsittelytieteen laitoksella peliohjelmointikurssi. Tämä sivu on erään kurssiryhmän tuotoksen kotisivu.

Kurssiversio

Alkuperäisen, kurssin aikana toteutetun version voit ladata tästä. Peli on lähes sama kuin kurssin päättyessä palautettu versio, paitsi että paketointi on muokattu myöhemmin Java Web Startia tukevaksi. Peli käyttää Javaa ja OpenGL:ää. Java-OpenGL siltana toimii JOGL.

Pelissä purjehditaan poijuilla merkittyä rataa ympäri kelloa/kavereita vastaan. Peli tukee moninpeliä lähiverkossa. Monia pelattavuuden kannalta merkittäviä ominaisuuksia ei ehditty kurssin aikana toteuttamaan. Näistä tärkein on ehkä törmäystarkistus maastoon/muihin veneisiin.

Kurssiversio, tammikuu 2005

Jatkoa seuraa

Kurssin jälkeen peliä on satunnaisesti muokattu visuaalisempaan suuntaan allekirjoittaneen toimesta. Peli on toiminut lähinnä sopivana alustana erilaisten graafisten tekniikoiden kokeilemiseen. Näitä ovat esim. view frustum culling sekä verteksi/pikselivarjostinohjelmien käyttö.

Jatketun version saat tästä (web start-linkki). Jos selainkäynnistys ei toimi, hae asennuspaketti ja aja run.bat (linux: run.sh). Jatkettu versio vaatii uudehkon OpenGL 2.0-yhteensopivan näytönohjaimen.

Viimeisin versio 15.9.2006

Sekalaisia screenshotteja (videot käyttävät xvidiä)

Näppäimet
Vas/oikperäsin
Ylös/alaspurje (puomi ulos/sisään)
ckameramoodin vaihto (vene/maisemaa pyörittävä/ohjattava lintuperspektiivi)
+/-piirtoetäisyyden säätö (far plane)
§ tai ikonsoli
rrefraction on/off
ffog on/off
Escpois