hyodyllista > harrastus.pelit.* > harrastus.pelit.general

Matti Lehtiniemi (27.04.2016, 21:14)
Pelasin nethackin läpi.
Edellisen kerran taisi olla vuosi -96 tai jotain.

3 kertaa pelaajani kuoli, eli 3 amulet of life saving:ia kului.
Kerran green slimestä saatuun tautiin, kerran ylensyöntiin ja kerrain hukuin
laavaan fire planella.

Katsoin kyllä spoilereista jonkun verran tietoja, mutta pyrin välttämään sitä.
About 5 magic markeria oli Wizardillani, taisin kirjoittaa 5 spell bookia.
Dig, magic missile, identify ,cure desease,magic mapping.

Aseena toimi Cleaver +7 (ja Magicbane +2), sekä Toth:ilta saatu taika finger of
death.

Matti
Kara M'bola (10.08.2016, 00:27)
2016-04-27, Matti Lehtiniemi wrote:
> Pelasin nethackin läpi.


Myöhäiset onnittelut. Hieno peli on NetHack.

> Katsoin kyllä spoilereista jonkun verran tietoja, mutta pyrin
> välttämään sitä.


Täysin spoilereitta tuskin kukaan on todistettavasti läpäissyt peliä.

> Aseena toimi Cleaver +7 (ja Magicbane +2), sekä Toth:ilta saatu taika
> finger of death.


Omalaatuinen valinta wizardille tuo Cleaver. Eipä sillä, pääasia että
homma toimii.
Matti Lehtiniemi (14.08.2016, 21:19)
>Myöhäiset onnittelut. Hieno peli on NetHack.

No joo hieno ja hieno.Aika alkeelliset grafiikat, pelasin merkkigrafiikalla.

>Omalaatuinen valinta wizardille tuo Cleaver. Eipä sillä, pääasia että
>homma toimii.


Totta.Ei tosiaan ollut tarkoitus pelata läpi, mutta kun uusi amulet of life saving löytyi aina kun satuin kuolemaan.

Taisin pelata eka kertaa nethackiä vuonna 1987 . Sitten tuli Moria ja vuosia myöhemmin Angband.
Kipinä näihin peleihin taisi tulla Commodore 64 pelistä Temple of Apshai (1984 ?) ,jota en oikein koskaan osannut kunnolla pelata.

Jos Peter Jackson saa oikeudet Silmarillioniin, niin tuo Angband saattaa esiintyä jossain elokuvassa.Tosin Tolkienin perilliset ovat
kyllästyneet Peteriin ja hänen ohjaustyöhönsä.

Pelasin Nethackin läpi 2 kertaa 90-luvulla ,mutta nyt sitten vasta uudelleen 2016.Siksi tuo Green Slime pääsi yllättämään.Niitähän
on tosin DCSS:ssä.

Matti
Kara M'bola (15.08.2016, 16:30)
2016-08-14, Matti Lehtiniemi wrote:
>>Myöhäiset onnittelut. Hieno peli on NetHack.

> No joo hieno ja hieno.Aika alkeelliset grafiikat, pelasin
> merkkigrafiikalla.


En minä edes osaa pelata graafisilla tileseteillä. ASCII all the way.

> Pelasin Nethackin läpi 2 kertaa 90-luvulla ,mutta nyt sitten vasta
> uudelleen 2016.Siksi tuo Green Slime pääsi yllättämään.Niitähän on
> tosin DCSS:ssä.


Ensimmäisiä kertoja Nethackia taisin pelailla 90-luvulla, hieman
vakavammin 2000-luvun alkupuolella ja vielä perusteellisemmin
2010-luvulla. Eka läpipeluu tapahtuikin 2011 (Valkyrie) ja vedin ns.
rastin seinään. Sen jälkeen olen ehkä reilun tusina ascensionia saanut
aikaan. Tarkoitus olisi pelata jokainen rooli edes kerran läpi. Healeria
en ole vielä saanut onnistumaan. Ehkä vielä joku päivä...

DCSS vaikutti ihan lupaavalta tapaukselta, joskaan en ole sitä kunnolla
vielä ryhtynytkään pelaamaan.
Matti Lehtiniemi (16.08.2016, 02:01)
>rastin seinään. Sen jälkeen olen ehkä reilun tusina ascensionia saanut
>aikaan. Tarkoitus olisi pelata jokainen rooli edes kerran läpi. Healeria
>en ole vielä saanut onnistumaan. Ehkä vielä joku päivä...


No onpas monta.

Näissähän tietokonepeleissä on se ongelma ,että ihmispelaajasta tulee helposti liian hyvä monstereiden älykkystasoon nähden.
Tutkiskelin hieman Nethackin lähdekoodia ja se on koodattu C:llä.Jos ne aikoo tätä peliä kehitellä vielä niin kannattaisi vaihtaa
C++:aan.
Koodi nimittäin vaikutti hieman spagetilta.
C++ :ssa on tosin se ongelma että se on vaikeampaa ja karsii ehkä osan kehittäjistä pois.Mutta Nethack on projektina kasvanut niin
isoksi etten ymmärrä miten muuten sen saisi pidettyä hallinnassa.

Nethack on niin kuuluisa peli että kehittäjiä on alkanut varmaan kiinnostaa iso raha, mitä nyky-peleissä pyörii.Siksi tämäkin on
taidettu kaivaa siitä nafaliinista, minne se 2000 luvun alussa laitettiin.

Uskoisin että ainakin ADOMin koodaaja ja kehittäjä Thomas Biskup on palannut juuri em. syystä pelinsä pariin.

>DCSS vaikutti ihan lupaavalta tapaukselta, joskaan en ole sitä kunnolla
>vielä ryhtynytkään pelaamaan.


DCSS on pyritty tekemään vaikeaksi laittamalla damagen varianssi kauhean korkeaksi.
Todella ärsyttävää.

Näihin peleihin tarvittaisiin koodaajia, jotka osaavat kehittää ja miettiä tekoälyä.
Se että Nethackissä monsterit pystyvät nostamaan esineitä ja jopa käyttämään niitä on askel eteenpäin.Mutta hyvin pieni askel vasta.

Matti
Ari Saastamoinen (16.08.2016, 10:10)
"Matti Lehtiniemi" <matti.lehtiniemi> writes:

> Tutkiskelin hieman Nethackin lähdekoodia ja se on koodattu C:llä.Jos
> ne aikoo tätä peliä kehitellä vielä niin kannattaisi vaihtaa
> C++:aan.


Miksi? Jos haluaa siirtyä oliomalliin, niin siihen on paljon
parempiakin kieliä kuin C++, ja jos ei, niin sitten C -> C++ muutos ei
tuo juurikaan mitään lisäarvoa.
Matti Lehtiniemi (16.08.2016, 11:51)
>Miksi? Jos haluaa siirtyä oliomalliin, niin siihen on paljon
>parempiakin kieliä kuin C++, ja jos ei, niin sitten C -> C++ muutos ei
>tuo juurikaan mitään lisäarvoa.


Hmm, mikäköhän se kieli olisi ? Monet "oliokielistä" on aika kokeiluluontoisia, eikä niillä saa nopeaa koodia aikaiseksi.
Olio-Pascal:n, Delphin, muistinkäsittely on hankala.
Java on liian hidas.

Ainakin minulle on helpompi kirjoitta C++:lla. Visual C++:n editori antaa kätevästi ehdotuksina luokan metodit
kirjoitettaesssa.Tämä ei onnistuisi C:llä millään.
Menee paljon helpommin.

DCSS:ssä on käytettu LUA:a c-koodin (vai c++) lisänä.

Jos minä koodaisin tämmöisen pelin niin tekisin sen aluksi Quickbasicilla (QB64) . Sitten kun projekti laajentuisi liian isoksi niin
vaihtaisin C++:aan.

Objective-C voisi ehkä olla hyvä tämmöiseen, mutta en osaa sitä enkä tiedä siitä juuri mitään.

Matti
Kara M'bola (16.08.2016, 11:54)
2016-08-16, Matti Lehtiniemi wrote:
> Nethack on niin kuuluisa peli että kehittäjiä on alkanut varmaan
> kiinnostaa iso raha, mitä nyky-peleissä pyörii.Siksi tämäkin on
> taidettu kaivaa siitä nafaliinista, minne se 2000 luvun alussa
> laitettiin.


On kyllä vaikea uskoa, että vanhan koulukunnan rogueliket (à la Nethack)
ponnistaisivat lähiaikoina ns. casual gamer -kohderyhmän suosioon.
Siellähän toki liikkuvat peliteollisuuden suuret rahat, mutta siis
Nethack? Ei, en usko.

> Uskoisin että ainakin ADOMin koodaaja ja kehittäjä Thomas Biskup on
> palannut juuri em. syystä pelinsä pariin.


Tästä en osaa sanoa juuta enkä jaata.

> Näihin peleihin tarvittaisiin koodaajia, jotka osaavat kehittää ja
> miettiä tekoälyä.


Tekoälyn parantaminen on varmaan yksi muunkin tyyppisten pelien
tekijöiden prioriteeteista.
Soortgelijke onderwerpen