Autor Wątek: Konkurs na grę - Snake  (Przeczytany 36488 razy)

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Konkurs na grę - Snake
« dnia: 2014.10.09, 14:11:16 »
Dawno nie było żadnego konkursu.. zatem

Ogłaszam konkurs na napisanie gry. Tematem przewodnim będzie snake - klasyka klasyków jeżeli chodzi o gry.




Możliwości jest wiele - począwszy od podstawowej wersji, poprzez..... i tu widzę studnię... pomysłów, Waszych pomysłów ;)
Gry mogą być tworzone w pojedynkę jak także grupowo.

Platformy: ZX81, ZX Spectrum, Amstrad CPC, Sam Coupe.

Język programowania - dowolny. Począwszy od BASICa, poprzez języki kompilowalne (asm, C, pascal, kompilowalny BASIC ToBOSem, Boriel Basic itp)

Sposób tworzenia gry zależy jedynie od twórców. Można to robić na prawdziwym sprzęcie (szacun!), uzywać emulatora, ale także wygodnymi edytorami jak BASin

Termin nadsyłania prac: 31 grudnia 2014.
Po przygotowaniu gier do prezentacji nastąpi głosowanie na forum i potrwa minimum tydzień.

Przydatne materiały.
w załączniku znajduje się grafika która pozwoli na start pracy nad grą. Autorem jej jest CatMan.
Dodatkowo, dołączony jest listing w basicu, który ładuje dane do obszaru grafiki UDG.


Przy większej ilości prac, na różne platformy, możliwy będzie podział prac na plaformę, język programowania itp. (tak, chciałbym aby tak było).


Oferuję pomoc przy problemach z implementacją gry.  Można pytać w tym wątku lub poprzez inne kanały (prywatne wiadomości, GG, mail, itp).
Z racji powyższego, nie będę brał udziału w konkursie.


Nagrody:
* koszulka z logo speccy.pl - rozmiar XL (nagroda będzie wręczona przy minimum 3 pracach)
* Kubek z logiem speccy.pl

CaT (-Man)

  • **
  • Wiadomości: 75
  • Miejsce pobytu:
    Bo'ness / Szkocja
Odp: Konkurs na grę - Snake
« Odpowiedź #1 dnia: 2014.10.09, 14:18:17 »
Ja ze swojej strony oferuję pomoc przy grafice

Udziału w konkursie nie biorę bo na kodowaniu się nie znam, dlatego jeśli potrzebna będzie jakaś grafika komuś kto sam nie pikseluje, to chętnie pomogę.
Chyba raczej przy małych rzeczach bo właśnie sobie wyobraziłem dziesięć próśb o full screen na temat wężyka plus kolejne do menu ;).
Oczywiście nic nie wkluczam, zobaczymy jak się rozwinie sytuacja.
Pozdrawiam!

slayer

  • *
  • Wiadomości: 27
  • Miejsce pobytu:
    mroczna dupa
Odp: Konkurs na grę - Snake
« Odpowiedź #2 dnia: 2014.10.09, 14:34:05 »
Ze swojej strony dorzucam dodatkową nagrodę dla zwycięzcy konkursu, koszulkę Speccy.pl, rozmiar XL, - świeżutka, nie noszona :)

Jedyny "warunek", do konkursu muszą być zgłoszone minimum 3 gry (a co tam, taki wymóg "sponsora" :D :D).
« Ostatnia zmiana: 2014.10.09, 14:40:38 wysłana przez slayer »

Gryzor

  • *****
  • Wiadomości: 2009
  • Miejsce pobytu:
    Warszawa
Odp: Konkurs na grę - Snake
« Odpowiedź #3 dnia: 2014.10.09, 17:53:10 »
A jakie sa najlepsze istniejace wersje Snake na ZX ?

RafalM

  • *****
  • Wiadomości: 1133
  • Miejsce pobytu:
    Sulejówek
Odp: Konkurs na grę - Snake
« Odpowiedź #4 dnia: 2014.10.09, 19:26:20 »
Cytuj
A jakie sa najlepsze istniejace wersje Snake na ZX ?

Nie kojarzę by była jakaś uważana za najlepszą.

Jakąś przybliżona listę (niestety tylko wyszukiwanie po słowie "snake" ) można zobaczyć tutaj:

http://www.worldofspectrum.org/infoseekadv.cgi?what=1&regexp=snake&yrorder=1&year=0&type=0&players=0&turns=0&memory=0&language=0&country=0&licence=0&feature=0&publi=0&release=0&format=0&scheme=0&scorder=1&score=0&have=1&also=1&sort=1&display=3&loadpics=0&page=2

Z ciekawych rzeczy  w 1985 roku w Polsce powstała gra Gąsienica :) Nie jest to jakiś odlot ale to w końcu jedna z pierwszych polskich gier:

http://www.worldofspectrum.org/infoseekid.cgi?id=0021525



ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Konkurs na grę - Snake
« Odpowiedź #5 dnia: 2014.10.09, 19:55:55 »
Czyli jeszcze nie było z grafiką izometryczną pseudo 3D, z opcją grania w 4 osoby, w tym także sterowanymi przez komputer, że o animowanych wstawkach między planszami i zdigitalizowanym dźwiękiem w 6 kanałach nie wspomnę. ;)
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Konkurs na grę - Snake
« Odpowiedź #6 dnia: 2014.10.09, 19:57:20 »
To może jeszcze połączyć z Tetrisem :)

... i frytki do tego :D
ZX/Enterprise/CPC/Robotron/C128D

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Konkurs na grę - Snake
« Odpowiedź #7 dnia: 2014.10.09, 20:47:26 »
Zbyszek przedstawia idee, jak powinno wyglądać współczesne wydanie węża, a Ty, szanowny pearze dokładasz kolejny świetny pomysł.

Nic tylko zacząć programować, czego wam życzę ;)

Gryzor

  • *****
  • Wiadomości: 2009
  • Miejsce pobytu:
    Warszawa
Odp: Konkurs na grę - Snake
« Odpowiedź #8 dnia: 2014.10.10, 12:21:44 »
Cytuj
Z ciekawych rzeczy  w 1985 roku w Polsce powstała gra Gąsienica :) Nie jest to jakiś odlot ale to w końcu jedna z pierwszych polskich gier:

Machniete w Basicu - jak ktos potrzebuje to ma juz algorytm  :D
W ktoryms Bajtku tez chyba byl jakis Snake, bo co mi mowi, ze zrobilem na tej podstawie wersje PC w Turbo Pascalu.

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Konkurs na grę - Snake
« Odpowiedź #9 dnia: 2014.10.10, 12:39:03 »
Jakby ktoś się uparł to by zrobił w 1KB. Może to też jest jakieś wyzwanie, kto zrobi w mniejszej ilości bajtów. ;)

A tu inspiracja dla tych co nie chcą się tak ograniczać. Jeden z widoków w Snake-u w konsolce N-Gage, tzw zza pleców. ;)
http://www.ovigaming.com/images/snakes/snakes101.jpg
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

sect0r

  • *****
  • Wiadomości: 698
  • Miejsce pobytu:
    Oltedal/NO
  • speccyholic
Odp: Konkurs na grę - Snake
« Odpowiedź #10 dnia: 2014.10.10, 14:14:09 »
Czy jakiś "level designer" chetny do współpracy ?
Plansze o wymiarach spektrumowych atrybutów 32x24
« Ostatnia zmiana: 2014.10.10, 14:21:28 wysłana przez sect0r »
Szarak # DivIDE+ # MasakratorFM DeluXe by Zaxon

Phonex

  • *****
  • Wiadomości: 1260
  • Miejsce pobytu:
    Warszawa
Odp: Konkurs na grę - Snake
« Odpowiedź #11 dnia: 2014.10.10, 21:44:58 »
A tu inspiracja dla tych co nie chcą się tak ograniczać. Jeden z widoków w Snake-u w konsolce N-Gage, tzw zza pleców. ;)
http://www.ovigaming.com/images/snakes/snakes101.jpg

A już chciałem podrzucić pomysł, żeby Snake był w trybie First Person Perspective. :D
Żeby chodził po dnie studni z Blockouta i unikał spadających klocków (którymi może sterować drugi gracz!).

Abrimaal

  • *****
  • Wiadomości: 965
  • Miejsce pobytu:
    Lemmingrad
  • Zamulator
    • Games for ULA plus
Odp: Konkurs na grę - Snake
« Odpowiedź #12 dnia: 2014.10.12, 08:00:25 »
Ja mogę spróbować z muzyką, przynajmniej do menu (title screen).
AY Music, ULA plus.

sect0r

  • *****
  • Wiadomości: 698
  • Miejsce pobytu:
    Oltedal/NO
  • speccyholic
Odp: Konkurs na grę - Snake
« Odpowiedź #13 dnia: 2014.10.12, 11:25:32 »
Czym robicie efekty dźwiękowe? Zastanawiam się nad AYFX, ktoś chce powalczyć z tematem?
Szarak # DivIDE+ # MasakratorFM DeluXe by Zaxon

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Konkurs na grę - Snake
« Odpowiedź #14 dnia: 2014.10.13, 17:28:21 »
W procedurze odgrywającej AYFX jest błąd, a dokładniej błąd w argumentach dla inicjacji.

Jest:
AFXINIT:
inc hl
ld (_afxBnkAdr+1),hl
ld hl,_afxChDesc
ld de,#00ff
ld bc,#0cfd


A powinno być:
AFXINIT:
inc hl
ld (_afxBnkAdr+1),hl
ld hl,_afxChDesc
ld de,#00ff
ld bc,#03fd