Autor Wątek: Talk/Rozmowa: Bat and Ball - gra w zbijanie klocków, zbieranie punktów i powerupów :)  (Przeczytany 7043 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Arkanoid - Powerupy, powerdowny i nie tylko :)
« Odpowiedź #45 dnia: 29 Marzec 2016, 19:20:07 »
W przygotowaniu wersja 1.3, która ukaże się jeszcze dzisiaj.

- Poprawiłem bug dotyczący nie pojawiania się powerupów (teraz nadal może się to zdarzyć, ale rzadziej)
- Dodałem logowanie, prośba o zapisanie pliku z logiem po naciśnięciu klawisza L lub po prostu po zakończeniu poziomu, przykład:
0:0.0 Launched level 0-0, stat log (Please log it into your bug post)
0:0.98 Launched event 84. Bat normalled
0:0.98 Launched event 85. Bat normalled
0:0.98 Launched event 89. Net ended
0:0.98 Launched event 92. Glue ended
0:0.98 Launched event 94. Bat started
0:0.98 Launched event 98. Steering normalled
0:0.98 Launched event 118. Power-up deployed
0:0.98 Launched event 137. Power-up created
0:0.98 Launched event 138. Power-up created
0:0.98 Launched event 140. Power-up created
0:0.98 Launched event 141. Power-up created
0:0.98 Launched event 142. X-Ray ended
0:1.0 Launched event 137. Power-up created
0:1.0 Launched event 138. Power-up created
0:1.0 Launched event 141. Power-up created
0:1.2 Launched event 137. Power-up created
0:1.2 Launched event 141. Power-up created
0:1.4 Launched event 137. Power-up created
0:1.4 Launched event 141. Power-up created
0:1.6 Launched event 137. Power-up created
0:1.6 Launched event 141. Power-up created
0:1.8 Launched event 141. Power-up created
0:1.10 Launched event 141. Power-up created
0:1.12 Launched event 141. Power-up created
0:1.14 Launched event 141. Power-up created
0:1.16 Launched event 141. Power-up created
0:1.18 Launched event 141. Power-up created
0:1.20 Launched event 141. Power-up created
0:2.40 Launched event 72. X-Ray catched
0:3.24 Launched event 46. Ball launched
0:3.24 Launched event 95. Ball normalled
0:3.32 Launched event 4. Brick destroyed
0:3.32 Launched event 5. Ball bounced
0:3.60 Launched event 32. Ball bounced
0:3.88 Launched event 1. Brick destroyed
0:3.88 Launched event 2. Ball bounced
0:4.16 Launched event 32. Ball bounced
0:4.44 Launched event 1. Brick destroyed
0:4.44 Launched event 2. Ball bounced
0:5.96 Launched event 37. Ball bounced
0:6.10 Launched event 32. Ball bounced
0:6.42 Launched event 10. Brick destroyed
0:6.42 Launched event 11. Ball bounced
0:6.50 Launched event 37. Ball bounced
0:6.74 Launched event 10. Brick destroyed
0:6.74 Launched event 11. Ball bounced
0:6.74 Launched event 49. Combo advanced
0:6.98 Launched event 37. Ball bounced
0:9.0 Launched event 32. Ball bounced
0:9.26 Launched event 38. Ball fell
0:9.26 Launched event 39. Life lost
0:9.28 Launched event 142. X-Ray ended
0:13.14 Launched event 46. Ball launched
0:13.14 Launched event 95. Ball normalled
0:13.24 Launched event 1. Brick destroyed
0:13.24 Launched event 2. Ball bounced
0:13.24 Launched event 127. Power-up deployed
0:13.60 Launched event 32. Ball bounced
0:14.40 Launched event 10. Brick destroyed
0:14.40 Launched event 11. Ball bounced
0:14.40 Launched event 10. Brick destroyed
0:14.40 Launched event 11. Ball bounced
0:14.40 Launched event 49. Combo advanced
0:14.72 Launched event 37. Ball bounced
0:15.8 Launched event 32. Ball bounced
0:15.58 Launched event 7. Brick destroyed
0:15.58 Launched event 8. Ball bounced
0:16.12 Launched event 32. Ball bounced
0:16.48 Launched event 4. Brick destroyed
0:16.48 Launched event 5. Ball bounced
0:17.16 Launched event 38. Ball fell
0:17.16 Launched event 39. Life lost
0:17.56 Launched event 46. Ball launched
0:17.56 Launched event 95. Ball normalled
0:17.70 Launched event 1. Brick destroyed
0:17.70 Launched event 2. Ball bounced
0:18.48 Launched event 38. Ball fell
0:18.48 Launched event 39. Life lost
0:18.80 Launched event 46. Ball launched
0:18.80 Launched event 95. Ball normalled
0:19.40 Launched event 1. Brick destroyed
0:19.40 Launched event 2. Ball bounced
0:19.64 Launched event 1. Brick destroyed
0:19.64 Launched event 2. Ball bounced
0:21.26 Launched event 37. Ball bounced
0:21.96 Launched event 32. Ball bounced
0:22.68 Launched event 10. Brick destroyed
0:22.68 Launched event 11. Ball bounced
0:22.68 Launched event 49. Combo advanced
0:23.8 Launched event 37. Ball bounced
0:23.26 Launched event 32. Ball bounced
0:23.80 Launched event 13. Brick destroyed
0:23.80 Launched event 14. Ball bounced
0:23.80 Launched event 121. Power-up deployed
0:24.40 Launched event 32. Ball bounced
0:24.54 Launched event 37. Ball bounced
0:25.4 Launched event 10. Brick destroyed
0:25.4 Launched event 11. Ball bounced
0:25.4 Launched event 49. Combo advanced
0:25.62 Launched event 32. Ball bounced
0:25.96 Launched event 7. Brick destroyed
0:25.96 Launched event 8. Ball bounced
0:26.90 Launched event 37. Ball bounced
0:26.98 Launched event 38. Ball fell
0:26.98 Launched event 39. Life lost
0:30.36 Launched event 46. Ball launched
0:30.36 Launched event 95. Ball normalled
0:30.54 Launched event 4. Brick destroyed
0:30.54 Launched event 5. Ball bounced
0:30.92 Launched event 32. Ball bounced
0:31.30 Launched event 1. Brick destroyed
0:31.30 Launched event 2. Ball bounced
0:31.72 Launched event 32. Ball bounced
0:32.28 Launched event 1. Brick destroyed
0:32.28 Launched event 2. Ball bounced
0:32.76 Launched event 32. Ball bounced
0:33.78 Launched event 37. Ball bounced
0:34.96 Launched event 1. Brick destroyed
0:34.96 Launched event 2. Ball bounced
0:35.42 Launched event 32. Ball bounced
0:35.96 Launched event 1. Brick destroyed
0:35.96 Launched event 2. Ball bounced
0:36.44 Launched event 32. Ball bounced
0:36.92 Launched event 18. TNT touched
0:36.92 Launched event 19. Ball bounced
0:37.40 Launched event 32. Ball bounced
0:37.78 Launched event 1. Brick destroyed
0:37.78 Launched event 2. Ball bounced
0:37.78 Launched event 49. Combo advanced
0:37.90 Launched event 52. TNT into exploding
0:38.16 Launched event 32. Ball bounced
0:38.44 Launched event 1. Brick destroyed
0:38.44 Launched event 2. Ball bounced
0:38.76 Launched event 32. Ball bounced
0:38.90 Launched event 52. TNT into exploding
0:39.90 Launched event 52. TNT into exploding
0:39.90 Launched event 53. TNT exploded
0:39.92 Launched event 3. Brick destroyed
0:39.94 Launched event 3. Brick destroyed
0:39.94 Launched event 3. Brick destroyed
0:39.94 Launched event 49. Combo advanced
0:40.2 Launched event 24. Power-Up destroyed
0:40.4 Launched event 3. Brick destroyed
0:40.6 Launched event 3. Brick destroyed
0:40.30 Launched event 13. Brick destroyed
0:40.30 Launched event 14. Ball bounced
0:40.30 Launched event 49. Combo advanced
0:40.30 Launched event 119. Power-up deployed
0:40.88 Launched event 55. Ball tripled
0:40.94 Launched event 37. Ball bounced
0:40.96 Launched event 37. Ball bounced
0:41.38 Launched event 10. Brick destroyed
0:41.38 Launched event 11. Ball bounced
0:41.44 Launched event 13. Brick destroyed
0:41.44 Launched event 14. Ball bounced
0:41.44 Launched event 49. Combo advanced
0:41.44 Launched event 127. Power-up deployed
0:41.56 Launched event 7. Brick destroyed
0:41.56 Launched event 8. Ball bounced
0:41.80 Launched event 32. Ball bounced
0:42.8 Launched event 32. Ball bounced
0:42.20 Launched event 66. Ball accelerated
0:42.30 Launched event 38. Ball fell
0:42.42 Launched event 7. Brick destroyed
0:42.42 Launched event 8. Ball bounced
0:42.88 Launched event 1. Brick destroyed
0:42.88 Launched event 2. Ball bounced
0:42.88 Launched event 49. Combo advanced
0:42.96 Launched event 38. Ball fell
0:43.8 Launched event 37. Ball bounced
0:43.84 Launched event 32. Ball bounced
0:44.78 Launched event 37. Ball bounced
0:44.96 Launched event 48. Combo subtracted
0:45.42 Launched event 4. Brick destroyed
0:45.42 Launched event 5. Ball bounced
0:46.6 Launched event 37. Ball bounced
0:47.8 Launched event 32. Ball bounced
0:47.48 Launched event 1. Brick destroyed
0:47.48 Launched event 2. Ball bounced
0:47.48 Launched event 49. Combo advanced
0:47.88 Launched event 32. Ball bounced
0:48.40 Launched event 1. Brick destroyed
0:48.40 Launched event 2. Ball bounced
0:48.92 Launched event 32. Ball bounced
0:49.44 Launched event 1. Brick destroyed
0:49.44 Launched event 2. Ball bounced
0:49.58 Launched event 1. Brick destroyed
0:49.58 Launched event 2. Ball bounced
0:49.96 Launched event 32. Ball bounced
0:50.54 Launched event 18. TNT touched
0:50.54 Launched event 19. Ball bounced
0:51.12 Launched event 32. Ball bounced
0:51.52 Launched event 52. TNT into exploding
0:51.56 Launched event 1. Brick destroyed
0:51.56 Launched event 2. Ball bounced
0:52.2 Launched event 32. Ball bounced
0:52.18 Launched event 95. Ball normalled
0:52.36 Launched event 1. Brick destroyed
0:52.36 Launched event 2. Ball bounced
0:52.42 Launched event 4. Brick destroyed
0:52.42 Launched event 5. Ball bounced
0:52.52 Launched event 52. TNT into exploding
0:52.90 Launched event 32. Ball bounced
0:53.54 Launched event 52. TNT into exploding
0:53.54 Launched event 53. TNT exploded
0:53.56 Launched event 3. Brick destroyed
0:53.56 Launched event 22. TNT brought to exploding by exploding
0:53.56 Launched event 3. Brick destroyed
0:53.56 Launched event 53. TNT exploded
0:53.62 Launched event 3. Brick destroyed
0:53.62 Launched event 3. Brick destroyed
0:53.64 Launched event 3. Brick destroyed
0:53.64 Launched event 3. Brick destroyed
0:53.64 Launched event 49. Combo advanced
0:53.64 Launched event 128. Power-up deployed
0:53.74 Launched event 22. TNT brought to exploding by exploding
0:53.74 Launched event 53. TNT exploded
0:53.76 Launched event 3. Brick destroyed
0:53.76 Launched event 3. Brick destroyed
0:53.79 Launched event 3. Brick destroyed
0:53.79 Launched event 3. Brick destroyed
0:53.79 Launched event 49. Combo advanced
0:53.88 Launched event 17. Brick destroyed
0:53.90 Launched event 24. Power-Up destroyed
0:53.92 Launched event 3. Brick destroyed
0:53.94 Launched event 3. Brick destroyed
0:53.94 Launched event 49. Combo advanced
0:54.24 Launched event 37. Ball bounced
0:55.14 Launched event 67. Ball slowed
0:55.32 Launched event 48. Combo subtracted
0:55.88 Launched event 1. Brick destroyed
0:55.88 Launched event 2. Ball bounced
0:55.88 Launched event 49. Combo advanced
0:57.26 Launched event 48. Combo subtracted
0:58.44 Launched event 37. Ball bounced
1:0.86 Launched event 32. Ball bounced
1:1.82 Launched event 48. Combo subtracted
1:2.0 Launched event 4. Brick destroyed
1:2.0 Launched event 5. Ball bounced
1:2.0 Launched event 49. Combo advanced
1:3.12 Launched event 32. Ball bounced
1:3.56 Launched event 48. Combo subtracted
1:4.22 Launched event 1. Brick destroyed
1:4.22 Launched event 2. Ball bounced
1:5.12 Launched event 95. Ball normalled
1:5.22 Launched event 32. Ball bounced
1:5.88 Launched event 4. Brick destroyed
1:5.88 Launched event 5. Ball bounced
1:5.88 Launched event 49. Combo advanced
1:6.58 Launched event 32. Ball bounced
1:7.36 Launched event 1. Brick destroyed
1:7.36 Launched event 2. Ball bounced
1:7.86 Launched event 1. Brick destroyed
1:7.86 Launched event 2. Ball bounced
1:7.86 Launched event 1. Brick destroyed
1:7.86 Launched event 2. Ball bounced
1:8.36 Launched event 1. Brick destroyed
1:8.36 Launched event 2. Ball bounced
1:8.82 Launched event 1. Brick destroyed
1:8.82 Launched event 2. Ball bounced
1:8.82 Launched event 1. Brick destroyed
1:8.82 Launched event 2. Ball bounced
1:9.32 Launched event 1. Brick destroyed
1:9.32 Launched event 2. Ball bounced
1:9.78 Launched event 1. Brick destroyed
1:9.78 Launched event 2. Ball bounced
1:9.78 Launched event 1. Brick destroyed
1:9.78 Launched event 2. Ball bounced
1:9.78 Launched event 49. Combo advanced
1:10.30 Launched event 1. Brick destroyed
1:10.30 Launched event 2. Ball bounced
1:10.76 Launched event 1. Brick destroyed
1:10.76 Launched event 2. Ball bounced
1:10.76 Launched event 121. Power-up deployed
1:10.90 Launched event 37. Ball bounced
1:11.66 Launched event 1. Brick destroyed
1:11.66 Launched event 2. Ball bounced
1:12.44 Launched event 37. Ball bounced
1:12.62 Launched event 59. Bat expanded
1:14.4 Launched event 32. Ball bounced
1:15.2 Launched event 1. Brick destroyed
1:15.2 Launched event 2. Ball bounced
1:16.0 Launched event 32. Ball bounced
1:16.54 Launched event 4. Brick destroyed
1:16.54 Launched event 5. Ball bounced
1:16.68 Launched event 1. Brick destroyed
1:16.68 Launched event 2. Ball bounced
1:16.68 Launched event 128. Power-up deployed
1:17.38 Launched event 32. Ball bounced
1:17.64 Launched event 67. Ball slowed
1:19.52 Launched event 48. Combo subtracted
1:20.32 Launched event 37. Ball bounced
1:23.52 Launched event 32. Ball bounced
1:24.6 Launched event 48. Combo subtracted
1:24.28 Launched event 1. Brick destroyed
1:24.28 Launched event 2. Ball bounced
1:24.28 Launched event 49. Combo advanced
1:25.6 Launched event 32. Ball bounced
1:25.82 Launched event 1. Brick destroyed
1:25.82 Launched event 2. Ball bounced
1:27.42 Launched event 48. Combo subtracted
1:27.60 Launched event 84. Bat normalled
1:27.62 Launched event 95. Ball normalled
1:28.70 Launched event 32. Ball bounced
1:28.96 Launched event 37. Ball bounced
1:31.18 Launched event 1. Brick destroyed
1:31.18 Launched event 2. Ball bounced
1:31.72 Launched event 32. Ball bounced
1:32.14 Launched event 37. Ball bounced
1:34.42 Launched event 48. Combo subtracted
1:34.68 Launched event 37. Ball bounced
1:34.92 Launched event 10. Brick destroyed
1:34.92 Launched event 11. Ball bounced
1:35.18 Launched event 37. Ball bounced
1:35.26 Launched event 10. Brick destroyed
1:35.26 Launched event 11. Ball bounced
1:35.76 Launched event 37. Ball bounced
1:35.96 Launched event 32. Ball bounced
1:36.74 Launched event 10. Brick destroyed
1:36.74 Launched event 11. Ball bounced
1:36.74 Launched event 49. Combo advanced
1:37.56 Launched event 32. Ball bounced
1:37.86 Launched event 37. Ball bounced
1:38.44 Launched event 10. Brick destroyed
1:38.44 Launched event 11. Ball bounced
1:39.34 Launched event 32. Ball bounced
1:39.94 Launched event 13. Brick destroyed
1:39.94 Launched event 14. Ball bounced
1:39.94 Launched event 128. Power-up deployed
1:40.40 Launched event 37. Ball bounced
1:40.80 Launched event 67. Ball slowed
1:43.86 Launched event 48. Combo subtracted
1:45.10 Launched event 37. Ball bounced
1:45.48 Launched event 32. Ball bounced
1:46.68 Launched event 1. Brick destroyed
1:46.68 Launched event 2. Ball bounced
1:46.86 Launched event 37. Ball bounced
1:47.34 Launched event 1. Brick destroyed
1:47.34 Launched event 2. Ball bounced
1:47.34 Launched event 49. Combo advanced
1:47.84 Launched event 37. Ball bounced
1:49.12 Launched event 48. Combo subtracted
1:50.78 Launched event 95. Ball normalled
1:51.84 Launched event 37. Ball bounced
1:52.74 Launched event 32. Ball bounced
1:53.24 Launched event 7. Brick destroyed
1:53.24 Launched event 8. Ball bounced
1:53.24 Launched event 7. Brick destroyed
1:53.24 Launched event 8. Ball bounced
1:53.78 Launched event 32. Ball bounced
1:54.46 Launched event 13. Brick destroyed
1:54.46 Launched event 14. Ball bounced
1:54.46 Launched event 129. Power-up deployed
1:55.20 Launched event 32. Ball bounced
1:55.50 Launched event 68. Level completed
1:55.50 Launched event 146. Power-ups destroyed
2:5.78 Launched event 41. Level completed
Wyjaśnienie:
minuty:sekundy.setnesekundy Launched event numer. opis
Minuty, sekundy, setnesekundy - wiadomo
Numer - każde zdarzenie ma przypisany unikalny numer, tylko ja wiem, który do czego (ale może kiedyś wam pokażę ;D)
Opis - krótki, angielski opis

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!

Offline lukasn26

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 214
  • Kartoteka
  • Siła reputacji: 9
  • lukasn26 pracownik torowy
  • Zbanowany!
  • Distance Travelled: 1102km
  • Trains Routed: 114
Re: Arkanoid - Powerupy, powerdowny i nie tylko :)
« Odpowiedź #46 dnia: 29 Marzec 2016, 20:30:13 »
A ja po kilku grach wypiszę sobie sam taką listę :P
W tramwaju ktoś napisał flamastrem: "W razie pożaru spójrz w górę".Niewiele myśląc spojrzałem do góry a tam: "W razie pożaru debilu" :D

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Arkanoid - Powerupy, powerdowny i nie tylko :)
« Odpowiedź #47 dnia: 30 Marzec 2016, 06:45:43 »
Chodzi o to jakby się coś działo to wtedy opisać problem i załączyć log. Podać też mniej więcej kiedy się to działo.

Dodano: 29 Grudzień 2016, 21:01:08


Nie ma co, czas na nową wersję. Powodem opóźnienia był problem ze znalezieniem żródła błędu związanego z nie wypadaniem powerupów. Na szczęście został znaleziony i wszystko działa jak należy :)

Oprócz tego można opcjonalnie wyłączyć zapytanie o log na końcu gry, oraz "test rentgena" za pomocą klawisza R.

Dodano: 09 Kwiecień 2016, 11:48:26


Ponawiam prośbę o jakiś rysunek powerupu "Autopilot". Dodam tylko, że ten powerup będzie występował bardzo rzadko.

O tym:
A może coś takiego:
Wolę nie pamiętać :P

Dodano: 09 Kwiecień 2016, 12:12:04


Postanowiłem, że będzie jeszcze kilka innych powerupów:
- Pinball (zmienia kulkę w kulkę do Pinballa, strasznie buja)
- Laser (wskazuje, gdzie upadnie kulka)
- Siła (potrafi niszczyć każdy (nawet stalowy) klocek za jednym razem)
- Błyskawica (niszczy losowy rząd kulek).

Powerdowny - myślę, że ich już więcej nie będzie.

Dodano: 10 Kwiecień 2016, 15:40:46


W trybie klawiaturowym zwiększyłem prędkość paletki. :)

Dodano: 29 Grudzień 2016, 21:01:30


Dawno tu nic nie było, a we mnie narodził się pewien pomysł.

O tym za chwilę. Teraz chciałbym tylko powiedzieć co się zmieniło:
1. Powerup "Pinball" okazał się strasznie zbugowany, więc go wyłączyłem,
2. Powerupy "Laser", "Siła", "Błyskawica" - nic nowego,
3. Myślę nad deszczem meteorytów (znalazłem odpowiednie grafiki),
4. Wciąż czekam na rysunek autopilota.
5. Czekam na propozycje powerdownów.

Więc tak:
Pojawiła się nowa koncepcja odnośnie poziomów. Poziomy są zapisywane w pliku tekstowym i wczytywane. Korzyści z tego są ogromne:
1. Elementy gry można edytować kiedy się chce (nawet jak mamy 100 poziomów),
2. Może pojawić się edytor poziomów.
Ponadto zmniejsza się rozmiar gry, można zapisywać nawet postęp. Jest jednak ogromny minus, łatwo można taką grę "shackować", czyli edytować jedną liczbę, co zwiększy ilość punktów.

Prace nad nową wersją rozpoczną się jutro i zostaną zakończone "nie wiadomo kiedy", czyli prawdopodobnie liczone w miesiącach.
Nowe wersje będą miały składnię 2.x.x.
Każdą nowość napiszę w tym temacie.
"Stay tuned!" :)

Dodano: 29 Grudzień 2016, 21:01:48


I po bólu. Edytor został dodany. Jeszcze trochę funkcji brakuje (np. wczytywanie) ale grać - tak, da się grać.
Sporo burdelu jeszcze jest wszędzie w kodzie, kilkanaście mini-bugów odłożonych "na później" (umiejętnie da się ich uniknąć, na przykład ruszać kulką dopiero po załadowaniu poziomu).

Mógłbym opowiadać godzinami, dlatego opowiem tylko o edytorze i nowych "pierdołach". Resztę zobaczycie sami.

Nowości:
- Dodałem obwódkę do podglądów niektórych powerupów (ciężko widoczne np. zmniejszenie paletki na tle czerwonego klocka czy zamrożenie na tle niebieskiego)
- Kilka liczb debugowania związanych z nowym systemem
- Teraz po przejściu poziomu testowego wraca do menu

Łopatologiczna instrukcja edytora:
- Szara kostka oznacza "nic"
- Kostka ze znakiem zapytania oznacza losową kostkę
- Poziomy zapisują się w folderze "level"
- Poziom który gramy nazywa się "test" i można go nadpisać
- BARDZO ważne: poziom zostanie zapisany po wprowadzeniu nazwy oraz naciśnięciu przycisku "Zapisz", ale dopiero po tym jak trzecia liczba od góry w rzędzie czterech cyfr wskaże spowrotem 1 (cykl 1-2-3-4...10-11-12-1)!!!

Zgłaszanie bugów, pytania, komentarze* i jakieś przykładowe poziomy (*.txt) mile widziane.

*Te dobre, te złe "mniej" mile widziane.

Dodano: 27 Sierpień 2016, 19:39:20


Dodałem wczytywanie w edytorze i naprawiłem parę bugów.
EDIT: Poziom który gramy w wersji 2.0.1 nazywa się "random"!

Dodano: 27 Sierpień 2016, 20:41:48


Pamiętacie:
...problem ze znalezieniem żródła błędu związanego z nie wypadaniem powerupów.

Tym razem pozbyłem się błędu raz na zawsze. Błąd występował wtedy, gdy na planszy nie było wszystkich rodzajów klocków. W załączniku prosty rozrys zdarzeń.

Wkrótce wersja 2.0.2 naprawiająca m.in. ten błąd
« Ostatnia zmiana: 29 Grudzień 2016, 21:01:48 wysłana przez UAZownik »

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Bat and Ball - gra w zbijanie klocków, zbieranie punktów i powerupów :)
« Odpowiedź #48 dnia: 27 Sierpień 2016, 14:12:32 »
I po bólu. Edytor został dodany. Jeszcze trochę funkcji brakuje (np. wczytywanie) ale grać - tak, da się grać.
Sporo burdelu jeszcze jest wszędzie w kodzie, kilkanaście mini-bugów odłożonych "na później" (umiejętnie da się ich uniknąć, na przykład ruszać kulką dopiero po załadowaniu poziomu).

Mógłbym opowiadać godzinami, dlatego opowiem tylko o edytorze i nowych "pierdołach". Resztę zobaczycie sami.

Nowości:
- Dodałem obwódkę do podglądów niektórych powerupów (ciężko widoczne np. zmniejszenie paletki na tle czerwonego klocka czy zamrożenie na tle niebieskiego)
- Kilka liczb debugowania związanych z nowym systemem
- Teraz po przejściu poziomu testowego wraca do menu

Łopatologiczna instrukcja edytora:
- Szara kostka oznacza "nic"
- Kostka ze znakiem zapytania oznacza losową kostkę
- Poziomy zapisują się w folderze "level"
- Poziom który gramy nazywa się "test" i można go nadpisać
- BARDZO ważne: poziom zostanie zapisany po wprowadzeniu nazwy oraz naciśnięciu przycisku "Zapisz", ale dopiero po tym jak trzecia liczba od góry w rzędzie czterech cyfr wskaże spowrotem 1 (cykl 1-2-3-4...10-11-12-1)!!!

Zgłaszanie bugów, pytania, komentarze* i jakieś przykładowe poziomy (*.txt) mile widziane.

*Te dobre, te złe "mniej" mile widziane.

Dodano: 27 Sierpień 2016, 19:39:20


Dodałem wczytywanie w edytorze i naprawiłem parę bugów.
EDIT: Poziom który gramy w wersji 2.0.1 nazywa się "random"!

Dodano: 27 Sierpień 2016, 20:41:48


Pamiętacie:
...problem ze znalezieniem żródła błędu związanego z nie wypadaniem powerupów.

Tym razem pozbyłem się błędu raz na zawsze. Błąd występował wtedy, gdy na planszy nie było wszystkich rodzajów klocków. W załączniku prosty rozrys zdarzeń.

Wkrótce wersja 2.0.2 naprawiająca m.in. ten błąd
« Ostatnia zmiana: 27 Sierpień 2016, 20:49:37 wysłana przez jakubg1 »

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Bat and Ball - gra w zbijanie klocków, zbieranie punktów i powerupów :)
« Odpowiedź #49 dnia: 27 Wrzesień 2016, 16:48:16 »
Wersja 2.0.2 została bardzo, bardzo, bardzo mocno opóźniona, ale zawiera równie bardzo, bardzo, bardzo dużo poprawek:
- Poważna optymalizacja
- Laser zamieniony na strzałkę - wkrótce będą usunięte resztki po starych zdarzeniach
- Działa "Graj z pliku", a tym samym "Zapisz i testuj" w edytorze
- Utrata życia oznacza anulowanie detonacji TNT
- Naprawiono całkowicie błąd związany z nie wypadaniem powerupów
- Już nie można ruszać kulki zanim nie załaduje się poziom

Rentgen pod literą R, siła pod S, ogień pod F. Takie testowanie które sobie wklepałem i postanowiłem zostawić.

Następne updaty będą zmierzały w kierunku wprowadzania systemu "kolejek" poziomów, czyli tworzenie tak naprawdę niemal dowolnej sekwencji plansz (np. inny poziom 1-1, inny 1-2). Wstępnie opracowałem już system, a mianowicie:
ilość_etapów
ilość_poziomów_w_etapie
nazwa_poziomu
nazwa_poziomu
[...]
nazwa_poziomu

Tymczasem cieszcie się tym, co macie i życzę miłej zabawy. ;)

PS. Polecam sprawdzić katalog level, są tam całkiem ciekawe poziomy które utworzyłem w celu testowania. Poziomy możecie podejrzeć wchodząc w edytor i ładując kolejne poziomy. Możecie także wysyłać własne poziomy oraz nawet już sekwencje (chociaż nie ma jeszcze systemu go obsługującego). Proszę zgłaszać błędy, uwagi oraz sugestie. Miłej zabawy.
« Ostatnia zmiana: 27 Wrzesień 2016, 16:51:07 wysłana przez jakubg1 »

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Bat and Ball - gra w zbijanie klocków, zbieranie punktów i powerupów :)
« Odpowiedź #50 dnia: 02 Październik 2016, 15:33:53 »
Taka niespodzianka:

Wkrótce w nowej wersji :D

EDIT: Powerup ten będzie działał jednak tylko 5 sekund ze względu na przyciąganie do stalowego klocka.

Dodano: 02 Październik 2016, 17:40:21


Nowa wersja:
- Dodałem parę nowych schematów leveli (niewszystko, wklatce, gwiazdy, poz1, krzyz, TNT! ILE TNT!, grzalka, starszytest, wkratke, calkiemlosowo)
- Dodałem splashe
- Dodałem magnes
- Różne inne poprawki

Proszę zgłaszać ewentualne błędy. Pozdrawiam
« Ostatnia zmiana: 02 Październik 2016, 17:40:21 wysłana przez jakubg1 »

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Bat and Ball - gra w zbijanie klocków, zbieranie punktów i powerupów :)
« Odpowiedź #51 dnia: 15 Październik 2016, 12:05:33 »
Wersja 2.0.4:
- Powerupy już nie spadają gdy się "rozwalimy"
- TNT już nie eksplodują "do końca" gdy spadnie kulka
- Dodałem język angielski (z instrukcją mam pewne problemy)
- Info o autorze itd
- Coś ominąłem?

EDIT: Aha, jeszcze dodałem ruszanie na kliknięcie myszką.
EDIT2: Zapomniałem - dodałem jeszcze nowy klocek :D

Dodano: 29 Grudzień 2016, 21:02:40


Mała zapowiedź, czyli następna wersja będzie to już 2.1.0:

Sam projekt jest już w trakcie budowy i zajmie przynajmniej tydzień. Zacząłem od bitwy czasowej.
« Ostatnia zmiana: 29 Grudzień 2016, 21:02:40 wysłana przez UAZownik »

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Re: Bat and Ball - gra w zbijanie klocków, zbieranie punktów i powerupów :)
« Odpowiedź #52 dnia: 13 Listopad 2016, 16:28:50 »
Lecimy! Póki co skończona jest tylko bitwa czasowa, ale już niedługo zabieram się za sekwencje poziomów. W załączniku 2.1.0 a wkrótce dojdzie tryb przygodowy. Podpowiem tylko tyle, że trochę to zejdzie bo dłubię pewną inną planszówkę również związaną z usuwaniem klocków, ale parami no i nie ma kulki, za to na klockach od 1-9 pałeczki bambusowe, kółeczka i cyferki. No i wiatry i smoki, ciekawe kto zgadnie ;) Projekt porzucony. Chodziło o Mahjong.

Dodano: 29 Grudzień 2016, 21:02:17


Mała informacja na temat zbliżającej się wersji 2.1.1:

1. Co dojdzie nowego?
- Sekwencje poziomów (a wraz z nim oczywiście tryb przygodowy oraz edytor sekwencji)
- Panel cheatowania
- Powerup "Czarna dziura" - wygasza ekran na 3 sekundy
- Od tej wersji "Graj z pliku" zamiast wpisywania nazwy będzie zawierało listę poziomów z których wybierzemy jeden (a to dlatego że rozgryzłem zagadkę listy plików rozwiązaną już w programie do wpisywania pociągów :D)

2. Kiedy wyjdzie nowa wersja?
- Pierwszy tydzień 2017 roku (zakres 1-8 stycznia włącznie)

Pozdrawiam.
« Ostatnia zmiana: 29 Grudzień 2016, 21:02:17 wysłana przez UAZownik »

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Odp: Bat and Ball - gra w zbijanie klocków, zbieranie punktów i powerupów :)
« Odpowiedź #53 dnia: 01 Kwiecień 2017, 14:02:54 »
Dawno nic tu się nie działo. Mam więc taką małą informację:
Najbliższa wersja Bat and Ball będzie miała numerek 2.2.0 i prawdopodobnie zostanie wydana na Wielkanoc.
Zdrávim.

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 989
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Nie mam co wpisać :D
  • Distance Travelled: 1341km
  • Trains Routed: 340
Odp: Bat and Ball - gra w zbijanie klocków, zbieranie punktów i powerupów :)
« Odpowiedź #54 dnia: 29 Kwiecień 2017, 11:17:51 »
"I już po świętach, a nowej wersji wciąż nie ma."
W związku z tym że nikt nie oczekuje, nie ma powodu wydawać nowej wersji. Nie oznacza to jednak zamknięcia projektu.
Pojawił się wstępny projekt listy zmian na wersję 2.2.0:
- Wprowadzenie trybu przygody
- Uporządkowanie kodu źródłowego, w tym:
 - Wprowadzenie nowego, dużo lepszego i szybszego sposobu generowania planszy podobnego to tego w grze "Saper 2" (do zrobienia zostało naprawienie błędu związanego z wypadaniem po jednego powerupu z każdej kategorii)
 - Napisanie nowej, lepszej fizyki kulki (z tego pewnie będziecie się najbardziej cieszyć)
 - Poprawki kilku błędów
- Wyświetlanie listy poziomów zamiast ręcznego wpisywania jego nazwy (jeszcze muszę rozkminić jak to ma działać w edytorze)
- Zapisywanie ustawień

Tryb przygody będzie później dynamicznie rozwijany:
- Na pierwszym poziomie kulka będzie "latała" z prędkością trochę szybszą niż to po złapaniu spowolnienia kulki, z każdym etapem coraz szybciej (chodzi o to by od razu nie stracić wszystkich żyć)
- Wprowadzenie statystyk i osiągnięć
- Dedykowane tło i muzyka dla każdego poziomu/etapu
- Nowy system comba
- System monetarny (ze zbitego klocka ma się 50% szans że wypadnie moneta, moneta zachowuje się tak jak inne powerupy)
 - Wprowadzenie sklepu, a w nim np.:
  - Przedłużenie działania dobrych powerupów
  - Skrócenie działania złych powerupów
  - Nowe paletki
  - Zwiększenie szans na wypadnięcie powerupów ze zwykłych klocków
  - Zmniejszenie ilości potrzebnych klocków do zbicia do otrzymania nowego życia
Powyższe rzeczy będą stopniowo wprowadzane w wersjach 3.x.x.

EDIT: Z mniejszych rzeczy zrobione:
- Zmiana grafiki powerdownu "Czarna dziura"
« Ostatnia zmiana: 29 Kwiecień 2017, 13:50:11 wysłana przez jakubg1 »

http://img.uetam.pl/image/tHwn
Od 24.05.17 rano do 26.05.17 popołudnie (wycieczka) oraz od 27.05.17 rano do 29.05.17 wieczór. Wtedy mnie nie ma!