Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Gry dla programistów-amatorów

01.10.2013 03:31
1
zanonimizowany279646
53
Legend
Image

Gry dla programistów-amatorów

Po pierwsze muszę wyjaśnić dlaczego kategoria jest taka, a nie inna. W szczególności, dlaczego nie jest to kategoria gier. Przy selekcji jaka jest na GOL-u nie da się sensownie dotrzeć do określonego zakresu osób, tym bardziej jeśli jest to zakres osób obejmujący wiele różnych zainteresowań. Jedyną możliwością są wątki, które sporo osób ma uwzględnione, a taką właśnie kategorią wydaje mi się "tematy ogólne".

Temat traktuje o grach w których w rozgrywkę wliczone jest, w takim czy innym zakresie, programowanie. Było trochę takich gier na PC-ty, oczywiście nie znam wszystkich, a nawet większości i z chęcią usłyszę od Was o tych, które Wam wydały się interesujące. Jako autor wątku chciałbym jednak, na wstępie, zasugerować grę, która nie jest znana dla zatwardziałych blaszakowców, a i większości konsolowców mogła umknąć.

Chodzi mianowicie o Carnage Heart z PSX-a. Turowa gra strategiczna (turowa w rozgrywce na poziomie strategicznym, walki są w czasie rzeczywistym) w klimacie sci-fi, w której budujemy mechy zarówno pod względem hardware'u jak i oprogramowania, które w całości decyduje o tym, jak będą działać na polu walki. Opisywanie szczegółów nie ma sensu. Każdy zainteresowany taką zabawą powinien przekonać się o tym sam. Ja tylko zamieszczam fragment kodu, złożonego - tak jest w tej grze - z chipów (obrazek), które kontrolują przebieg programu.

Niestety, gra nie obsługuje myszki (niektóre gierki na PSX obsługiwały), więc wymaga sporego oddania. Ale naprawdę warto spróbować, bo po wielokrotnych pierwszych próbach programowania naprawdę można się w tym dziwnym systemie porządnie wyszkolić.

Żeby zagrać, ściągamy grę:

http://romhustler.net/rom/psx/carnage-heart-u

Wydaje mi się, że to będzie dysk pierwszy. Drugi to raczej płyta z tutorialem (który też można ściągnąć i odpalić na emulatorze).

I emulator:

http://www.emulator-zone.com/doc.php/psx/psx_em.html (na popularnym epsx, gra mi nie działa; na tym - bez problemu).

Trzeba jeszcze ściągnąć bios PSX-a, który każdy musi znaleźć na własną rękę (na chomiku na pewno ktoś ma), który powinien się nazywać: scph1001.bin i wrzucić go do folderu 'bios' w wypakowanym emulatorze. Ustawienie pada (jak ktoś ma to najlepiej niech użyje, jak nie, to trzeba się posłużyć klawiaturą), i już można grać.

Pamiętajmy tylko o jednym - w tej grze czerwona strzałka oznacza kierunek dalszego przebiegu programu, jeśli warunek na danym czipie jest spełniony (ja na początku przyjąłem inne założenie i wyszedł bełkot zachowań mechów ;] zresztą po tym jak uświadomiłem sobie błąd, nadal był, bo naprawdę da się tu zrobić znacznie więcej, niż się na pierwszy rzut oka wydaje).

Tak na zachętę podam jeszcze internetowe, krótkie i niewystarczające FAQ: http://www.gamefaqs.com/ps/196873-carnage-heart/faqs

I optymistyczną recenzję (da się znaleźć mniej optymistyczne; ale tak to jest z takimi grami):
http://uk.ign.com/articles/1997/03/06/carnage-heart

Warto też pamiętać, że na PSP i chyba gdzieś jeszcze, wyszły kolejne części tej gry.

Wątek nie jest jednak poświęcony Carnage Heart, ale ogólnie takim gierkom. Więc śmiało polecajcie jakieś pozycje.

01.10.2013 08:13
Didier z Rivii
👍
2
odpowiedz
Didier z Rivii
241
life 4 sound

Chyba najpopularniejsza gra tego typu:
https://www.gry-online.pl/gry/colobot/zbc6b#pc

01.10.2013 10:02
3
odpowiedz
zanonimizowany946292
1
Junior

:)

01.10.2013 10:44
4
odpowiedz
zanonimizowany861943
46
Generał

Odpaliłem sobie niedawno Colobota i muszę przyznać, że teraz - kiedy znam podstawy programowania, grało się w niego jeszcze lepiej. Ogólnie zadania są cholernie proste, ale to i tak sprawia przyjemność jak zaprogramowane roboty robią idealnie to co się im napisze. Zdecydowanie warto sobie odświeżyć, bo gra nadal niezła.

02.10.2013 11:01
5
odpowiedz
zanonimizowany279646
53
Legend

Colobota znam. Nie grałem nigdy dłużej, bo wrażenie mam takie, że to gierka edukacyjna, kierowana do młodzieży, inaczej rzecz ujmując - że świat gry jest zupełnym dodatkiem do ćwiczeń programistycznych. Ale dawno w to nie grałem, więc pewnie warto sobie odświeżyć.

UP :P

02.10.2013 11:44
Browar Drinker
6
odpowiedz
Browar Drinker
88
Szef wszystkich szefow

Jest jeszcze CeeBot, gra twórców Colobota. Pamiętam, że szczególną frajdę (a zarazem wyzwanie) stanowiło zaprogramowanie AI samochodu w wyścigu, a następnie usprawnianie kodu i bicie swoich rekordów czasowych okrążenia :) Jeszcze wyższą szkołą jazdy było zaprogramowanie tych samochodzików do gry w "piłkę nożną". Moim zdaniem lepsza produkcja od Colobota, stanowiąca większe wyzwanie dla szarych komórek :)

Forum: Gry dla programistów-amatorów