Jest tu ktoś kto się zajmował/ zajmuje LibGdx? Otóż mam taki problem (szukałem w necie ale żadne rozwiązanie nie rozwiązuje problemu). Otóż przy ruchu po mapie wyskakują takie czarne linie (takie artefakty) i dzieje się to gdy viewport to fitwiewport. Jak mam ustalić wysokość i szerokość oraz szybkość kamery żeby nie było tych lini? Pls pomózcie bo się tego nigdy nie naucze :(

Szerokość i wysokość kafelka: 64
Ilość kafelków: 240x13
Szybkość
MrFisherman - Jest tu ktoś kto się zajmował/ zajmuje LibGdx? Otóż mam taki problem (s...

źródło: comment_JJ9pE8kDwHvQnGUsQAhgAQIgVDD1p7Mq.jpg

Pobierz
@NietuzinkowyStefan: tak na to tez patrzyłem, przyczyna okazała się jednak prymitywna jak drut, otóż wziąłem ten kafelek odpowiedzialny za tlo i przekleilem na nieprzezroczyste podłoże i zapisałem, po ustawieniu tego wszystko jest ok, widocznie jakiś 1procent przezroczystosci musiał być, a wcześniej nawet sprawdzilem czy nie miał przezroczystosci i nie miał więc i tak to trochę dziwne
Zapraszam do dwudziestego już odcinka "Praktyczne Programowanie" z #libgdx:
https://www.youtube.com/watch?v=9fIkdag8INU
#naukaprogramowania

Pamiętajcie, że film ma na celu pokazanie całej otoczki - od planowania, przez commitowanie, naprawienie błędów etc. Nie przepisujcie kodu z filmiku. Macie stan kodu z tego filmiku dostępny na Githubie.
Niedługo pewnie zmienimy projekt w tej serii, bo zrobiła się straszna kobyła z tego clickera i widzę, że coraz mniej osób ogląda nowe odcinki - pojawiają się głosy o
@wolfram11: uruchom z linii polecen i napisz dokladnie jaki blad. Bez tego ciezko jest pomoc... A jezeli ktos chcialby zreprodukowac blad, to dobrze napisac co robisz, a nie: "sciagnalem costam i costam wpisalem i mi wywalilo blad"
Hej mircy!

W ten weekend odbywał się Global Game Jam, na którym zrobiliśmy grę o podsłuchiwaniu na zlecenie partii rządzącej. ( ͡° ͜ʖ ͡°)

#gry: http://globalgamejam.org/2017/games/i-hear-you-0

Zastanawiamy się teraz co z tym zrobić dalej. Jakieś pomysły?

Jeśli ktoś jest zainteresowany to gra jest w #libgdx i są dołączone źródełka.

PS. John żyje i ma się dobrze.

#lukzdev #gamedev #ggj2017
jasiek13 - Hej mircy!

W ten weekend odbywał się Global Game Jam, na którym zrobili...
Nowy odcinek serii "Praktyczne Programowanie".
Ostatnio pisaliśmy prosty webserwis - teraz z niego korzystamy.
Playlista całej serii: https://www.youtube.com/playlist?list=PLFq6ri1W22hwmA0FzkR5zPPOnsimwUc9P

Pamiętajcie, że seria ma na celu pokazanie całej otoczki projektu - od planowania, przez commitowanie, naprawienie błędów etc. Nie przepisujcie kodu z filmiku. Macie stan kodu z tego filmiku dostępny na Githubie.

Kod źródłowy: https://github.com/JavaDevMatt/tutorialclicker/tree/tut19

#javadevmatt #naukaprogramowania #libgdx
@fegwegw: co do drugiego pytania o interfejs: kwestia dogadania się wewnątrz teamu. Stosowaliśmy ją we wszystkich projektach i dobrze mi się z nią pracuje - dlatego dalej ją stosuję. Nie miałbym jednak nic przeciwko, gdyby większość zespołu, w którym bym pracował chciała ją porzucić. Wtedy bym się dostosował.
Hej wszystkim :) ostatnio troszkę się działo w życiu prywatnym, więc update #hexival będzie skromniejszy ;)
Lista 'ficzerów':
- automatyczne atakowanie przeciwnika przez sprzymierzone jednostki,
- automatyczne atakowanie sprzymierzonych jednostek przez przeciwnika,
- 60 typów tarcz dla żołnierzy,
- 60 typów broni dla żołnierzy,
- wypadające hexy z przeciwników,
- wypadające złoto lub/i hexy z postawionych hexów.
Teraz chciałbym zając się drzewkiem rozwoju budynków. Dodać takie budynki, których postawienie będzie zwiększało statystyki
murarz208 - Hej wszystkim :) ostatnio troszkę się działo w życiu prywatnym, więc upda...

źródło: comment_ktAfWCIC9RpWvsNbeRfqrXNiTri3DIlR.gif

Pobierz
Hej wszystkim :) kontynuując moją przygodę z #hexival dodałem następujące 'ficzerki':
1) po rozwaleniu potwora wypada z niego złoto,
2) możliwość kupowania broni oraz opancerzenia za hajsy,
3) animacje ściągania zdobytego złota oraz pulsowania podglądu następnego kafelku.
Po dodaniu ficzeru 2 ograbiłem z ciuchów żołnierzy i teraz wyglądają jak małe skaczące siusiaki ( ͡° ʖ̯ ͡°) muszę coś z tym zrobić...
Myślę o tym, aby przerobić grę tak
murarz208 - Hej wszystkim :) kontynuując moją przygodę z #hexival dodałem następujące...

źródło: comment_WKzcx3r7NIZKTDkOWKDtmAvCn6ZXPmPJ.gif

Pobierz
Hej wszystkim :) od niedawna pracuję po godzinach nad gierką w #libgdx :) nazywa się Hexival i jest połączeniem Triple Town z dowolnym tapperem . Zadaniem gracza jest obrona Królestwa przed potworami. Układając kafelki na planszy rekrutujemy żołnierzy, których wykorzystujemy do walki z najeźdźcami :) na razie jest wczesna alfa, ale chciałem wiedzieć co sądzicie o pomyśle i wykonaniu :)

#gamedev #libgdx
murarz208 - Hej wszystkim :) od niedawna pracuję po godzinach nad gierką w #libgdx :)...

źródło: comment_d2xIRenVjer3u49daBHyuTx6GSq9H8Se.gif

Pobierz
Jeszcze wiadomość do ludzi, którzy tutaj zerkną (wpisów nie mogę edytować). Dodaję tag #hexival abyście mogli śledzić moje wypociny nad grą ( ͡° ͜ʖ ͡°) dzięki i trzymajcie się!
Wracam z "Praktycznym Programowaniem" - planujemy dalsze kroki w naszym clickerze z sową. (ʘʘ)

# 17 "Praktyczne Programowanie" z #libgdx .

Planowanie v3
https://www.youtube.com/watch?v=vvrCfIWl6i8

Pamiętajcie, że film ma na celu pokazanie całej otoczki - od planowania, przez commitowanie, naprawienie błędów etc. Nie przepisujcie kodu z filmiku. Macie stan kodu z tego filmiku dostępny na Githubie.

Playlista serii: https://www.youtube.com/playlist?list=PLFq6ri1W22hwmA0FzkR5zPPOnsimwUc9P

Kod źródłowy: https://github.com/JavaDevMatt/tutorialclicker

#javadevmatt #naukaprogramowania
JavaDevMatt - Wracam z "Praktycznym Programowaniem" - planujemy dalsze kroki w naszym...

źródło: comment_Crm3UOGTS1OJ5WqSRobHIwjIc4oehPjA.jpg

Pobierz
jak już masz taki pro mikrofon to postarałbyś się mówić wolniej i wyraźniej bo co drugiego zdania nie da sie zrozumieć


@slucham-psa-jak-gra: ja nie mam z tym problemów, natomiast polecam następnym razem użyć "proszę" albo ująć zdanie trochę ładniej. OP nagrywa filmiki by móc was nauczyć ze swojej własnej wiedzy, chociaż mógłby mieć to gdzieś ale zawsze znajdzie się osoba która do czegoś się #!$%@? i na coś będzie narzekać.
Hello world!

Właśnie wszedł na androida mój pierwszy projekt - Shape Quest
Pomóżcie młodemu programiście odzyskać 25$ zwinięte przez chytry Google! ( ͡° ͜ʖ ͡°)

A tak na serio - serdecznie zapraszam do sprawdzenia swojego refleksu w tej dosyć wymagającej grze zręcznościowej.

#gamedev #android #libgdx #startup #shapequest

olqq - Hello world!

Właśnie wszedł na androida mój pierwszy projekt - Shape Quest
...

źródło: comment_jg3mYI1Kiryz7YZty5aefTjjofA3PR4q.jpg

Pobierz
@Sinti: Faktycznie, to mogło trochę dziwnie wyglądać z tym nagłym założeniem konta, przyznaję się bez bicia... Nie będę się teraz tutaj tłumaczyć, że tak naprawdę wykop zacząłem przeglądać x miesięcy temu - bo uważam że nie ma to sensu. Szanuję twoje zdanie i nie dziwi mnie takie spostrzeżenie.
Co do rozmiaru gry - jest to moja pierwsza gra i na pewno coś sknociłem w kodzie. Jednak lwią część jej rozmiaru powodują
Tak tylko chciałem się pochwalić, przez wakacje skończyłem 2 projekty, jedna prosta gra na zlecenie, do wykopowego 15k mi brakuje ale i tak ~250 USD zgarnąłem, do tego własny projekt który robiłem bardziej pod staż z javy na który szykuję się za rok po maturze; aplikacja do nauki angielskiego która polega na rozwiązywaniu testów przez wstawianie słów w odpowiednie luki, razem z restowym api do pobierania kolejnych testów z serwera (testy są
Robie prostą gierkę typu wisielec w #libgdx i chcę zrobić pokazywanie literki w haśle po naciśnięciu odpowiedniego klawisza. Chciałem to zrobić tak że gracz naciska klawisz, program zapisuje go w zmiennej char i w pętli sprawdzam czy ta litera występuje w odpowiedzi. Tylko problem jest że nie widziałem nigdzie metody na bezpośrednie wczytanie znaku z klawiatury tylko booleany jak ten:

boolean isAPressed = Gdx.input.isKeyPressed(Keys.A);

Zrobienie tak dla każdej litery alfabetu to dużo
#java #gamedev #libgdx #programowanie
Mirki, posiadam dwie funkcje które loopują ten sam ArrayList. Pierwsza funkcja jest podpięta pod Timer(około 25 razy na sekunde). W momencie gdy druga funkcja usuwa jeden obiekt z ArrayList'a, program wywala błąd:java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)

Kod funkcji: http://pastebin.com/fMPQx1Nm