Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - matheavyk

Strony: [1] 2 3 4 5 ... 11
1
Dystrybucja i promocja / Odp: Dystrybucja przez własna stronę
« dnia: Sierpień 16, 2017, 03:42:22 »
Cytuj
Mam zamiar zrobic stronkę z opcja downloadu gry na telefon(...)

Nie rób tego. Twój pomysł to utrudnić życie sobie i graczom.

Użytkownik androida chce jednym kliknięciem zainstalować apkę z google play, które zna i któremu ufa. Na iOSie od tego jest AppStore. Twoje rozwiązanie wpłynie tak na użytkownika: utrudni płatność, utrudni download, utrudni instalację, może przestraszyć, bo nie jest ogólnie znane.

Tobie zajmie sporo czasu, a i tak po Twoich wypowiedziach widać, że nie będziesz wiedział, czy zrobiłeś wszystko dobrze.

2
Dystrybucja i promocja / Odp: Google Play upload APK + OBB
« dnia: Sierpień 11, 2017, 00:06:31 »
No to brawo :)
Z takimi zawiłymi rzeczami faktycznie zawsze są problemy i programiści (nawet nie z musu ;) ) też się muszą trochę pomęczyć. Doceniam Twoje zdrowe podejście do sprawy - ostatecznie ludzie mogą zagrać tylko w to, co działa i jest skończone :)

3
Ja tylko rzucę ogólne przemyślenie, bo matematyka wyższa zadziwiająco szybko wyparowuje z mojej głowy:). (edit: odwołuję, to nie jest żadna matematyka wyższa ;p)

Weźmy dowolną liczbę par wartości (wejście, wyjście). Czy możemy podać co najmniej dwie funkcje, dla których te wartości są prawidłowe? Możemy, chociażby opisując jedną funkcję tymi właśnie parami (po programistycznemu: ifami), a do drugiej dorzucić jakąś inną parę wartości w gratisie. Pytanie, co to znaczy, że funkcja nie jest "zbyt złożona"? Moim zdaniem nałożenie warunków na postać tej funkcji może usprawnić jej liczenie. A później, być może określenie dokładności rozwiązania, bo może nie zależy Ci na tym, żeby znaleziona funkcja zachowywała się idealnie.

Po przeczytaniu stacka i odpowiedzi Daba jestem pewien, że musisz podać jakieś dodatkowe warunki (ograniczenia), jeśli chcesz coś sensownego uzyskać. Bo w tej chwili to nawet właściwie nie wiadomo co Ty liczysz i po co :P. 2 ^ 2 ^ 256 to jest najlepsza odpowiedź na Twój problem jaka istnieje, nie musisz pisać żadnych algorytmów innych niż brute force po wszystkich wartościach.

4
Dystrybucja i promocja / Odp: Google Play upload APK + OBB
« dnia: Sierpień 08, 2017, 01:55:29 »
Czyli może jednak warto z tym pluginem się przemęczyć ;p. Chociaż chyba, jeśli postępuje się zgodnie z podlinkowanym przeze mnie artykułem, to nie ma żadnych problemów. Ostatecznie efekt jest taki, że skrypt sam próbuje doładować obb, a jeśli występuje sytuacja, że obb się nie ściągnęło z GooglePlay (bo tak też się może zdarzyć), to informuje użytkownika, że lepiej włączyć wi-fi, żeby nie zżerało transferu i czeka na naciśnięcie przycisku.

5
Dystrybucja i promocja / Odp: Google Play upload APK + OBB
« dnia: Sierpień 05, 2017, 18:34:00 »
Mieliśmy podobny problem (piszę mieliśmy, bo ja go nie rozwiązywałem). Wydaje mi się, że ten asset załatwia sprawę: https://www.assetstore.unity3d.com/en/#!/content/3189
Niestety trudno się go używa, dlatego warto przeczytać ten artykuł: https://www.exoa.fr/tutorial-unity-4-apk-splitting-google-play-obb/

6
Unity 3D / Odp: Sterowanie postacią
« dnia: Lipiec 31, 2017, 19:08:47 »
Moim zdaniem wszystko zależy od tego, co chcesz tak naprawdę zrobić.

Jeśli chcesz sam zaprogramować grę z poruszaniem postaci, to na necie jest pełno opisów, jak to zrobić. I czy to jest Unity czy nie, to nie ma znaczenia.

Jeśli chcesz mieć gotowe rozwiązanie, to proponuję:

a) [PŁATNY] uFPS - sterowanie first person, bardzo rozbudowane narzędzie, dużo rzeczy, których pewnie nie potrzebujesz.
https://www.assetstore.unity3d.com/en/#!/content/2943

b) [PŁATNY] Third Person Controller - sterowanie w trzeciej osobie, bardzo rozbudowane, kolega z pracy na tym robił jakieś demko i poruszanie na pewno działa tak jak chcesz (tylko, że w trzeciej osobie). Też dużo rzeczy, których nie potrzebujesz tutaj będzie.
https://www.assetstore.unity3d.com/en/#!/content/27438

c) [DARMOWY] Third Person Controller - Basic Locomotion - nie używałem, też trzecia osoba. Wygląda spoko.



Co do instrukcji co do czego przyczepić, żeby wszystko było cacy. Wiem, że to Cię nie zadowoli, ale w manualu Unity jest napisane czym jest Character Controller i dlaczego zrobiony jest tak, a nie inaczej (https://docs.unity3d.com/Manual/class-CharacterController.html). Możesz go sobie wziąć i przerabiać na własne potrzeby, po tym jak zrozumiesz jego działanie. A jak zrozumiesz, ale nie będzie Ci się podobał, to będziesz wiedział, jak zrobić swoje własne rozwiązanie.

A jeszcze prostsza instrukcja, która byłaby jeszcze prostszą odpowiedzią na Twoje pytanie:
weź capsule collider, ustaw na jego czubku kamerę, napisz skrypt, który po naciśnięciu przycisku na klawiaturze dodaje ustaloną przez Ciebie wartość (szybkość) do osi x, y lub z obiektu w zależności od naciśniętego przycisku. Po naciśnięciu skoku wartość y musi się dodawać przez jakiś czas. A tak ogólnie, to jeszcze grawitacja musi się co klatkę dodawać do y. Tak to się kiedyś robiło i teraz również będzie to działać. Są plusy i minusy tego rozwiązania. Dlatego możesz je sam pisać albo możesz użyć jakiegoś gotowego rozwiązania, które trzeba zmodyfikować na własne potrzeby.

Z szybkiego googlowania znalazłem takie rzeczy, ale musisz sam sprawdzić, czy działają i czy to nie są jakieś stare rozwiązania, które w nowym Unity nie ruszą:
http://torahhorse.com/first-person-drifter-controller-for-unity3d
http://answers.unity3d.com/questions/976712/quake-movement-in-unity.html

Innymi słowy: chcesz szukać - szukaj i modyfikuj wg własnych potrzeb, chcesz sam pisać - pisz. Nikt tu raczej nic mądrzejszego nie odpowie ;)

7
Narzędzia / Odp: Generator postaci
« dnia: Lipiec 26, 2017, 17:11:36 »
https://www.morph3d.com/mcs-morph-character-system

Dobrze zintegrowane z Unity3d, a tak osobno to nie wiem, ale powinno dobrze działać.

8
Wydarzenia / Odp: Eventy
« dnia: Lipiec 20, 2017, 19:42:51 »
Można obserwować na fb stronkę jakiegoś growego koła naukowego z pobliskiej uczelni.

9
Szkółka / Odp: Prezentacja gry w sklepie GP
« dnia: Lipiec 07, 2017, 19:09:34 »
Mimo wszystko warto zwrócić uwagę na to, co tam jest napisane:
Cytuj
Note: Do not use graphics created here in your feature image or screenshots for your Google Play store listing, using the screenshot alone without framing is recommended. See the Google Play graphics guidelines

Zgadzam się, że na komputerze lepiej wyglądają te screeny z ramkami. Nie wiem jednak, czy na smartfonie nie lepiej się przegląda screeny bez ramek. I teraz powstaje pytanie: jaki jest stosunek oglądających na komputerze względem oglądających na smartfonie? Zresztą jest jeszcze więcej pytań, które warto sobie zadać.

10
Oferuję / Odp: Programista Python/Django / chętny na staż w Unity3D
« dnia: Lipiec 06, 2017, 00:40:25 »
Tak na serio, to jeszcze T-Bull teraz musi zatrudnić dużo pracowników, bo mają 60 a chcą mieć 150. Tutaj jakieś ogłoszenie jest (nie wiem, czy akurat to jest aktualne, ale oni i tak cały czas szukają programistów): http://www.skillshot.pl/jobs/6428-programista-gier-w-jezyku-c-at-t-bull-s-a

A skoro mówicie tak o tym wysyłaniu CV i płacy minimalnej... naprawdę znacie jakąś firmę, w której zatrudnią na stanowisko programisty Unity3d osobę, która nie zna Unity3d i na co dzień nie pisze w C# ?

11
Oferuję / Odp: Programista Python/Django / chętny na staż w Unity3D
« dnia: Lipiec 04, 2017, 05:22:12 »
Ja też nie daje. Gamedev jest za biedny, żeby poświęcić czas kogoś doświadczonego na "nauczyciela", a jednocześnie, paradoksalnie, czas tego kogoś jest zbyt cenny, żeby był "nauczycielem".

Na masażystę to i owszem :D.

12
Oferuję / Odp: Programista Python/Django / chętny na staż w Unity3D
« dnia: Lipiec 03, 2017, 02:37:32 »
To jeszcze ja wtrącę swoje 3 grosze nim zacznie się chłosta.

Jeśli jesteś z Wrocławia lub okolic, to http://theknightsofunity.com/ poszukują programistów Unity3d.
Nie wiem, co masz na myśli poprzez "możliwość nauczenia się". Na pewno nie przydzielą ci nauczyciela, ale jak do nich napiszesz, to może podpowiedzą w jaki sposób i czego się nauczyć zanim cię zatrudnią.

Ileż musiałem usunąć docinek z mojego posta to tyko bóg jeden wie. I Koirat też pewnie wie :D

13
Java / Odp: Perlin noise/szum perlina generowanie terenu
« dnia: Czerwiec 17, 2017, 17:06:00 »
Niestety nie używałem go i nie wiem, jakie daje rezultaty. No i nie robiłem też nigdy terenu wormso-podobnego, więc nie traktuj moich słów jak wyroczni :P. Z mojej zabawy z generowaniem proceduralnym wyniosłem takie doświadczenie, że większość algorytmów można naginać do własnych potrzeb, a efekty jakie się uzyskuje można później jeszcze modyfikować na różne sposoby. To oznacza, że jeśli dany algorytm produkuje kształty, które mniej więcej nam odpowiadają, to można go użyć, trochę pozmieniać i zobaczyć czy efekty jest satysfakcjonujący. Te małe zmiany spowodują, że Twój teren będzie się trochę różnił od terenów w innych grach, co może być plusem lub minusem.

Ale bardzo chętnie usłyszałbym, co ma do powiedzenia ktoś, kto robił teren podobny do wormsów :)

14
Java / Odp: Perlin noise/szum perlina generowanie terenu
« dnia: Czerwiec 16, 2017, 22:40:29 »
Odpowiem trochę w nieskromny sposób, bo w załączniku będzie moja własna praca, ale mam nadzieję, że pomocny.
Możesz użyć różnych technik, aby osiągnąć swój efekt, jedną z prostszych będzie użycie automatu komórkowego.  Zobacz sobie załączonego pdfa na stronie 13. Tam jest kilka obrazków, które mogłyby być terenem do Twojej gry, gdyby je uciąć poziomo mniej więcej w połowie. Jeśli chciałbyś uzyskać nieco inne kształty, na przykład z gładszymi krawędziami, to możesz pokombinować z podzieleniem przestrzeni na jakieś figury z gładkimi krawędziami i później nakładać wygenerowany obrazek na ten z figurami. To znaczy brać część wspólną.

Opis algorytmu prawie takiego samego, jak ten mój jest też tutaj http://www.roguebasin.com/index.php?title=Cellular_Automata_Method_for_Generating_Random_Cave-Like_Levels.

Gdybyś chciał się pobawić, to tutaj link do dllki, plików źródłowych i przykładowego programu wykorzystującego moją biblioteką do generowania map napisaną w C#: http://rabagames.com/mapgenerationlibrary_and_pdf.zip.
A dokumentacja (taka sobie niestety) tu http://rabagames.com/mapgenerationlibrary/documentation.
Łatwo się tego używa, bo wystarczy np. tak napisać MapGenerator.CreateMapWithCellularAutomata(50, 50); i dostaje się tablicę z mapą zerojedynkową.

15
Szkółka / Odp: [C++] Nazewnictwo zmiennych
« dnia: Czerwiec 15, 2017, 20:05:11 »
Ja najbardziej lubię pisać w takim stylu, jakim większość ludzi używająca danego języka się posługuje.
Używam innego stylu w C#, javascript, Java, czy PHP.

Najprostsza sprawa jest z C# - wystarczy pisać mniej więcej tak, jak jest na MSDNie, bo większość ludzi tak pisze. A jako, że używam Unity3D, to też stamtąd biorę wzorce (dokumentacja, społeczność).

Strony: [1] 2 3 4 5 ... 11