• 1
@interpolacja_liniowa: stan klawiszy gdzie jednemu klawiszowi odpowiada bit porownywany jest z maska klawiszy np stan & 'w', upraszczajac stan jest 0b0011 a klawisz w to 0b0001, klawisz s to 0b0010, znaczy ze w oraz s sa wcisniete. dalej funkcja Getkey dokonuje tego porwanania stanu i maski klawisza, wiec dla wielu mask klawiszy moze zwrocic wartosc true. robiac if else przerywasz dalsze porownania gdy natrafi na piersze true. jak masz same
  • Odpowiedz
Premiera #fallout4 już za nami, a moderzy powoli rozbierają grę na czynniki pierwsze, #bethesda jak zwykle musiała zrobić swoje i zaszło kilka mniej lub bardziej poważysz zmian w grze. Ja także postanowiłem rozebrać grę w raz z społecznością nexusmods i oto skromne wnioski:

1. Zastosowano nowy format plików .ba2, jedyna zmiana to format 64 bitowy, dzięki czemu pliki mogą ważyć teraz nawet 4294967296 bajtów ( ͡° ͜ʖ ͡°)
2.
K.....a - Premiera #fallout4 już za nami, a moderzy powoli rozbierają grę na czynniki...

źródło: comment_hyG866T60HYXWsdejcORZmyj8rD7KVIU.jpg

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PanDenat: jaka została użyta technika malowania tych pasków? dynamicznie tworzysz/modyfikujesz siatkę, czy sprytniej całość w shaderze matematycznie lecisz? ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@PanDenat: equalizera czy analizatora widma akustycznego? Doczytaj jeszcze dlaczego w takich analizatorach stosuje się konkretną liczbę "słupków". Nie jestem ekspertem, ale tam jest coś z próbkowaniem konkretnych częstotliwości. Specyfikacja przykładowego analizatora mówi takie coś:

częstotliwości środkowe filtrów: 31Hz, 62Hz, 125Hz, 250Hz, 500Hz, 1kHz, 2kHz, 4kHz, 8kHz i 16kHz
  • Odpowiedz
@m_bielawski:

equalizera czy analizatora widma akustycznego?

chce zrobić te słupki co podskakują. nie ma na to prostszej nazwy? ja bym to może nazwał wizualizatorem widma, ale to nic nikomu nie mówi (;

dzięki za link do częstotliwości. robiłem trochę na czuja i w kolejnej wersji zrobiłem próbkowanie dla częstotliwości kolejnych potęg dwójki. efekt chyba jest dobry. a właściwie to zrobiłem sumę mocy próbek od poprzedniej potęgi 2 do następnej. wygląda
PanDenat - @m_bielawski: 
 equalizera czy analizatora widma akustycznego?
chce zrobi...

źródło: comment_GGDtzwX9EErsHxxV1QNzcjNYFYCmR1eB.gif

Pobierz
  • Odpowiedz
@rezoner: @Afropolon: może coraz lepsza grafika powoduje ze używamy coraz mniej wyobraźni, bo wszystko jest podane na tacy? JA zbieram się do zrobienia space-strzelanki w klimacie Galaga, z podobną muzą (coś ala trance).. czyli też coś w starym stylu...
  • Odpowiedz
Da się w jakiś sposób zabezpieczyć własny kod w #unity3d? Nigdy wcześniej nie korzystałem z żadnego silnika i dlatego trochę mnie to zaskoczyło, że nie mogę nigdzie znaleźć rozwiązania. Chodzi mi tutaj o podstawową obfuskację, czyli chociaż zmiana nazw zmiennych i klas.

Jeżeli jest to niemożliwe (lub płatne), to jak sytuacja wygląda w innych silnikach / frameworkach?

#programowanie #gamedev
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Snakeyes: Po pierwsze! Najpierw napisz grę a potem się baw w zaciemnianie. Jeśli masz zamiar na niej zarabiać to zrób to przed wypuszczeniem do publiki, co pójdzie raz do internetu, zostaje tam na zawsze :)

Jeśli chodzi o silniki to korzystałem zarówno z libgdx jak i z Unity. Z tego drugiego korzysta się zdecydowanie przyjemniej i możesz się bardziej skupić na logice gry niż na rozmyślaniu jak załadować tekstury do
  • Odpowiedz
Próbowałem zrobić poruszanie się obiektów i przepychanie innych jak stoją na drodze. Niestety robienie tego na kolizjach #unity3d się zbyt mocno krzaczy a to główna mechanika gry :( Czeka mnie przerobienie tego

Czas poświęcony na projekt i wszystko wokół niego 5h 20min
------
Z okazji 1024 lajków strony KNTG Polygon został zorganizowany tygodniwy jam. Koniec jamu w w piątek trzynastego o godzinie 17:00. Będę wrzucał postępy pod tagiem #polygon1024jam
draculeq - Próbowałem zrobić poruszanie się obiektów i przepychanie innych jak stoją ...

źródło: comment_khYWd93jcQ5R7pi7zVaNsbPDXDKZDCat.gif

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak to jest z podbieraniem grafiki. Jak wydam grę gdzie wezmę sobie z internetu grafikę krzaka - może nie z shutterstock, ale z jakiejś mniej znanej strony albo z programu do urządzania ogrodu sprzet 7 lat, gdzie gra będzie darmowa, to czy ktoś wyszukuje/ustala czy grafika nie jest kradziona? Małe prawdopodobieństwo jest by osoba rysująca jakiegoś krzaka na potrzeby programu jakiegoś, teraz znalazła grę na androida i dopatrywała się czy ten
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakoś tydzień temu pisałem tutaj o tym, że udało nam się wydać grę.
Dzisiaj chcę wam pokazać krótki filmik/zajawkę który zmontowałem w wolnym czasie
link do filmiku
Nie jest to nic specjalnego, ale zawsze lepiej wygląda to w markecie :)

Pochwaliliśmy się też ukończeniem gry na reddicie gdzie całkiem ciepło nas przyjeli :)
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@korynt: wydaje mi się, że na małym ekranie nie jest to tak odczuwalne. Sczególnie, że telefon zazwyczaj trzyma się w jednej ręce, która od uderzenia palcem o ekran i tak się trzęsie. Ale tak czy inaczej zastanowimy się nad dodaniem opcji wyłączającej trzęsienie :)
  • Odpowiedz
#unity3d czy da się ustawić proporcje ekranu na sztywno ? tak że jeżeli ktoś bedzie miał inne to będą czarne paski na dole i górze ?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaspamuje troche tagami bo #chwalesie #grafika #grafika3d #gamejam #gamedev #unity3d #techland

W ten weekend miałem okazje brać udział w pierwszym wewnętrznym Techland'owym Game Jamie, który trwał od piątku 17:00 (otrzymanie tematu) do niedzieli 14:00.
Poziom był mega wysoki, kazda z szęsciu drużyn potrafiła zaciekawić gracza swoją produkcją na swój sposób. Nam udało się wygrać :D Poniżej znajduje się
V.....n - Zaspamuje troche tagami bo #chwalesie #grafika #grafika3d #gamejam #gamedev...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach