Warsztat.GD

Programowanie => Silniki => Wątek zaczęty przez: yarpen w Listopad 05, 2009, 14:31:00

Tytuł: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 05, 2009, 14:31:00
Biedne Unity...
http://www.udk.com/index.html
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 05, 2009, 14:42:16
Straciłem sens życia... ;)


A tak na poważnie, przynajmniej będzie na czym wzorować silnik. :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 05, 2009, 14:47:58
Straciłem sens życia... ;)

Są ludzie (np. ja), którzy nie używają bibliotek udostępnianych jako prekompilowane liby. Więc jeśli zamierzasz sprzedawać pełne źródła to jak najbardziej czekam ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: głos w Listopad 05, 2009, 14:49:39
Biedne Unity...
http://www.udk.com/index.html

cyt: "Use of the UDK for noncommercial purposes is free of charge ..." itd, itd, ...
Jak zawsze diabeł tkwi w szczegółach.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 05, 2009, 14:54:30
Cytuj
Są ludzie (np. ja), którzy nie używają bibliotek udostępnianych jako prekompilowane liby. Więc jeśli zamierzasz sprzedawać pełne źródła to jak najbardziej czekam ;)
Każdy poważny silnik sprzedaje się ze źródłami (tyle że w przypadku UE3 cena takiej licencji wyrażona jest w mln USD). :)

cyt: "Use of the UDK for noncommercial purposes is free of charge ..." itd, itd, ...
Jak zawsze diabeł tkwi w szczegółach.
A czytałeś zakładkę "Licensing"? Jeżeli chcesz sprzedawać na tym gry, to biorą 25% od sprzedaży ponad $5000. Czyli dopóki nie nasprzedajesz gier za 14 tysięcy złotych, wiele Cię to kosztować nie będzie. ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: głos w Listopad 05, 2009, 14:59:04
Cytuj
Są ludzie (np. ja), którzy nie używają bibliotek udostępnianych jako prekompilowane liby. Więc jeśli zamierzasz sprzedawać pełne źródła to jak najbardziej czekam ;)
Każdy poważny silnik sprzedaje się ze źródłami (tyle że w przypadku UE3 cena takiej licencji wyrażona jest w mln USD). :)

cyt: "Use of the UDK for noncommercial purposes is free of charge ..." itd, itd, ...
Jak zawsze diabeł tkwi w szczegółach.
A czytałeś zakładkę "Licensing"? Jeżeli chcesz sprzedawać na tym gry, to biorą 25% od sprzedaży ponad $5000. Czyli dopóki nie nasprzedajesz gier za 14 tysięcy złotych, wiele Cię to kosztować nie będzie. ;)


Cytat z tej zakładki właśnie. 5000$ to wg mnie działalność niekomercyjna. Przy poważnej produkcji taka licencja to pułapka.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 05, 2009, 14:59:59
LOL, jaka pulapka, przeciez pisze czarno na bialym. Zawsze mozesz kupic wersje za 2.5k/seat bez royalties.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 05, 2009, 15:01:36
LOL, jaka pulapka, przeciez pisze czarno na bialym. Zawsze mozesz kupic wersje za 2.5k/seat bez royalties.
No właśnie nie zawsze. ;)

Cytuj
If you are creating a game or commercial application using UDK for sale or distribution to an end-user or client, or if you are providing services in connection with a game or application, the per-seat option does not apply.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: st3tc w Listopad 05, 2009, 15:24:53
No to nieźle pojechali żeby wybić konkurencję :)... Tylko czekać jak teraz Crysis przyparty do muru zrobi to samo. Inna (smutna) sprawa to to, że teraz kompletnie traci sens pisanie własnych silniczków, skoro i tak nikt nie będzie chciał na nie nawet spojrzeć ...
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 05, 2009, 15:31:29
LOL, jaka pulapka, przeciez pisze czarno na bialym. Zawsze mozesz kupic wersje za 2.5k/seat bez royalties.
No właśnie nie zawsze. ;)

Cytuj
If you are creating a game or commercial application using UDK for sale or distribution to an end-user or client, or if you are providing services in connection with a game or application, the per-seat option does not apply.
Ouch.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 05, 2009, 15:36:46
No to nieźle pojechali żeby wybić konkurencję :)... Tylko czekać jak teraz Crysis przyparty do muru zrobi to samo. Inna (smutna) sprawa to to, że teraz kompletnie traci sens pisanie własnych silniczków, skoro i tak nikt nie będzie chciał na nie nawet spojrzeć ...

Że silinikologia zamiera to zaiste smutne  :D
Ale moim zdaniem na rynku silników jest ciągle miejsce: UDK nie jest dla każdego idealną opcją (nie ma źródeł, prowizja wysoka, tylko na Windows, można pomarzyć o kontakcie z developerami)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 05, 2009, 15:39:55
Cytuj
Inna (smutna) sprawa to to, że teraz kompletnie traci sens pisanie własnych silniczków, skoro i tak nikt nie będzie chciał na nie nawet spojrzeć ...
Nie tak do końca. Opcja 25% royalities nie każdemu będzie pasowała, zwłaszcza jeżeli developer dostaje 40-60% od wydawcy i musi te 25% jeszcze odciąć. Drugą kwestią są oczywiście zamknięte źródła.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kuba D. w Listopad 05, 2009, 15:48:22
Taka gratka się trafiła w Wy jeszcze narzekacie ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Mertruve w Listopad 05, 2009, 16:02:57
Cytuj
Tylko czekać jak teraz Crysis przyparty do muru zrobi to samo.
lol

http://www.crytek.com/news/news/?tx_ttnews[tt_news]=160&tx_ttnews[backPid]=1&cHash=8d98a47e0c
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Shlack Traphiw w Listopad 05, 2009, 16:23:55
Mnie ciekawi jedno - jak twórcy UE3 zamierzają się zabezpieczyć przed unikaniem płacenia należnych udziałów w przypadku produktów komercyjnych. Przecież skoro mam liby to mogę je wykorzystać równie dobrze do komercyjnej produkcji, kto mnie sprawdzi jakiego slinika użyłem?
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 05, 2009, 16:30:30
To akurat jest banalne.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: ConayR w Listopad 05, 2009, 16:31:37
Mnie ciekawi jedno - jak twórcy UE3 zamierzają się zabezpieczyć przed unikaniem płacenia należnych udziałów w przypadku produktów komercyjnych. Przecież skoro mam liby to mogę je wykorzystać równie dobrze do komercyjnej produkcji, kto mnie sprawdzi jakiego slinika użyłem?
Jeśli Ci się powiedzie - Epic znajdzie sposób na zweryfikowanie gry a prawnicy Epic znajdą autora.

Swoją drogą to symptomatyczne, że dyskusja z miejsca zbacza na "a jak mogę oszukać system?" Typowo polskie...
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: rAum w Listopad 05, 2009, 16:36:22
Mnie ciekawi jedno - jak twórcy UE3 zamierzają się zabezpieczyć przed unikaniem płacenia należnych udziałów w przypadku produktów komercyjnych. Przecież skoro mam liby to mogę je wykorzystać równie dobrze do komercyjnej produkcji, kto mnie sprawdzi jakiego slinika użyłem?
Każdy silnik jest specyficzny. Bez problemu można do tego dojść (czasem wystarczy zerknąć wyłącznie na dllki) tym bardziej że nie dostajesz źródeł a "odcisk binarny" zawsze zostanie :P

W każdym razie mi się to bardzo podoba :) Być może powstanie więcej gier tak jak dawniej, kiedy to skupiano się bardziej na gameplayu :]
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Avaj w Listopad 05, 2009, 22:40:54
Ściągam...
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Listopad 05, 2009, 22:41:57
Jak nie ma dostępu do źródeł i bezpośredniego wsparcia technicznego, to dla mnie bardziej to bliższe tworzenie modów, choć cholernie rozbudowanych, często z ciekawą mechaniką (vide Make Something Unreal) niż coś dla gry tworzonej od zera.
Dobra, żartowałem ;) Choć jednak kusi, by zalinkować kolegę :P
http://forum.warsztat.gd/index.php/topic,13842.msg170095.html#msg170095

Daję toto spore możliwości, udostępnia za free wiele profesjonalnych rozwiązań i wsparci cudzych technologii (np. Bik, SpeedTree).
Co do Unity, UDK nie jest dla niego żadną konkurencją. Jest ograniczone do Windowsa, ledwie z jednej kilku platform. Unity daje łatwy dostęp już do kilku platform, to inny kawałek silnikowego tortu ;)

Mnie ciekawi jedno - jak twórcy UE3 zamierzają się zabezpieczyć przed unikaniem płacenia należnych udziałów w przypadku produktów komercyjnych. Przecież skoro mam liby to mogę je wykorzystać równie dobrze do komercyjnej produkcji, kto mnie sprawdzi jakiego slinika użyłem?
Każdy silnik jest specyficzny. Bez problemu można do tego dojść (czasem wystarczy zerknąć wyłącznie na dllki) tym bardziej że nie dostajesz źródeł a "odcisk binarny" zawsze zostanie :P

W każdym razie mi się to bardzo podoba :) Być może powstanie więcej gier tak jak dawniej, kiedy to skupiano się bardziej na gameplayu :]
Czasem wystarczy zerknąć na strukturę katalogów, format zastosowanego VFS ;)

Swoją drogą, kolejne SDK, które zamieniło "software" na nazwę własną. Jakby silnik nie był software'm. Ale chociaż krócej się piszę niż "Unrel Engine 3 SDK" ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bs.mechanik w Listopad 06, 2009, 05:35:21
Swiat staje na glowie. No nie ma co ;D
Ale podoba mi sie cos takiego. Zauwazyc mozna, ze coraz wiecej 'mitycznych' firm z branzy gamedev, staje sie bardziej coder friendly.
Na poczatku nV udostepnilo pX, intel dal havoka, a teraz mamy UE3. Nic, tylko kodowac.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MDW w Listopad 06, 2009, 09:13:11
Biedne Unity...
http://www.udk.com/index.html

No fajnie. Tylko mam pytanie. Czy jest ktoś kogo jara tworzenie gry na cudzym silniku? Ja próbowałem i... wolę już być spawaczem albo pracować w Biedronce. Zupełnie nie przypominało mi to tworzenia gry (przynajmniej z punktu widzenia programisty). Zero motywacji, zero przyjemności, zero zabawy. Dosłownie jak praca...
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 06, 2009, 10:25:52
Biedne Unity...
http://www.udk.com/index.html

No fajnie. Tylko mam pytanie. Czy jest ktoś kogo jara tworzenie gry na cudzym silniku? Ja próbowałem i... wolę już być spawaczem albo pracować w Biedronce. Zupełnie nie przypominało mi to tworzenia gry (przynajmniej z punktu widzenia programisty). Zero motywacji, zero przyjemności, zero zabawy. Dosłownie jak praca...
Kogo? Pomyslmy... Hmm, pewnie te tysiace osob, ktore to robia? Mysle, ze panowie z Rocksteady nie plakali gdy robili Batmana na UE3. Zostala garstka firm, ktore maja wlasne silniki, czesto bardziej dla idei niz z racjonalnych powodow.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MDW w Listopad 06, 2009, 10:29:13
Biedne Unity...
http://www.udk.com/index.html

No fajnie. Tylko mam pytanie. Czy jest ktoś kogo jara tworzenie gry na cudzym silniku? Ja próbowałem i... wolę już być spawaczem albo pracować w Biedronce. Zupełnie nie przypominało mi to tworzenia gry (przynajmniej z punktu widzenia programisty). Zero motywacji, zero przyjemności, zero zabawy. Dosłownie jak praca...
Kogo? Pomyslmy... Hmm, pewnie te tysiace osob, ktore to robia? Mysle, ze panowie z Rocksteady nie plakali gdy robili Batmana na UE3. Zostala garstka firm, ktore maja wlasne silniki, czesto bardziej dla idei niz z racjonalnych powodow.

No tak. Tylko, że dla niektórych przyjemność z robienia pod coś takiego jest porównywalna z pracą w Biedronce. :) Dla pieniędzy oczywiście można to robić. Ale żeby mieć z tego radość (mam na myśli programistę)? Hmmm...
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 06, 2009, 10:34:56
No tak. Tylko, że dla niektórych przyjemność z robienia pod coś takiego jest porównywalna z pracą w Biedronce. :) Dla pieniędzy oczywiście można to robić. Ale żeby mieć z tego radość (mam na myśli programistę)? Hmmm...
Ale czemu zakladasz, ze kazdy programista chce byc programista silnika? Gra to troche wiecej niz silnik. Nie mowiac o tym, ze zeby zrobic dobry engine in-house to juz nie wystarczy usiasc samemu. Trzeba miec 10+ dobrych specjalistow, ktorzy nie pracuja za orzeszki, wiec koszty sa naprawde niebagatelne. Pracowalem na silnikach cudzych, pracowalem na wlasnych, dramatycznej roznicy nie widze.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 06, 2009, 11:04:30
Cytuj
Ale czemu zakladasz, ze kazdy programista chce byc programista silnika?
Bo inaczej nie jest godny miana programisty. ;)

Cytuj
Nie mowiac o tym, ze zeby zrobic dobry engine in-house to juz nie wystarczy usiasc samemu.
Zależy jak dobry. Jest masa ludzi, którzy robią własne silniki w pojedynkę i sporo z nich doszło do etapu, na którym coś można sensownego na nich zrobić. :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 06, 2009, 11:13:45
Zależy jak dobry. Jest masa ludzi, którzy robią własne silniki w pojedynkę i sporo z nich doszło do etapu, na którym coś można sensownego na nich zrobić. :)
"Cos" - dobrze ujete. Niemniej jednak piszemy w temacie o UE3, wiec zakladam, ze mowa o silnikach o podobnej skali. Jak ktos chce robic Maluch Racera 3, no to wtedy to pewnie inaczej wyglada.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: rumi w Listopad 06, 2009, 15:14:07
ostatnio red dot marudził z unity to teraz przesiada się pod unreala.

Moim zdaniem Unity3D jest dla małych studiów a unreal dla większych grup. W unity szybko coś napiszesz
:) , a unreal co innego i JAKIE WYMAGANIA !!!
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 06, 2009, 15:27:33
ostatnio red dot marudził z unity to teraz przesiada się pod unreala.

Moim zdaniem Unity3D jest dla małych studiów a unreal dla większych grup. W unity szybko coś napiszesz
:) , a unreal co innego i JAKIE WYMAGANIA !!!
Zalezy co rozumiesz przez 'wieksza grupe. Przykladowo, mod bylego kumpla z firmy - The Ball http://www.moddb.com/mods/the-ball - jest robiony przez 13 osob, a zaczynali w duzo mniejszej ekipie. Patrzac na projekty oglaszane czesto na Warsztacie, to wrecz kameralna ekipa :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 06, 2009, 15:48:30
Cytuj
Niemniej jednak piszemy w temacie o UE3, wiec zakladam, ze mowa o silnikach o podobnej skali.
Dyskusja głównie dotyczy tanich/darmowych silników, w które to grono właśnie UE3 próbuje się zakraść. Jeżeli ktoś ma zakusy na duże silniki, to prawdopodobnie nie będzie na nich aż tak drastycznie oszczędzał, żeby odwoływać się do darmowych rozwiązań.

Cytuj
Przykladowo, mod bylego kumpla z firmy - The Ball http://www.moddb.com/mods/the-ball - jest robiony przez 13 osob, a zaczynali w duzo mniejszej ekipie. Patrzac na projekty oglaszane czesto na Warsztacie, to wrecz kameralna ekipa :)
W piłkę też polecam pograć (standalone demo jest w SDK UE3, dostepne też do ściągnięcia osobno ze stronki UDK). Inna kwestia, że ten mod nie wygląda na robiony wieczorami po pracy, a poziom graficzny daleko odbiega od projektów Warsztatu. :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 06, 2009, 15:48:45
Powiem tak: na początku swojej "kariery" chciałem być tylko technical artist, w branży gier. Więc postanowiłem sobie zrobić level w jakimś dobrym silniku do portofolio. Pamiętam, że próbowałem najpierw Source. Więc przekopywałem się przez tony niekompletnej dokumentacji, potem przez forum. Jako że nie byłem obeznany z programowaniem grafiki to pojawiło się mnóstwo znaków zapytania. I brak odpowiedzi na nie na forum. Moje tekstury nie wyglądały tak jak w maxie, normal mapy nie były dobrze widoczne, siatki kolizyjne nie pasowały za dobrze do geometrii. Spróbowałem jeszcze CryEngine i było trochę lepiej, ale ciągle wiele rzeczy to była czarna magia, i wyglądało to tak, że jak miałem jakieś techniczne pytanie to pisałem na forum licząc, że następnego dnia jakiś 16-latek z Niemiec napisze co mu się wydaje. W końcu się wku***łem, zacząłem się uczyć OpenGLa, Cg, czytać papiery Nvidii. I zrobiłem sobie demko, które wyglądało dokładnie tak jak chciałem. Jak mi czegoś brakowało to siadałem i to pisalem, zamiast przekopywać się przez tony nieaktualnej dokumentacji czy czekać na odpowiedź na forum (bez pewności, że odpowiedź jest rzetelna).
Wniosek: korzystanie z cudzego silnika i bycie w błogiej nieświadomości jak ten silnik działa wcale nie musi być łatwiejsze/przyjemniejsze od pisania własnego silnika.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 06, 2009, 15:52:24
Cytuj
Przykladowo, mod bylego kumpla z firmy - The Ball http://www.moddb.com/mods/the-ball - jest robiony przez 13 osob, a zaczynali w duzo mniejszej ekipie. Patrzac na projekty oglaszane czesto na Warsztacie, to wrecz kameralna ekipa :)
W piłkę też polecam pograć (standalone demo jest w SDK UE3, dostepne też do ściągnięcia osobno ze stronki UDK). Inna kwestia, że ten mod nie wygląda na robiony wieczorami po pracy, a poziom graficzny daleko odbiega od projektów Warsztatu. :)
Nie wiem jak reszta ludzi, ale Sjoerd (Hourences) pracowal normalnie 8h+ dziennie przez wiekszosc tego projektu, wiec TB klepal wlasnie wieczorami/w weekendy. Odszedl dopiero jakies 2 miesiace temu kiedy pojawila sie szansa, iz bedzie z tego cos wiecej niz kolejny mod do UT.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Dab w Listopad 06, 2009, 15:54:54
therealremi: To też poczytaj więcej papierów i dodaj do swojego silnika fizykę, logikę gry, multiplayer, zoptymalizuj to pod słabszy sprzęt, zrób edytor, itd, itd. UE to nie tylko renderer (który jest akurat najłatwiejszą do napisania częścią silnika).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 06, 2009, 15:57:29
Cytuj
Nie wiem jak reszta ludzi, ale Sjoerd (Hourences) pracowal normalnie 8h+ dziennie przez wiekszosc tego projektu, wiec TB klepal wlasnie wieczorami/w weekendy.
Pozostaje gratulować motywacji i/lub współczuć braku normalnego życia. :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Charibo w Listopad 06, 2009, 16:18:22
No fajnie. Tylko mam pytanie. Czy jest ktoś kogo jara tworzenie gry na cudzym silniku? Ja próbowałem i... wolę już być spawaczem albo pracować w Biedronce. Zupełnie nie przypominało mi to tworzenia gry (przynajmniej z punktu widzenia programisty). Zero motywacji, zero przyjemności, zero zabawy. Dosłownie jak praca...
Zupełnie szczerze? Stawiam, że większość ludzi, którzy na grach chcą (o zgrozo!) zarobić.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: dragomir w Listopad 06, 2009, 16:34:35
No fajnie. Tylko mam pytanie. Czy jest ktoś kogo jara tworzenie gry na cudzym silniku? Ja próbowałem i... wolę już być spawaczem albo pracować w Biedronce. Zupełnie nie przypominało mi to tworzenia gry (przynajmniej z punktu widzenia programisty). Zero motywacji, zero przyjemności, zero zabawy. Dosłownie jak praca...
Zupełnie szczerze? Stawiam, że większość ludzi, którzy na grach chcą (o zgrozo!) zarobić.
No wlasnie, chca zarobic czyli pracuja, pracuja bo chca kase i nie musza z tego czerpac przyjemnosci, wszystko sie zgadza. Ja doskonale rozumiem MDW - kodzenie wlasnego silnika i ogolnie robienie wszystkiego samemu sprawia mi o wiele wieksza przyjemnosc niz kodzenie czegos na gotowym silniku i uzywajac gotowych rozwiazan. Co nie znaczy ze nie bede tego robil jezeli taka potrzeba zajdzie w pracy, jednak nie musi mi to sprawiac az takiej przyjemnosci jak robienie wszysytkiego samemu.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 06, 2009, 17:18:00
Cytuj
Nie wiem jak reszta ludzi, ale Sjoerd (Hourences) pracowal normalnie 8h+ dziennie przez wiekszosc tego projektu, wiec TB klepal wlasnie wieczorami/w weekendy.
Pozostaje gratulować motywacji i/lub współczuć braku normalnego życia. :)
Wspolczuc nie ma czego, ma zone i dwojke dzieci :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 06, 2009, 17:47:10
Wspolczuc nie ma czego, ma zone i dwojke dzieci :)
No to współczuć żonie i dzieciom, że ich mąż/tata leci w kulki (dosłownie). ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: really w Listopad 06, 2009, 18:08:05

No fajnie. Tylko mam pytanie. Czy jest ktoś kogo jara tworzenie gry na cudzym silniku? Ja próbowałem i... wolę już być spawaczem albo pracować w Biedronce. Zupełnie nie przypominało mi to tworzenia gry (przynajmniej z punktu widzenia programisty). Zero motywacji, zero przyjemności, zero zabawy. Dosłownie jak praca...

Ja jestem zwolennikiem najłatwiejszych rozwiązań, programistą jestem słabym, więc będąc w sytuacji takiej, że wszystko muszę robić sam, nie wyobrażam sobie pisanie własnego engine'u, czy chociażby frameworka z rzeczami bardziej skomplikowanymi niż tworzenie okna OGL/D3D i rysowanie sprite'ów.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Khaine w Listopad 06, 2009, 18:33:42
Ja sobie nie wyobrazam pisania gier w 100% w jezyku skryptowym, wiec nie przemawia do mnie ani UDK ani Unity. Wg. mnie nie ma sie czym podniecac. Co innego gdyby dali biblioteki i pliki naglowkowe :P
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: rm-f w Listopad 06, 2009, 18:39:20
Ja sobie nie wyobrazam pisania gier w 100% w jezyku skryptowym, wiec nie przemawia do mnie ani UDK ani Unity. Wg. mnie nie ma sie czym podniecac. Co innego gdyby dali biblioteki i pliki naglowkowe :P
;-) Tiaaa... jeżeli lubisz tracić czas na niepotrzebne kompilowanie i linkowanie...
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 06, 2009, 18:42:16
Cytuj
Tiaaa... jeżeli lubisz tracić czas na niepotrzebne kompilowanie i linkowanie...
Tiaaa... jeżeli nie lubisz się dowiadywać o literówkach, niezgodnych typach i innych pospolitych błędach przed uruchomieniem programu. ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 06, 2009, 18:48:15
Cytuj
Tiaaa... jeżeli lubisz tracić czas na niepotrzebne kompilowanie i linkowanie...
Tiaaa... jeżeli nie lubisz się dowiadywać o literówkach, niezgodnych typach i innych pospolitych błędach przed uruchomieniem programu. ;)
Powodzenia w robieniu literowek w Kismecie :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Listopad 06, 2009, 18:58:24
ostatnio red dot marudził z unity to teraz przesiada się pod unreala.

Moim zdaniem Unity3D jest dla małych studiów a unreal dla większych grup. W unity szybko coś napiszesz
:) , a unreal co innego i JAKIE WYMAGANIA !!!
Wielkość studia nie ma znaczenia. Nie ma znaczenie także długość gry i bogactwo assetów do niej opracowanych.
Liczy się tylko, jakie możliwości (nie) daje silnik. Jeśli będę chciał zrobić grę na kilka platform, to na UDK nawet nie spojrzę, choćbym miał i 300 pracowników.
W UnrealScript pisze się równie szybko co C#, czy jakimkolwiek innym języku. Wszystko zależy od tego, jak szybko się uczysz.

Ja sobie nie wyobrazam pisania gier w 100% w jezyku skryptowym, wiec nie przemawia do mnie ani UDK ani Unity. Wg. mnie nie ma sie czym podniecac. Co innego gdyby dali biblioteki i pliki naglowkowe :P
Nie rozumiesz. Mając gotowy silnik nie piszesz rendera, edytora i innych pierdół. Tworzysz własną mechanikę (którą i tak stworzyłbyś skryptami na własnym silniku) i dodajesz assety. Gra oparta na UDK czy Unity nigdy nie będzie w 100% oparta o skrypty, bo silnik i edytora skryptami zbudowane nie są.

Biedne Unity...
http://www.udk.com/index.html

No fajnie. Tylko mam pytanie. Czy jest ktoś kogo jara tworzenie gry na cudzym silniku? Ja próbowałem i... wolę już być spawaczem albo pracować w Biedronce. Zupełnie nie przypominało mi to tworzenia gry (przynajmniej z punktu widzenia programisty). Zero motywacji, zero przyjemności, zero zabawy. Dosłownie jak praca...
Kogo? Pomyslmy... Hmm, pewnie te tysiace osob, ktore to robia? Mysle, ze panowie z Rocksteady nie plakali gdy robili Batmana na UE3. Zostala garstka firm, ktore maja wlasne silniki, czesto bardziej dla idei niz z racjonalnych powodow.

No tak. Tylko, że dla niektórych przyjemność z robienia pod coś takiego jest porównywalna z pracą w Biedronce. :) Dla pieniędzy oczywiście można to robić. Ale żeby mieć z tego radość (mam na myśli programistę)? Hmmm...
Podstawowym zadaniem programisty gry jest napisanie gry. Nie silnika.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: siso w Listopad 06, 2009, 19:13:11
Odpowiedzmy sobie na podstawowe pytanie: po co po wstały silniki? Poza tym, że coś musi te gry napędzać, oczywiście :).

Ja widzę tu odpowiedź taką: z tego samego powodu, z którego ludzie od lat tworzą biblioteki, frameworki, a także nawet same wzorce projektowe - po to, żeby innym było łatwiej. Po to, żeby inni nie musieli wynajdywać koła na nowo. Bo żeby takie ładne koło wynaleźć, to nie dość, że będą musieli wynaleźć najpierw swoje własne łożyska, piasty, szprychy, ich mocowania i Bóg wie co jeszcze, to jeszcze postudiować, zrozumieć i wprowadzić w życie  Teorię Okrągłości i Optymalnego Kręcenia Się, przykładając wagę do eliminacji aspektów Niepożądanego Kolebania Się Na Boki :). Po to właśnie są silniki - żeby inni mogli skupić się na robieniu gier, bo zapewne nie wszyscy mają czas, pieniądze, wiedzę, cierpliwość i wystarczający zapas kawy, żeby sobie własny silnik posklejać. Zresztą, gdyby nawet szanowni Warsztatowicze - w wielkiej ogólności, rzecz jasna - większa wagę przykładali do robienia gier, zamiast silników, zapewne tych drugich było by mniej, ale za to pierwszych więcej ;)

I nie każdy programista musi napisać własny silnik, żeby poczuć się programistą. Niektórych wystarczająco cieszy programowanie jakiejś jednej, wąskiej dziedziny i wystarczy im, że są w tym wymiataczami.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Listopad 06, 2009, 19:39:55
Zresztą, gdyby nawet szanowni Warsztatowicze - w wielkiej ogólności, rzecz jasna - większa wagę przykładali do robienia gier, zamiast silników, zapewne tych drugich było by mniej, ale za to pierwszych więcej ;)
No. Byłoby chociaż w co pograć. Poważnie. Jestem tu od kilkunastu tygodni i na kolejny "piękny, bo własny" silnik RPG nawet nie chce mi się patrzeć. Doceniam pracę i umiejętności w to włożone, ale jako gracz najczęściej nie znajduje nic ciekawego w takim RPG, w którym mam do dyspozycji podstawowe rzeczy a sama rozgrywka leży, bo już na jej rozwinięcie brakło już czasu i ludzi.
Zresztą to nic zaskakującego. To "Warsztat - Programowanie gier", nie "Warsztat - Tworzenie gier" ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: st3tc w Listopad 06, 2009, 19:50:42
Bo dla wielu osób niestety robienie gier jest poza zasięgiem. Narzędzia do robienia gier (celowo unikam slowa "silnik" :) ) lub inny program można pisać sobie w domu i jakieś efekty się zawsze osiągnie - nie wspominając o walorach edukacyjnych. Ale do zrobienia gry to nie wystarczy - trzeba grupy ludzi, a z grupami w projektach 'non profit' to wiadomo jak jest :), a mało kto jest ekspertem w programowaniu, robieniu grafiki, muzyki, audio, scenariusza (hm... może to zły przykład - bo pomysły ma każdy ;) ) itp itd żeby poradził sobie sam.

Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: siso w Listopad 06, 2009, 19:58:20
Może i poza zasięgiem, ale wtedy ktoś taki od razu nazywa siebie "programistą silnika" i basta. I niech sobie te silniki tworzy, na zdrowie, co mu będziemy żałować ;)

Inaczej jest, jak ktoś zakłada napisanie gry, a męczy się nad silnikiem. A gry jak nie było, tak nie ma.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: zxc w Listopad 06, 2009, 20:21:41
Jakie poza zasięgiem? Każdy może zrobić grę już pierwszego dnia nauki programowania. To jest rzecz nastawienia, niektórzy przez całe życie będą się czuli niegotowi, inni zabiorą się do pracy. Tylko trzeba się zadowolić tym, że prawdopodobnie te gry nie będą nikomu imponowały i przejść przez ten moment konfrontacji z rzeczywistością. Zrobienie programu, który dostarczy zabawę jest nietrywialnym zadaniem. Nie ma tu pewnej receptury, ani porządnego tutoriala.

Tu na warsztacie - z czego widzę - pokutuje przekonanie, że zrobienie gry to jest przede wszystkim wyzwanie techniczne, w czasie gdy ilość wiedzy programistycznej potrzebnej do zrobienia gry arcade'owej jest wprost śmieszna. Robienie gameplay'u to natomiast chodzenie po omacku i potykanie się o oczywistości oraz wynajdywania koła na nowo. Nawet kopiując feature'y z innych gier, albo całe gry w skali 1:1 łatwo jest przeoczyć ważne elementy i skończyć z czymś niegrywalnym. Tetrisa można zrobić niegrywalnego.
 
Rzecz w tym, że nawet wiedząc powyższe, można sobie mówić, że to silnik gry jest wyzwaniem i na nim się skupić, a ze wszystkie kwestie gameplay'owe "jakoś się załatwi".
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Zero_Cool w Listopad 06, 2009, 20:50:39
nieważne jaką drogę się wybierze, czyli własny silnik bądź nie, i tak niezmiennym pozostaje to, że trzeba się duuużo nauczyć, różnica tutaj jest taka, że jak mamy silnik to pewne algorytmy są już zrobione, jedynie można czasem dopisać coś swojego
uważam jeśli silnik jest napisany w oparciu np o DX, to warto sie uczyc silnika i jednocześnie DXa
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Listopad 06, 2009, 22:10:55
@zxc i Zero_Cool
W postach nad wami nie chodzi o trudność w programowaniu gry. To, że są tu ludzie, którzy to potrafią, to jest jasne.
Chodzi o to, że ta społeczność jest nastawiona na programistów i praktycznie nikogo więcej. Nie istnieją działy nt. interaktywnego opowiadania, designu (dział "Projektowanie i dokumentacja" służy raczej projektowaniu kody, nie gier). Kategoria Grafika równie służy głównie programistom, nie grafikom.

Nie zrozumcie mnie źle, nie twierdzę, że to jakaś tragedia. Na forum blendera ludzie robią sobie modele, tutaj się kodzi. Takie prawo forum tematycznego.
Problem w tym, że przy tworzeniu gry mogącej zainteresować gracza trzeba znacznie więcej niż ciężkiej pracy programistów. Owszem, napisanie silnika dla własnego RPGa jest wyzwaniem. Ale często dla gracza wyzwaniem jest wciągnięcie się w to grą. A gracza niewiele obchodzi, czy użyto gotowego silnika czy napisano własny. Prędzej pochwali diabelnie prosty technicznie dodatek do wydanej gry zrobiony w edytorze, który nawet nie pozwala zmienić małego elementu gry niż grę na zupełnie nowym silniku, ale nie będącą przekonująca jako gra.
Pisanie engine'u to cholernie dobry sposób na naukę, ale by wyciągnąć na tym dobrą grę trzeba wciągnąć produkcję znacznie więcej osób. I zrobić coś świeżego. Powiedzmy Firefly :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Khaine w Listopad 06, 2009, 22:52:14
Cytuj
Nie rozumiesz. Mając gotowy silnik nie piszesz rendera, edytora i innych pierdół. Tworzysz własną mechanikę (którą i tak stworzyłbyś skryptami na własnym silniku) i dodajesz assety. Gra oparta na UDK czy Unity nigdy nie będzie w 100% oparta o skrypty, bo silnik i edytora skryptami zbudowane nie są.
W praktyce niewiele sie to rozni od 'wyklikiwania' gry. Tak naprawde, to co dali w UDK to mozliwosc pisania modow (skryptow) na wirtualna maszyne. Zastanawiam sie, ile (komercyjnych) gier wyjdzie na tym i jakie to beda pozycje. Widzialem przykladowa strzelanke z UDK. Nie powiem, fajna. Nawet multiplayer zrobili. Chcialbym zobaczyc jakiegos cRPG zrobionego w tym edytorze.

Inna sprawa jest to, ze nie zawsze cala mechanike bysmy chcieli pisac w skryptach, tym bardziej ze te jezyki nie naleza do demonow predkosci (z UnrealScript na czele).

Moim zdaniem jest to fajne narzedzie dla moderow, ale gra AAA na tym nie wyjdzie :P
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: zxc w Listopad 06, 2009, 23:29:22
Odwołuję się tylko do postu St3tc'a, który mówił, że robienie gier jest dla wielu programistów z tego forum nieosiągalne. Jest to nieprawdą.

Powtarzasz to co napisałem ja, próbując mi to jakby wytłumaczyć. I dlaczego jako przykład, że aby stworzyć grę potrzeba zgromadzić większy zespół przytaczasz projekt jednoosobowy?
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Listopad 06, 2009, 23:41:54
To akurat był przykład gry świeżego. Sorry, jeśli niejasno to ująłem.

Cytuj
Nie rozumiesz. Mając gotowy silnik nie piszesz rendera, edytora i innych pierdół. Tworzysz własną mechanikę (którą i tak stworzyłbyś skryptami na własnym silniku) i dodajesz assety. Gra oparta na UDK czy Unity nigdy nie będzie w 100% oparta o skrypty, bo silnik i edytora skryptami zbudowane nie są.
W praktyce niewiele sie to rozni od 'wyklikiwania' gry. Tak naprawde, to co dali w UDK to mozliwosc pisania modow (skryptow) na wirtualna maszyne. Zastanawiam sie, ile (komercyjnych) gier wyjdzie na tym i jakie to beda pozycje. Widzialem przykladowa strzelanke z UDK. Nie powiem, fajna. Nawet multiplayer zrobili. Chcialbym zobaczyc jakiegos cRPG zrobionego w tym edytorze.
Proszę
http://www.utzone.de/include.php?path=content/download.php&contentid=6504
Niby mod, ale zawsze ;)
Unreal był narzędziem dla modderów zawsze. To, co otrzymujemy teraz powinny zwiększyć możliwości.
Pisanie skryptów równa się klikaniu? Świetnie. W takim razie wszyscy twórcy gier tworzą mechaniki gier przez klikanie. Tak, mechanikę w RPG tworzy się przez skrypty. Starczy w zupełności do opracowania interakcji.

Choć zgodzę się, że UDK nie wydaje się robić szału. Wolę Unity - stworzone dla casuali i w tej roli sprawia się wyśmienicie. UDK niby jest stworzony dla gier AAA, ale jaka gra AAA korzysta z gotowego edytora, języka skryptowego stworzonego do konkretnych zastosować (ilość skryptów w RPG jest nieporównywalnie większa niż w strzelankach) i mamy tylko wersję na Windows.
Ale dla amatorów nie ma to aż takiego znaczenia. Jeśli tylko myślą o stworzeniu gry, nie kolejnego silnika.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: st3tc w Listopad 07, 2009, 00:17:34
Odwołuję się tylko do postu St3tc'a, który mówił, że robienie gier jest dla wielu programistów z tego forum nieosiągalne. Jest to nieprawdą.
Nie pisałem o grze klasy "kółko i krzyżyk". Ale dobra - nie znam sie :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: zxc w Listopad 07, 2009, 00:54:43
Właśnie mnie dziwi, że powstaje kółko i krzyżyk, a nie coś własnego przy tym samym zestawie umiejętności. To jest bariera wyobraźni, nie technologii.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kos w Listopad 07, 2009, 01:00:34
IMHO bardziej kwestia systematyczności podejścia i zdolności ogarnięcia wyobraźnią skali i szczegółów tego, co się chce stworzyć.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: zxc w Listopad 07, 2009, 01:32:35
Och, przede wszystkim trzeba popełniać błędy :), na mój gust. Wracając do tematu, łatwiej popełniać je w środowisku, w którym krótki jest czas od zaplanowania feature'a do jego zobaczenia w akcji i stwierdzenia, że jednak nie działa on dobrze. Dlatego mniejsze pomysły lub cudze silniki lub mniejsze pomysły i cudze silniki :).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Listopad 07, 2009, 13:46:12
UDK zmieni dużo, to pewne. Teraz każdy może STWORZYć grę z technologią GoW, nie posiadając specjalnych umiejętności. Na pewno nie są to mody do Unreala, z tym zgodzić się nie mogę, wystarczy spojrzeć chociażby na Whizzle - gra zrobiona na zupełnie innych założeniach, ale z wykorzystaniem UDK. Cała rzecz w tym, że o ile jeszcze 3 dni temu samodzielny programista silników klasy Esenthela mógł od biedy konkurować z innymi DARMOWYMI silnikami (Ogre, Irrlicht), to teraz to wszystko staje się cofnięte o jakieś ... 2? 3? 4 lata? UDK korzysta z technologi rozwijanej od ponad 11 lat, która jest obecnie nie do stworzenia w sensownym czasie przy sensownych środkach. Moim zdaniem, to moment naprawdę przełomowy, bo tworzenie gier od podstaw kodu (które i tak już, niestety, umiera - nikt już nie pisze gry od zupełnych podstaw (sprzętowych), no bo i po co? zużywając mniej czasu, może osiągnąć lepszy efekt, korzystając z OpenGL czy Dx, oraz z gotowych bibliotek) zacznie wymierać. I jak tylko w powszechne użycie wejdzie sprzęt, na którym UDK da się odpalić (2 lata?), pisanie gier w C++ przestanie mieć jakikolwiek sens - sprzęt zbytnio się skomplikuje, by osiągać jakiekolwiek korzyści z pisania niskopoziomowego, a gry tworzone w C++ nigdy nie dogonią technologicznie Unreala, który przecież w miejscu stać nie będzie (chociaż i tak jest sporo do przodu.)
Może i to smutne, ale nic nie da się z tym zrobić.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: siso w Listopad 07, 2009, 13:49:04
Bo tak (nie)stety wygląda postęp.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Dab w Listopad 07, 2009, 13:51:22
I jak tylko w powszechne użycie wejdzie sprzęt, na którym UDK da się odpalić (2 lata?), pisanie gier w C++ przestanie mieć jakikolwiek sens - sprzęt zbytnio się skomplikuje, by osiągać jakiekolwiek korzyści z pisania niskopoziomowego,
LOL. UE3 ma wysokie wymagania? To jak wytłumaczysz że większość gier bazujących na nim śmiga na karcie pokroju 7300, a na 9800 można grać w max. ustawieniach w 1920?

Swoją drogą, ściągnąłem te UDK, ale że nie mam teraz czasu by się nim bawić, to mam pytanie do wtajemniczonych -- czym się różni korzystanie z tego od korzystania z edytora UT3?

Pomijam już że gry które powstały na UE3 to nie jest żaden next-gen. Totalnie statyczne środowisko, praktycznie brak dynamicznego oświetlenia... może i UE3 jest fajny dla developera, ale dla gracza średnio.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Listopad 07, 2009, 13:56:23
No dobra, wysokie może tylko dla mnie, ale SM2.0 wymagany do _uruchomienia_ edytora to troszke dużo, nie sądzisz? (Pamiętaj, że do pisania gier w c++ wystarczy notatnik, co innego testy).
Nie mówię, że jest słabo zooptymalizowany, ale wymaga wysokich technologicznie, ergo - nowych kart graficznych, które nie wszyscy jeszcze mają.
A różni się z grubsza tym, że jest tych edytorów, o ilę się nie mylę, więcej ;P. Bo jest tam kompletny UnrealEd, ale do tego jeszcze kupa tych dodatkowych, Cascade, Matinee itp...
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Dab w Listopad 07, 2009, 14:01:31
No dobra, wysokie może tylko dla mnie, ale SM2.0 wymagany do _uruchomienia_ edytora to troszke dużo, nie sądzisz? (Pamiętaj, że do pisania gier w c++ wystarczy notatnik, co innego testy).

LOL^2. To co, edytor ma pokazywać edytowany level w trybie ASCII? :D SM 2.0 jest niezbędny żeby odpalić nowoczesny system operacyjny (Vista/7), a co dopiero edytor do gry 3D.

Cytuj
Wymaga wysokich technologicznie, ergo - nowych kart graficznych, które nie wszyscy jeszcze mają.

O matko, czyżby następny fanatyczny miłośnik Rivy TNT? :D 6200 to jest wysoka technologicznie i nowa karta? Proszę...

Cytuj
A różni się z grubsza tym, że jest tych edytorów, o ilę się nie mylę, więcej ;P

Nie, poza UED jest tylko SpeedTree, który się zresztą nie odpala ;D
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Charibo w Listopad 07, 2009, 14:08:51
No dobra, wysokie może tylko dla mnie, ale SM2.0 wymagany do _uruchomienia_ edytora to troszke dużo, nie sądzisz? (Pamiętaj, że do pisania gier w c++ wystarczy notatnik, co innego testy).
Nie mówię, że jest słabo zooptymalizowany, ale wymaga wysokich technologicznie, ergo - nowych kart graficznych, które nie wszyscy jeszcze mają.
A różni się z grubsza tym, że jest tych edytorów, o ilę się nie mylę, więcej ;P. Bo jest tam kompletny UnrealEd, ale do tego jeszcze kupa tych dodatkowych, Cascade, Matinee itp...
Raczysz żartować? SM2 to jest "troszkę dużo" i do tego "wysoka technologia"? Karty SM2 weszły na rynek, jak dzisiejsi studenci szli do podstawówki :P
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Listopad 07, 2009, 14:41:06
No dobra, niech wam będzie, ale moja karta obsługuje tylko VS1.1, i DLA MNIE to wysokie wymagania :D A serio, jesli rzeczywiscie jest tak, jak mowicie, no to tylko przyspieszy wejscie tej technologii pod strzechy i upadek "klasycznie" tworzonych gier. Howgh.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Reg w Listopad 07, 2009, 15:03:35
Z jednej strony to faktycznie mała rewolucja. Osobiście podejrzewam, że tworzenie amatorskich gier w Unreal Engine stanie się teraz bardzo popularne i ta platforma być może zdobędzie nawet większą popularność, niż XNA (o ile można je porównać).

Ale z drugiej strony... Nie wiem jak wielu z was faktycznie ściągnęło i zapoznało się z UDK. Ja to zrobiłem i dla mnie to nawet nie zasługuje na miano Engine czy tym bardziej SDK. To nie jest biblioteka. Tam nie tylko nie ma źródeł, ale nie ma nawet nagłówków i libów. Nie pisze się gry w C++ z użyciem silnika Unreal. To jest właściwie sam edytor, w którym jedyne, co można robić oprócz układania planszy, to pisać skrypty w Unreal Script. Taki rozbudowany Game Maker ;) Czy tak się pisze prawdziwe gry AAA z użyciem Unreal Engine?

Tym nie mniej mam ochotę się tym pobawić. Póki co zacząłem czytać specyfikację języka Unreal Script i jestem zachwycony. Ale tak sobie myślę, że tworzenie gry w ten sposób będzie polegało, oprócz oskryptowania logiki gameplayu, przede wszystkim na zrobieniu grafiki i ułożeniu plansz. A że na grafice ani level designie się nie znam, to pewnie szybko wrócę do kodu swojego silnika :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kurak w Listopad 07, 2009, 15:13:02
Idea jest chyba podobna do Unity, tak przynajmniej wygląda mi to z wierzchu (choć ani jednemu ani drugiemu nie przyglądałem się dłużej niż 20 minut ;)). Fajna sprawa, jakbym chciał zrobić jakąś platformówkę czy strzelankę to byłoby idealne :) (nie, nie jestem silnikologiem :P)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: intoxicate w Listopad 07, 2009, 15:17:41
Cytuj
Czy tak się pisze prawdziwe gry AAA z użyciem Unreal Engine?
Mozna, City tak zrobilo z tego co pamietam.

Do tego pamietac musisz ze kupujac binarki mozesz zarzyczyc sobie jakies funkcjonalnosci (by ja developer dorobil) ktorej Ci brakuje. W tej opcji 'darmowego UT3' to nie dziala, cale szczescie :P
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Listopad 07, 2009, 15:19:02
No właśnie, i cała rzecz w tym, Reg, że już niedługo wszystkie _własne_ silniki pójdą w odstawkę. Ano dlaczego? Twierdzisz, że to nie pisanie gry w Unreal Engine. No dobrze, ale możliwości tych edytorów i kismeta są na tyle rozbudowane, że i tak większe od większości Tweak'owalnych silników. Po co się używa Game Makerów? Żeby móc robić gry bez użerania się z kodem. Po co się robi silniki? Gdy nie wystarcza nam to, co oferuje Game Maker. A tutaj mamy Game Makera Absolutnego, mającego możliwości, których pewnie większość i tak nie wykorzysta. Już nie potrzeba silnika, bo edytory zostały na tyle rozbudowane...

A odnosząc się jeszcze do:
Cytuj
am nie tylko nie ma źródeł, ale nie ma nawet nagłówków i libów. Nie pisze się gry w C++ z użyciem silnika Unreal
A co to daje? Odpada nam zajmowanie się wydajnością, optymalizacją, czasem kompilacji, koniecznością uwzględniania sprzętu, technologią.
I o ile ja sam jestem zwolennikiem oldschoolu, to jak sobie teraz pomyślę, ile czasu mógłbym zaoszczędzić, czasu, który zmarnowałem na szukanie błędów, liczenie (ręczne!) kwaternionów i gapienie się w czarny ekran... chyba nie mam wyboru xD
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kos w Listopad 07, 2009, 15:25:39
Cytat: Reg
Tym nie mniej mam ochotę się tym pobawić. Póki co zacząłem czytać specyfikację języka Unreal Script i jestem zachwycony. Ale tak sobie myślę, że tworzenie gry w ten sposób będzie polegało, oprócz oskryptowania logiki gameplayu, przede wszystkim na zrobieniu grafiki i ułożeniu plansz.

Reg, dobrze widzę że w tym silniku nie podoba Ci się, że ma już gotowy silnik :)?
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kuba D. w Listopad 07, 2009, 15:32:33
Myślę, że to dopiero początek. Jak się okaże że to było opłacalne posunięcie ze strony Epica to może udostępnią pełne źródła albo inne firmy udostępnią swoje zabawki ( może chociażby Diuna Engine ? ).

To prawda że jak ktoś chce pisać swój 3 razy lepszy engine to i tak go napisze. Nie wszyscy jednak chcą spędzać długie godziny nad pisaniem narzędzi skoro nie ma żadnego efektu w postaci gry. A tu mamy taki bardzo rozbudowany klik, przepustka do sławy, bogactwa i zapisania się złotymi głoskami w branży ( już nie w gamedevie ale raczej gameclick'u ) Zmieni się z www.gamedev.pl na www.gameclick.pl i będzie dobrze tylko trzeba szybko rezerwować domenę :)

Ja ściągnąłem UDK i na razie się zapoznaje z nim. Nie wygląda to źle ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: st3tc w Listopad 07, 2009, 15:32:59
Te wasze biadolenia o brak naglowkow i libkow i Bóg wie czego są po prostu troszkę dziecinne ;). (Sorki za szczerość). To tak jak by biadolić: "ueee nie dali źródełek do Visuala !. Co oni sobie myślą !. Że ja mam skryptować programy w Visualu !?. To ja dziękuję wracam do notanika."
Taka osoba zapytana po co jej te nagłówki, libki i Bóg wie co jeszcze, podrapie się w głowę i po namyśle odpowie "bo tak !".

To jest kompleksowa platforma do tworzenia gier. TO jest silnik. Narzędzia i wszystko co potrzebne do zrobienia gry. Silnikiem nie jest renderek, jakiś framework czy inne drobiazgi.

Ale to moje prywatne zdanie więc proszę mnie nie nabijac na pal ;).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Listopad 07, 2009, 15:48:55
@up - Agree.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 07, 2009, 17:24:27
Cytuj
Czy tak się pisze prawdziwe gry AAA z użyciem Unreal Engine?
Mozna, City tak zrobilo z tego co pamietam.
Wow, City i AAA w jednym zdaniu.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: toxic w Listopad 07, 2009, 18:04:59
O matko, czyżby następny fanatyczny miłośnik Rivy TNT?
Tak jest, Riva TNT for the win! Pożremy Wasze bezbronne Radeony i Wasze maleńkie Dżiforce! Muahahaha.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Listopad 07, 2009, 19:46:47
Phi. Więcej szumu niż sensu. Funkcjonalność niewielka większa od tego, co modderzy mieli od dawna. Różnica taka, że moda-konwersję będzie można nazwać grą, sprzedawać i rozpowszechniać bez samej gry. No i można wykorzystać SpeedTreeMax. Pod warunkiem, że macie Maxa. I pełny pakiet SpeedTree do niego - $8499 jeśli chce się najnowszą wersję; producent nie udostępnia nawet odpłatnie starych wersji, jeśli więc UDK śmiga na starej wersji to może być problem cokolwiek stworzyć. Tym bardziej legalnie. No chyba, że edytor UDK pozwala stworzyć własną roślinność, a nie tylko zaimportować modele i wesprzeć technologię symulowania, optymalizacji roślinności ;) Niech ktoś da znać, jak obczai jak to jest tam z tą roślinnością :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 07, 2009, 20:23:38
Tak naprawde to dla Epica w tej calej sprawie niespecjalnie istotne jest czy ktos zrobi gre na UDK czy nie. UE3 juz w tej chwili jest wlasciwie standardem jezeli chodzi o silniki. Teraz, kiedys dostep do edytora jest darmowy -- dobry level designer wlasciwie nie ma wymowki, zeby go (chocby pobieznie) nie znac. To oznacza, ze firma stojaca przed wyborem silnika ma dodatkowy, bardzo silny argument: na rynku beda tysiace specjalistow znajacych UE3 i gotowych do pracy na pelnych obrotach od pierwszego dnia (zazwyczaj zajmuja to jednak nawet kilka miesiecy). To z kolei spowoduje jeszcze wiekszy wzrost popularnosci, wiecej ludzi zacznie sie uczyc UE3 itd, cykl sie zamyka. Genialny ruch moim zdaniem, tym bardziej, ze na pewno UE4 juz sie szyje, a z UE3 duzo wiecej juz by Epic nie wycisnal.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Listopad 07, 2009, 20:40:00
Innymi słowy, yarpenie, to taki odpowiednik różnych Developer Networks? Naucz się za darmo, przyzwyczaj i nawet nie myśl o innej technologii, skoro znasz tą jedną.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: intoxicate w Listopad 07, 2009, 21:23:04
Yarpen dobrze prawi, dla mnie to na plus i pewnie dla wielu designerów szukających pracy również ;>
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 08, 2009, 17:04:43
Jeszcze jeden aspekt używania UDK (i Unity) został nie omówiony. Jeżeli ktoś nie chce stworzyć komercyjnej gry, ale tylko demo, żeby łatwiej znaleźć pracę jako programista to IMHO powinien uważać. Gamedev pełen jest dziwnych ludzi i prawdopodobny jest taki scenariusz:

Interviewer: Oh, your demo looks good. What technique did you use to render that water? (Nasz rozmówca tydzień temu przeglądał jakieś prezentacje z Siggraphu i ma ochotę nas zagiąć. Nie przeszkadza mu to, że aplikujemy na stanowisko programisty narzędzi.)
You: Oh, I thought I made it clear that it was made in Unreal Engine. I'm not seriously interested in graphics programming.
Interviewer: But how would you do about doing it yourself? (Poleciało nam już -5 punktów reputacji. Kolejne -5 wisi w powietrzu.)
You: If I really needed to make that water myself I would spend a couple of days on research and I'm sure I would do something acceptable, but honestly I have no idea how they made it.
Interviewer: Kazanie na temat ważności orientowania się we wszystkim (-10 punktów reputacji)

Żeby to jeszcze tyczyło się silników. Z moich doświadczeń wychodzi na to, że źle widziane są wszelkie biblioteki :D Kiedyś mnie zapytali czy byłbym w stanie napisać poprawnie z pamięci algorytm sortowania X. Odpowiedziałem, że nie. Na co mój rozmówca z wielkimi oczami :): "To co robisz jak musisz coś posortować?". Odpowiedziałem, że w tych rzadkich przypadkach kiedy rzeczywiście jest taka potrzeba w mojej pracy jako programisty narzędzi używam std::sort (ewentualnie std::_Insertion_sort) i sort() doklejony do kolekcji w C#. Do końca interview mój rozmówca nie próbował ukrywać pogardy wobec mnie :)
Pamiętam też jak na kolejnym interview, gdy rozmowa zeszła na tematy UI, opowiadałem o tym, że robiłem zaawansowany UI w WPF. Na co mój rozmówca: "No ale to przecież banalne, tylko kliknij i upuść". Pomijając fakt, że to kompletna bzdura w przypadku zaawansowanego WPF można wyciągnąć wniosek, że ta osoba byłaby najbardziej zadowolona gdybym robił własną bibliotekę UI, najlepiej w asemblerze.

Tak więc takie są moje wrażenia: chcesz dostać pracę jako programista logiki czy narzędzi czy czego tam jeszcze nie związanego z silnikiem, to największe szanse masz jak napiszesz własny silnik :D I najlepiej żeby nie korzystał on z żadnych bibliotek ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: siso w Listopad 08, 2009, 17:15:45
Najlepiej jeszcze wydziergaj do tego swoje własne GPU ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 08, 2009, 17:22:00
Po takim interview pracownik powinien się trzy razy zastanowić, czy naprawdę chce tą pracę, bo najprawdopodobniej po przyjęciu wpakują go w crunch mode do łatania bugów w silniku. ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: puchacz-I w Listopad 08, 2009, 17:28:16
...

Najlepiej jeszcze wydziergaj do tego swoje własne GPU ;)

Moim zdaniem przesadzacie. Nie chodzi o to żeby zrobić swoje GPU/napisać algorytm, tylko o to żeby w razie potrzeby umieć napisać algorytm czy też "zrobić GPU".
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 08, 2009, 17:29:20
Po takim interview pracownik powinien się trzy razy zastanowić, czy naprawdę chce tą pracę, bo najprawdopodobniej po przyjęciu wpakują go w crunch mode do łatania bugów w silniku. ;)
Dokladnie. Interview dziala w obie strony.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: siso w Listopad 08, 2009, 17:48:04
Moim zdaniem przesadzacie. Nie chodzi o to żeby zrobić swoje GPU/napisać algorytm, tylko o to żeby w razie potrzeby umieć napisać algorytm czy też "zrobić GPU".

Oczywiście, że przesadziłem ;) Tylko niech każdy odpowie sobie na pytanie, co byłby warty pracodawca, jeśli faktycznie wymagał by od pracownika wynajdywania koła na nowo, w miejsce znanych i bezpiecznych algorytmów standardowych, zgodnie z przykładem therealremi. Ktoś taki najprawdopodobniej nie ma zielonego pojęcia o wytwarzaniu oprogramowania.

No chyba, że akurat stanowisko, o które sie delikwent ubiega, zakłada pisanie takich właśnie rzeczy :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 08, 2009, 18:04:07
Oczywiście, że przesadziłem ;) Tylko niech każdy odpowie sobie na pytanie, co byłby warty pracodawca, jeśli faktycznie wymagał by od pracownika wynajdywania koła na nowo, w miejsce znanych i bezpiecznych algorytmów standardowych, zgodnie z przykładem therealremi. Ktoś taki najprawdopodobniej nie ma zielonego pojęcia o wytwarzaniu oprogramowania.
O? Czyli wymaganie, zeby programista znal chocby podstawowe algorytmu to jakis kaprys? Nikt nie mowi o pisaniu tego od nowa (choc czasami trzeba), ale warto chociaz wiedziec z grubsza, co siedzi pod maska.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: siso w Listopad 08, 2009, 18:08:34
Ależ wypada ;) Jak Cię zapytają o sortowanie, rozpisz im quicksort na kartce, czemu nie. Intencją moją było zwrócenie uwagi na to, że czasami na rozmowach kwalifikacyjnych wymaga się rzeczy wziętych z kosmosu, które mają nikłe zastosowanie praktyczne, ale akurat interviewer o tym wie i chciał Ci udowodnić, że Ty nie wiesz. I na takich "rozmówców" należy uważać.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 08, 2009, 18:29:36
Oczywiście, że przesadziłem ;) Tylko niech każdy odpowie sobie na pytanie, co byłby warty pracodawca, jeśli faktycznie wymagał by od pracownika wynajdywania koła na nowo, w miejsce znanych i bezpiecznych algorytmów standardowych, zgodnie z przykładem therealremi. Ktoś taki najprawdopodobniej nie ma zielonego pojęcia o wytwarzaniu oprogramowania.
O? Czyli wymaganie, zeby programista znal chocby podstawowe algorytmu to jakis kaprys? Nikt nie mowi o pisaniu tego od nowa (choc czasami trzeba), ale warto chociaz wiedziec z grubsza, co siedzi pod maska.

Wszystko pięknie brzmi na papierze. W praktyce sprowadza się to do tego, że trzeba się uczyć wszystkiego, bo każdy senior z którym nam przyjdzie rozmawiać ma inny zestaw "podstawowych algorytmów i zagadnień". Rezultat: najlepsze szanse na dostanie pracy masz pisząc własny silnik / reimplementując bibliotekę standardową  :D, firmy z takim podejściem pełne są chłopców-niskopoziomowców, gry tworzą się latami, a gameplay i tak kuleje ;)

BTW: co do sortowania, jeżeli rzeczywiście pracodawcy zależy na kodzie napisanym 'własnoręcznie' przeze mnie to czemu nie, mogą mi płacić za przepisywanie listingów z książek ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 08, 2009, 18:49:21
BTW: co do sortowania, jeżeli rzeczywiście pracodawcy zależy na kodzie napisanym 'własnoręcznie' przeze mnie to czemu nie, mogą mi płacić za przepisywanie listingów z książek ;)
Nie sadze, zeby pracodawcy zalezalo na przepisywaniu sortowania. Zalezy mu pewnie natomiast na tym, zebys wiedzial kiedy lepiej uzyc quicksort, kiedy radix, kiedy insertion, jakie one maja narzuty pamieciowe, ktore z nich sie ladnie zrownoleglaja.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: kalicjusz w Listopad 08, 2009, 22:30:23
Cytuj
Straciłem sens życia... Wink

Cytuj
Inna (smutna) sprawa to to, że teraz kompletnie traci sens pisanie własnych silniczków, skoro i tak nikt nie będzie chciał na nie nawet spojrzeć ...

Jeszcze sens pisania własnego silnika nie zginął kiedy demo scena żyje.  ;) :P

Już wcześniej widziałem to środowisko. Do wielu gier opartych na UE3 dodany jest edytor. np. w Gears of War (jeśli by ktoś nie wiedział).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: ConayR w Listopad 09, 2009, 03:49:49
Po takim interview pracownik powinien się trzy razy zastanowić, czy naprawdę chce tą pracę, bo najprawdopodobniej po przyjęciu wpakują go w crunch mode do łatania bugów w silniku. ;)
O to, to, to! Jeśli ktoś nie ma dla siebie szacunku, to polecam pracę w firmie, w której rekrutacja przebiega tak, jak opisał therealremi. Praca nie polega na ślepopoddańczym wykonywaniu rozkazów a na współpracy w grupie - bez względu na wiek, doświadczenie i pay grade. Firmy, w których rekruter gardzi aplikantem to firmy, które długo na rynku nie pożyją - przez takie powalone sito nikt normalny nie przejdzie (bo nie powinien).

Wszystko pięknie brzmi na papierze. W praktyce sprowadza się to do tego, że trzeba się uczyć wszystkiego, bo każdy senior z którym nam przyjdzie rozmawiać ma inny zestaw "podstawowych algorytmów i zagadnień". Rezultat: najlepsze szanse na dostanie pracy masz pisząc własny silnik / reimplementując bibliotekę standardową 
Ciekawe jak się dostaje pracę w MS nie mając na koncie systemu operacyjnego. Postulowana przez Ciebie praktyka jest chora, to wypaczenie idei rekrutacji. Pozostaje współczuć takich doświadczeń. Jakieś konkretne nazwy może? Będę wiedział których firm unikać. :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 09, 2009, 15:26:05
Jakieś konkretne nazwy może? Będę wiedział których firm unikać. :)

Nie mógłbym tu podać z czystym sumieniem nazwy firm, bo to konkretni pracownicy okazali się twardogłowi/chcieli mi coś udowodnić. Może mieli zły dzień, może już tam nie pracują, może w rekrutacji uczestniczą tam tylko niskopoziomowcy z misją. Myślę, że zespoły z takim podejściem odfiltrujesz zwracając uwagę na to ile czasu zajmuje im produkcja jednej gry.
BTW mi się czerwone światełko zapaliło jak zapytali mnie się ile czasu zajęło by mi zaimplementowanie renderera do liczenia lightmap (czyli czegoś co bardzo dobrze działa w maxie - ich podstawowym pakiecie 3d)  ;)
*Nie żebym uważał się za nie wiadomo kogo, ciągle się uczę; to tylko moje ostrzeżenie dla osób, które w przyszłości chcą szukać pracy

Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 09, 2009, 15:33:12
BTW mi się czerwone światełko zapaliło jak zapytali mnie się ile czasu zajęło by mi zaimplementowanie renderera do liczenia lightmap (czyli czegoś co bardzo dobrze działa w maxie - ich podstawowym pakiecie 3d)  ;)
*Nie żebym uważał się za nie wiadomo kogo, ciągle się uczę; to tylko moje ostrzeżenie dla osób, które w przyszłości chcą szukać pracy
Nie chce zeby wyszlo, ze sie czepiam, ale wiele firm ma swoje bakery do lightmap, mimo "bardzo dobrego" dzialania w Maxie (Bungie na przyklad). Ba, wiele kupuje Beasta za ciezkie pieniadze. Oczywiscie, mozemy zakladac, ze sa idiotami i marnuja czas i pieniadze.
[Edit] Zeby rozwinac nieco temat... Czesto tez pytania tego typu na rozmowie naprawde nie sa po to, zebys od razu siadal i pisal renderer, chodzi o to czy masz ogolna idee. Swego czasu zadawalismy jakies pytanie zwiazane z rozchodzeniem sie dzwieku. Wielu osobom ciezko bylo sie przestawic na tryb "kombinowania" i byly przekonane, ze mamy z tym problem, wiec dostawalismy np. odpowiedzi typu: "uzyjcie FMODa". Odpowiedz niezla, ale w pytaniu chodzilo raczej o zobaczenie jak kandydat kombinuje. Ja lubie pytac o to jak wydlubac skladowe RGB z koloru 5:6:5 (czy jakiegokolwiek innego). Nie dlatego, ze chcemy zeby kandydat nam pisal konwertery do bitmap przeciez... Oczywiscie, jezeli ktos w kazdym pytaniu weszy podstep, to rozmowa robi sie nerwowa.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 09, 2009, 15:38:29
Cytuj
BTW mi się czerwone światełko zapaliło jak zapytali mnie się ile czasu zajęło by mi zaimplementowanie renderera do liczenia lightmap (czyli czegoś co bardzo dobrze działa w maxie - ich podstawowym pakiecie 3d)  ;)
Poprawna odpowiedź: pięć minut w MaxScripcie. ;)

Cytuj
Nie chce zeby wyszlo, ze sie czepiam, ale wiele firm ma swoje bakery do lightmap, mimo "bardzo dobrego" dzialania w Maxie (Bungie na przyklad). Ba, wiele kupuje Beasta za ciezkie pieniadze. Oczywiscie, mozemy zakladac, ze sa idiotami i marnuja czas i pieniadze.
Painkillera rozlightmapowano w Mayi i jakoś niczego mu nie brakowało. Inna kwestia, że fakt, firmy piszą własne bakery, ale robią to na pewno z innym podejściem niż "jak najszybciej można to zrobić, bez żadnych określonych wymagań na jakość tych lightmap". :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 09, 2009, 15:42:54
Painkillera rozlightmapowano w Mayi i jakoś niczego mu nie brakowało. Inna kwestia, że fakt, firmy piszą własne bakery, ale robią to na pewno z innym podejściem niż "jak najszybciej można to zrobić, bez żadnych określonych wymagań na jakość tych lightmap". :)
Daj spokoj, baker z PK byl nie byl natywny z Mayi tylko pisany przez Sebe przez kilka miesiecy i ciagle usprawniany. W wielu grach wstawia sie propsy z edytora, nie w pakiecie 3D, ciezko wtedy to porzadnie wypalic.
Kurde, trzeci edit, dopiero doczytalem o wymaganiach co do jakosci lightmap... Prosze Cie... Poczytaj papiery Bungie o ich bakerze.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 09, 2009, 15:49:55
Cytuj
Daj spokoj, baker z PK byl nie byl natywny z Mayi tylko pisany przez Sebe przez kilka miesiecy i ciagle usprawniany. W wielu grach wstawia sie propsy z edytora, nie w pakiecie 3D, ciezko wtedy to porzadnie wypalic.
Skoro tak twierdzisz... Po prostu czytając dokumentację edytora PK odniosłem wrażenie, że wypalali to w Mayi. Właściwie to odniosłem wrażenie, że w Mayi robili wszystko, łącznie z ustawianiem wszystkich elementów, rozkładaniem UV pod lightmapy i samymi lightmapami, żeby w edytorze PK powstawiać już tylko elementy ruchome i parę innych rzeczy potrzebnych do silnika. No ale mogę się mylić.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 09, 2009, 15:52:02
Skoro tak twierdzisz... Po prostu czytając dokumentację edytora PK odniosłem wrażenie, że wypalali to w Mayi. Właściwie to odniosłem wrażenie, że w Mayi robili wszystko, łącznie z ustawianiem wszystkich elementów, rozkładaniem UV pod lightmapy i samymi lightmapami, żeby w edytorze PK powstawiać już tylko elementy ruchome i parę innych rzeczy potrzebnych do silnika. No ale mogę się mylić.
Wypalali to w Mayi, ale nie w bakerze out-of-the-box, tylko mocno poskryptowanym (nie 5 minut w MELu :))
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 09, 2009, 16:01:32
Żeby było jasne, nie aplikowałem do Bungie ;) Może i w tej firmie X mają ambicje być takim Bungie, no ale zobaczymy na ile finansowanie im pozwoli.
Nikt mi nie wmówi, że jest sens pisać renderer na potrzeby liczenia lightmap w grze, który ma konkurować pod względem jakości z maxowym Mental Rayem albo LightTracer + HDRI. Chyba, że Microsoft pompuje w studio tyle kasy, że naprawdę nie wiadomo co z nią zrobić.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 09, 2009, 16:11:00
Nikt mi nie wmówi, że jest sens pisać renderer na potrzeby liczenia lightmap w grze, który ma konkurować pod względem jakości z maxowym Mental Rayem albo LightTracer + HDRI.
Sam renderer z liczeniem lightmap akurat nie ma tak wiele wspólnego, bo w przypadku lightmap stosuje się nieco inne techniki. Poza tym są pewne rzeczy, których standardowe bakery jeszcze nie zwykły oferować (typu normalmapped radiosity).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 09, 2009, 16:34:18
Nikt mi nie wmówi, że jest sens pisać renderer na potrzeby liczenia lightmap w grze, który ma konkurować pod względem jakości z maxowym Mental Rayem albo LightTracer + HDRI.
Sam renderer z liczeniem lightmap akurat nie ma tak wiele wspólnego, bo w przypadku lightmap stosuje się nieco inne techniki. Poza tym są pewne rzeczy, których standardowe bakery jeszcze nie zwykły oferować (typu normalmapped radiosity).

Wypiekałeś kiedyś w ogóle lightmapy w maxie? Bez żadnych wygibasów jesteś w stanie dostać rezultat identyczny z normalnym renderingiem, więc nie widzę powodów żebym miał interesować się algorytmami wypiekania lightmap. Szczerze mówiąc nie wiem czy są "pewne rzeczy" których render to texture maxa jeszcze nie wspiera i czy one coś istotnego wnoszą, ale wątpie ;) W każdym razie, gdym ja sam był w stanie takie coś napisać w sensownym czasie to pobiegłbym natychmiast na interview do Autodesku, zarabiać kilkadziesiąt razy więcej niż w firmie X ;)
IMHO argument, że są firmy, które piszą własne renderery do lightmap jest taki sobie. Np. pamiętam, że edytor oryginalnego Far Cry miał taką funkcjonalność. Pomijając fakt, że Crytek to firma z mega budżetem i ten renderer rzeczywiście działał szybko, to i tak rezultat umywał się do tego co dobry grafik mógły zrobić w maxie.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: human w Listopad 09, 2009, 16:52:35
Wracajac do tematu, wątpie, żeby wszystkie firmy zaczęły teraz używac silnika Unreala bo:
1. Jednak trzeba odpalić Epicowi te 25% a przy tytułach AAA 25% to już są miliony dolarów.
2. Unreal to jednak silnik, który lepiej sprawdza sie w indorach jak i niewielkich outdorach, wątpie, żeby dało się na nim zrobić Crysisa.
3. Ma wysokie wymagania sprzętowe, więc do casuali sie raczej nie nadaje. Przynajmniej na tą chwilę.
4. Nawet jeśli gra posiada calkiem nowe assety, ktore znacznie roznią sie od tych Unrealowych to i tak da sie odczuć ten silnik, a chyba nie o to chodzi żeby każda gra na rynku posiadała "to samo coś".
5. Udostepniony UDK jest tylko pod Windowsa. Jesli naprawde chce sie zarobić w Gamedevie to trzeba robić na konsole, a nie wiadomo jak wygląda licencja konsolowa tego silnika.
6. Dla mnie Unreal jest zbyt kanciasty, jestem zwolennikiem silników gdzie architekture i obiekty tworzy sie w programach graficznych np. 3d studio Max, a nastepnie importuje sie je do edytora i tam ustawia ich pozycje, obroty itd. Unreal jest bardziej zoptymalizowany pod brushe tworzone w jego własnym edytorze.

A tak na marginesie to według mnie pierwszy Unreal byl jednak najlepszy :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 09, 2009, 17:05:36
Cytuj
Szczerze mówiąc nie wiem czy są "pewne rzeczy" których render to texture maxa jeszcze nie wspiera i czy one coś istotnego wnoszą, ale wątpie ;)
Jestem w stanie z powietrza wymienić parę takich "pewnych rzeczy", które dużo wnoszą:
- wypalanie zestawu kierunkowych lightmap (czyli takich, w które zachowują tez pewne informacje o kierunku padania światła - potrzebne do radiosity normalmappingu),
- generowanie UVki pod lightmapy tak, żeby obszary wymagające większych detali oświetlenia dostawały odpowiednio więcej tekseli,
- generowanie trójwymiarwej siatki z informacjami o przechodzącym przez ten punkt w róznych kierunkach oświetleniu (do oświatlania obiektów dynamicznych),
- zapisywanie oświetlenia per-vertex, zamiast per-texel (decydowane dynamicznie przez lightmapper, na podstawie charakteru oświatlenia i wielkości trójkątów),
- wypiekanie dedykowanych lightmap dla konkretnych zestawów świateł (do dynamicznej animacji jasności), łacznie z decyzją które fragmenty mapy są przez te światła dotykane (nie potrzebujemy przecież tego dla całej wielkiej mapy),
- wypiekanie masek cienia (czyli same cienie, bez reszty obliczeń danego światła)

Cytuj
4. Nawet jeśli gra posiada calkiem nowe assety, ktore znacznie roznią sie od tych Unrealowych to i tak da sie odczuć ten silnik, a chyba nie o to chodzi żeby każda gra na rynku posiadała "to samo coś".
Każdy silnik da się odczuć. Konkretny silnik == konkretny zestaw rozwiązań technicznych == rezultat zawsze wyróżniający się pewnymi wspólnymi cechami.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 09, 2009, 17:31:48
Cytat: Krzysiek K.
- wypalanie zestawu kierunkowych lightmap (czyli takich, w które zachowują tez pewne informacje o kierunku padania światła - potrzebne do radiosity normalmappingu),
- generowanie trójwymiarwej siatki z informacjami o przechodzącym przez ten punkt w róznych kierunkach oświetleniu (do oświatlania obiektów dynamicznych),
Wstawiasz w danym miejscu sześcian, wypalasz oświetlenie na jego teksturze i tworzysz z niej cubemape, którą potem samplujesz w grze normalnymi oświetlanych obiektów.

Cytat: Krzysiek K.
- zapisywanie oświetlenia per-vertex, zamiast per-texel (decydowane dynamicznie przez lightmapper, na podstawie charakteru oświatlenia i wielkości trójkątów),
Standardowo już jest ale jeżeli ma o tym decydować lightmaper to trzebaby jakiś skrypt dopisać.

Cytat: Krzysiek K.
- generowanie UVki pod lightmapy tak, żeby obszary wymagające większych detali oświetlenia dostawały odpowiednio więcej tekseli,
No możesz sobie ręcznie UVkę przeskalować. Żeby stwierdzić czy są jakieś ostre przeskoki oświetlenia w danym miejscu to trzeba najpierw wyrenderować, co nie? :)

Cytat: Krzysiek K.
- wypiekanie masek cienia (czyli same cienie, bez reszty obliczeń danego światła)
Już jest.

Cytat: Krzysiek K.
- wypiekanie dedykowanych lightmap dla konkretnych zestawów świateł (do dynamicznej animacji jasności), łacznie z decyzją które fragmenty mapy są przez te światła dotykane (nie potrzebujemy przecież tego dla całej wielkiej mapy),
Nie rozumiem, ... ale pewnie jest.

Przypominam, że mowa była o implementacji własnego renderera, a nie skryptu, który automatyzuje proces wypalania.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: st3tc w Listopad 09, 2009, 17:39:34
6. Dla mnie Unreal jest zbyt kanciasty, jestem zwolennikiem silników gdzie architekture i obiekty tworzy sie w programach graficznych np. 3d studio Max, a nastepnie importuje sie je do edytora i tam ustawia ich pozycje, obroty itd. Unreal jest bardziej zoptymalizowany pod brushe tworzone w jego własnym edytorze.
Chyba pomyliły Ci się wersje unreala :) Obecnie nacisk jest na modele (statyczne) wstawiane do mapy. CSG jest "bo jest" - bo tak wypada :).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 09, 2009, 17:42:13
Cytuj
Wstawiasz w danym miejscu sześcian, wypalasz oświetlenie na jego teksturze i tworzysz z niej cubemape, którą potem samplujesz w grze normalnymi oświetlanych obiektów.
Rozpatrując poszczególne punkty:
- kierunkowe lightmapy - jak to sobie wyobrażasz? wstawiać sześcian w miejscu każdego teksela?
- siatka 3D punktów oświetlenia - znowu jest problem gigantycznej liczby sześcianów, a do tego są one teraz zawieszone w przestrzeni, więc będą same z siebie wpływały na oświetlenie (a zbyt małe być nie mogą, bo w przypadku photon mappingu jakies fotony muszą w nie w końcu trafić).

Inna kwestia, że wypalenie tekstur oświetlonego sześcianu != cubemapa (w przypadku sześcianu jest pewien problem z normalnymi), więc tak, czy inaczej, takie podejście odpada.

Cytuj
Standardowo już jest ale jeżeli ma o tym decydować lightmaper to trzebaby jakiś skrypt dopisać.
Chodziło mi o mieszanie jednego z drugim.

Cytuj
No możesz sobie ręcznie UVkę przeskalować. Żeby stwierdzić czy są jakieś ostre przeskoki oświetlenia w danym miejscu to trzeba najpierw wyrenderować, co nie? :)
Dla całego levelu? Szkoda czasu na takie rzeczy.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Charibo w Listopad 09, 2009, 17:55:43
Cytat: Krzysiek K.
- wypalanie zestawu kierunkowych lightmap (czyli takich, w które zachowują tez pewne informacje o kierunku padania światła - potrzebne do radiosity normalmappingu),
- generowanie trójwymiarwej siatki z informacjami o przechodzącym przez ten punkt w róznych kierunkach oświetleniu (do oświatlania obiektów dynamicznych),
Wstawiasz w danym miejscu sześcian, wypalasz oświetlenie na jego teksturze i tworzysz z niej cubemape, którą potem samplujesz w grze normalnymi oświetlanych obiektów.
Żywcem technika wycięta z Half Life 2. Soo 2004. ;P
Ale fakt, tak można zrobić - z tym, że używa się tego raczej do speculara i odbić, niż do faktycznego oświetlenia diffuse (przynajmniej ja nie znam takich eksperymentów). :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 09, 2009, 18:07:22
Cytat: Krzysiek K.
- kierunkowe lightmapy - jak to sobie wyobrażasz? wstawiać sześcian w miejscu każdego teksela?
Czemu w miejscu każdego teksela? Chyba światło się tak drastycznie nie zmienia?

Cytat: Krzysiek K.
- siatka 3D punktów oświetlenia - znowu jest problem gigantycznej liczby sześcianów, a do tego są one teraz zawieszone w przestrzeni, więc będą same z siebie wpływały na oświetlenie (a zbyt małe być nie mogą, bo w przypadku photon mappingu jakies fotony muszą w nie w końcu trafić).
Gdybyś faktycznie znał maxa to wiedziałbyś że można sobie wyłączyć wszelki efekt oświetleniowy na scenę dla danych obiektów.

Cytat: Krzysiek K.
Inna kwestia, że wypalenie tekstur oświetlonego sześcianu != cubemapa (w przypadku sześcianu jest pewien problem z normalnymi), więc tak, czy inaczej, takie podejście odpada.
(http://img697.imageshack.us/img697/5397/cubemap.th.jpg) (http://img697.imageshack.us/i/cubemap.jpg/)
Zobacz sobie jak łatwo sobie to można rozwiązać w maxie: mapowanie aplikujesz na sześcianie, a potem go wygładzasz aż stanie się sferą ;)

Charibo: jeżeli ta technika wyszła z mody to co powiedzieć o klasycznych, statycznych lightmapach?
Ja tego z powodzeniem używałem do oświetlania dynamicznych modeli. Tym sposobem miałem solidną namiastkę mapowania fotonów w grze, praktycznie za friko.

Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 09, 2009, 18:19:46
Cytuj
Ale fakt, tak można zrobić - z tym, że używa się tego raczej do speculara i odbić, niż do faktycznego oświetlenia diffuse (przynajmniej ja nie znam takich eksperymentów). :)
To poznaj. To jest dzisiaj chyba jedna z głównych technik oświatlania obiektów dynamicznych. Oczywiście do tego dochodzą światła dynamiczne, ale takie zapamiętanie warunków oświetleniowych na siatce jest bardzo eleganckim sposobem przeniesienia dużej liczby świateł na obiekt. Pixel shader dostaje wtedy tylko kolor i jasność światła z sześciu podstawowych kierunków i gotowe. :)

Cytuj
Czemu w miejscu każdego teksela? Chyba światło się tak drastycznie nie zmienia?
Bo wypalasz lightmapy (rzecz jasna o tekselach lightmapy mowa).

Cytuj
Zobacz sobie jak łatwo sobie to można rozwiązać w maxie: mapowanie aplikujesz na sześcianie, a potem go wygładzasz aż stanie się sferą ;)
Taak... a potem mnożysz to razy liczbę tekseli lightmapy i liczysz radiosity dla setek milionów trójkątów. ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Charibo w Listopad 09, 2009, 18:26:00
Cytuj
Ale fakt, tak można zrobić - z tym, że używa się tego raczej do speculara i odbić, niż do faktycznego oświetlenia diffuse (przynajmniej ja nie znam takich eksperymentów). :)
To poznaj. To jest dzisiaj chyba jedna z głównych technik oświatlania obiektów dynamicznych.
OK, doczytałem, my bad. Jakby kogoś interesowało źródło: w Killzone 2 (http://www.guerrilla-games.com/publications/dr_kz2_rsx_dev07.pdf) całkiem ładnie to wyglądało. :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 09, 2009, 20:01:41
BTW właśnie obejrzałem sobie ceny Beasta:
http://www.illuminatelabs.com/shop/Beast/beast-pricing
Czyli rozumiem, że gdybym był w stanie napisać nowy renderer lightmap podobnej jakości to miałbym prawo zażądać od firmy X wynagrodzenia równego średnia cena licencji Beasta * średnia liczba klientów Illuminate Labs? (bo kod który bym pisał dla X byłby ich własnością) Normalnie żałuje, że wcześniej mi nie powiedziałeś o tym programie Yarpen :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: ConayR w Listopad 09, 2009, 23:10:35
Żeby było jasne, nie aplikowałem do Bungie ;) Może i w tej firmie X mają ambicje być takim Bungie, no ale zobaczymy na ile finansowanie im pozwoli. (...) Chyba, że Microsoft pompuje w studio tyle kasy, że naprawdę nie wiadomo co z nią zrobić.
MS nie finansuje Bungie.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 09, 2009, 23:14:21
BTW właśnie obejrzałem sobie ceny Beasta:
http://www.illuminatelabs.com/shop/Beast/beast-pricing
Czyli rozumiem, że gdybym był w stanie napisać nowy renderer lightmap podobnej jakości to miałbym prawo zażądać od firmy X wynagrodzenia równego średnia cena licencji Beasta * średnia liczba klientów Illuminate Labs? (bo kod który bym pisał dla X byłby ich własnością) Normalnie żałuje, że wcześniej mi nie powiedziałeś o tym programie Yarpen :)
Nie do konca, bo wtedy firma nic by na tym nie zarobila :) Wtedy bardziej oplacaloby Ci sie sprzedawac go samemu zreszta... Wiele firm na pewno by poszlo na opcje tansza niz 80k USD...
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 10, 2009, 00:26:15
Cytuj
Czyli rozumiem, że gdybym był w stanie napisać nowy renderer lightmap podobnej jakości to miałbym prawo zażądać od firmy X wynagrodzenia równego średnia cena licencji Beasta * średnia liczba klientów Illuminate Labs?
Po podpisaniu umowy o pracę - nie miałbyś. ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 10, 2009, 00:40:10
Chodziło mi o to właśnie że żeby mi się to opłacało to musieliby mi zapłacić w sumie, przez te wszystkie miesiące pracy nad tym programem, niewiele mniej niż te moje szacunki :)  Oczywiście by do tego nie doszło - pokazanie decydentom konkretnej kwoty (alternatywny koszt developmentu*) sprawiłoby, że przestali by mieć ochotę na rozwijanie takich rzeczy inhouse.
*http://pl.wikipedia.org/wiki/Koszt_alternatywny
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 10, 2009, 00:47:03
Chodziło mi o to właśnie że żeby mi się to opłacało to musieliby mi zapłacić w sumie, przez te wszystkie miesiące pracy nad tym programem, niewiele mniej niż te moje szacunki :)  Oczywiście by do tego nie doszło - pokazanie decydentom konkretnej kwoty (alternatywny koszt developmentu*) sprawiłoby, że przestali by mieć ochotę na rozwijanie takich rzeczy inhouse.
*http://pl.wikipedia.org/wiki/Koszt_alternatywny
Tylko że kto powiedział, że masz napisać lightmapper takiej jakości?
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: therealremi w Listopad 10, 2009, 01:00:36
Tylko że kto powiedział, że masz napisać lightmapper takiej jakości?
No chcieli coś lepszego od tego z maxa (za który już zapłacili). Już ten z maxa to kosmiczna technologia z mnóstwem opcji i bajerów, lata świetlne poza moim zasięgiem.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: yarpen w Listopad 12, 2009, 12:43:00
Krotki tutorial dla poczatkujacych: http://tutorial.toltecstudios.com/
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: iniside w Listopad 12, 2009, 15:07:08
2. Unreal to jednak silnik, który lepiej sprawdza sie w indorach jak i niewielkich outdorach, wątpie, żeby dało się na nim zrobić Crysisa.
To po czesci prawda. Duze outdoor levele mozna robic na Unrealu ale wymaga to wiecej gimnastyki. CE ma to po prostu Out-Of-Box siadasz do edytora i robisz mape 16x16km bez zająknięcia (tak na marginesie najwieksza wada CE2 byl brak MegaTexture dla heighmap ;p).
Ale wracajac do UE3 w edytorze trzeba recznie przy pomocy Kismet wstawiac punktu (triggery, eventy ?), gdzie silnik ma zaczac streamowac dane z mapy i gdzie unloadowac. A pozatym.. Mapa z Heigtmapa 1024x1024 zajmuje 100MB (!!) czysta bez niczego. A mocne przeskalowanie takigo czegos powoduje ze teren jest nie tyle malo szczegolowy co wyglada jak grubo ciosana kłoda.
Ale nawet mapy 2x2km sa dosc duze (a przynajmniej sprawiaja takie wrazenie) i ole ktos nie planuje robienie seamless mmo to powinno wystarczyc.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 12, 2009, 15:17:39
Cytuj
No chcieli coś lepszego od tego z maxa (za który już zapłacili). Już ten z maxa to kosmiczna technologia z mnóstwem opcji i bajerów, lata świetlne poza moim zasięgiem.
Źle rozumujesz. Ilość bajerów się nie liczy. Wystarczy, że potrzebowali by lightmappera z jednym featurem, którego akurat w maxie nie ma.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: skoti w Listopad 12, 2009, 18:11:44
No chcieli coś lepszego od tego z maxa (za który już zapłacili). Już ten z maxa to kosmiczna technologia z mnóstwem opcji i bajerów, lata świetlne poza moim zasięgiem.
Max nie jest żadną kosmiczną technologią, a przy grach jest nawet słaby (w wielu aspektach dużo słabszy od darmowego blendera).

//sorry. Doczytałem że mówisz o samym lightmaperze - a tego w 3ds nie znam więc się nie wypowiadam ;p.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kuba D. w Listopad 12, 2009, 18:31:13
Cytuj
w wielu aspektach dużo słabszy od darmowego blendera
Przykłady poproszę ;)

Bez przesady... Ja rozumiem, że Blender jako że jest darmowy to i ma swoich zwolenników ale nie przesadzajmy.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: rm-f w Listopad 12, 2009, 18:42:12
Cytuj
w wielu aspektach dużo słabszy od darmowego blendera
Przykłady poproszę ;)

Bez przesady... Ja rozumiem, że Blender jako że jest darmowy to i ma swoich zwolenników ale nie przesadzajmy.
No to ja proszę przykłady za Max'em ;-)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Listopad 12, 2009, 22:03:56
OFFTOP!!

@yarpen: dzięki wielkie za tutorial ;) Przysyłaj więcej jak znajdziesz, ja tez szukam intensywnie obecnie materiałów pozaEpicowych.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: skoti w Listopad 12, 2009, 22:08:19

Przykłady poproszę ;)

Bez przesady... Ja rozumiem, że Blender jako że jest darmowy to i ma swoich zwolenników ale nie przesadzajmy.
Dużo lepsze rozkładanie siatki UV, dużo szybsze i wygodniejsze modelowanie (nawet nie wiesz jak można docenić interface blendera, po latach pracy w 3ds ;p), wypalanie map: Normalnych, AO, Lightmap, przyjemniejsze pisanie eksporterów (nie mówię przyjemne, ale jest dużo przyjemniej niż w wypadku max'a) - reszta elementów stosowanych w tworzeniu grafiki do gier jest na remis lub mały plus w jedną/drugą stronę.

Blender jest darmowy, ale to nie jest w żadnym wypadku dla mnie plusem/minusem - 3ds jest po prostu ekstremalnie niewygodny i żeby miał możliwości potrzebne do tworzenia grafiki do gier na poziomie blendera trzeba dokupić co najmniej kilka komercyjnych pluginów - ale jako, że wolę jak jest zintegrowane wszystko w program, oraz wygodniej i kilkukrotnie szybciej się pracuje w blenderze wybieram blendera.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kuba D. w Listopad 12, 2009, 22:45:18
Ja powiem szczerze że interfejs Blendera jest dla mnie przynajmniej chory, próbowałem się z Blenderem zaprzyjaźnić ale niestety zawsze mnie odrzucało... Reszta "zalet" które przytoczyłeś to są tylko subiektywne odczucia, dla mnie modelowanie w Maxie to czysta finezja, wiem bez szukania gdzie wszystko jest i jak się do tego zabrać, MaxScript do exporterów/pluginów też doskonale spełnia swoje zadanie, wypalanie map normalnych/lightmap doskonale się sprawuje, rozkładanie siatki UV to tu można by zawsze mieć zastrzeżenia bo mogło być lepiej ( jest taki program UnFold chyba się zwie który radzi sobie z tym wyśmienicie ). Blender nadrabia tylko tym że jest darmowy, co dla domorosłych grafików nie jest bez znaczenia.

I zaznaczam że to jest tylko moja prywatna opinia, z punktu widzenia niegdysiejszego użytkownika Maxa. Nie mam zamiaru nikogo przekonywać że Blender/Max jest do bani/super. Jednak skoro tak Blendera chwalisz to może spróbuję się z nim jakoś pogodzić ;)

Sorry za offtop ale z tego co widzę to tu offtopów było co najmniej kilka więc myślę że autor wątku mi  wybaczy ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Esidar w Listopad 13, 2009, 00:47:54
oraz wygodniej i kilkukrotnie szybciej się pracuje w blenderze wybieram blendera.
Aż dziw bierze że tylu się daje nabrać na 3dmaxa... Zamiast robić grę rok, zrobili by taką samą albo i lepszą w tydzień.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: skoti w Listopad 13, 2009, 01:03:32
Ja powiem szczerze że interfejs Blendera jest dla mnie przynajmniej chory, próbowałem się z Blenderem zaprzyjaźnić ale niestety zawsze mnie odrzucało... Reszta "zalet" które przytoczyłeś to są tylko subiektywne odczucia, dla mnie modelowanie w Maxie to czysta finezja, wiem bez szukania gdzie wszystko jest i jak się do tego zabrać, MaxScript do exporterów/pluginów też doskonale spełnia swoje zadanie, wypalanie map normalnych/lightmap doskonale się sprawuje, rozkładanie siatki UV to tu można by zawsze mieć zastrzeżenia bo mogło być lepiej ( jest taki program UnFold chyba się zwie który radzi sobie z tym wyśmienicie ). Blender nadrabia tylko tym że jest darmowy, co dla domorosłych grafików nie jest bez znaczenia.

I zaznaczam że to jest tylko moja prywatna opinia, z punktu widzenia niegdysiejszego użytkownika Maxa. Nie mam zamiaru nikogo przekonywać że Blender/Max jest do bani/super. Jednak skoro tak Blendera chwalisz to może spróbuję się z nim jakoś pogodzić ;)

Sorry za offtop ale z tego co widzę to tu offtopów było co najmniej kilka więc myślę że autor wątku mi  wybaczy ;)
No niby subiektywne, ale wśród grafików profesjonalnych znających oba programy (z Techland czy Platige Image których znam) ma raczej odmienne od twojego zdanie i uważa pracę w max za największą katorgę - mimo, że oficjalnie te firmy używają Max'a modelarze mają wolną rękę i wybierają blendera, modo, silo czy wings (tam modelują i rozkładają UV).
MaxScript to najgorszy język skryptowym z jakim miałem nieprzyjemność, a jak działa teraz wypalanie normalnych i lightmap w 3ds nie wiem bo od kilku lat nie używałem, ale bez dobrego generatora UV raczej ciężko mi uwierzyć w dobre działanie. UnFold radzi sobie wyśmienicie (na podobnej zasadzie do blenderowego LSCM), z tym ze trzeba dodatkowo dokupić zewnętrzny plugin za 300 euro (na jedno stanowisko), żeby mieć to co masz w blenderze za darmo.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 13, 2009, 03:38:56
Cytuj
wypalanie map: Normalnych, AO, Lightmap
Bardzo bym się zdziwił, jeżeli 3DS Max jeszcze tego nie ma. ;)

Ale po kolei:
1. Wypalanie normalnych w Blenderze - działa to po prostu słabo. Bawiłem się tym swego czasu i Blender w wielu trudniejszych miejscach mesha po prostu nie radził sobie (a zwłaszcza miał problemy na szwach UV). Koniec końców wszystko wyeksportowałem i wypaliłem normalki w Melody NVidii.
2. Ambient Occlusion - wypala się nawet całkiem ładnie, tylko że ktoś ograniczył od góry suwak ilości próbek (więc nie poszalejesz, jeżeli masz ochotę strzelić finalną wersję i zostawić kompa na pół dnia), a drugim problemem jest sposób, w jaki AO jest liczone. Blender po prostu strzela promieniami w losowych kierunkach i sprawdza, czy wyleciały poza scenę. O liczeniu Ambient Occlusion dla obiektów o bardziej rozbudowanych wnętrzach możesz więc zapomnieć (w szczególności zapomnij o wypalaniu AO dla całych map gry).
3. Lightmapy - zanim coś wypalisz, musisz najpierw rozłożyć UV i odpalić radiosity. Radiosity jest o tyle ciekawe, że nie uwzględnia kompletnie świateł, więc musisz umieszczać obiekty o świecących materiałach. Żeby poustawiać różne materiały, muszą na scenie być różne obiekty (Blender nie wspiera materiałów per-face). To z kolei powoduje problemy z przygotowaniem UV pod te lightmapy - musisz rozłożyć kilka obiektów na tej samej teksturze. Przy automatycznym unwrapie jest co prawda opcja "Share texture space", która podobno potrafi coś takiego, ale mi nigdy nie zadziałała (włączenie jej nie zmieniło kompletnie nic w procesie unwrapowania, nawet jak miałem pozaznaczane wiele obiektów). Samo radiosity też działa nieco nietypowo - nie wiem na jakiej zasadzie wybiera patche w kolejnych iteracjach, ale często się zdarza, że potrafi zgubić całe nawet dość jasne światła, jeżeli są zbudowane z drobnej geometrii. Jeżeli nie są, może się nam udać, ale wychodzi na jaw inny babol - każdy patch jest światłem punktowym. Próba zrobienia świetlówki z cylindra kończy się więc jednym z dwóch wyników: świetlówka nie świeci jak świetlówka, ale jak kilka punkcików (w zależności na ile sekcji podzielony jest cylinder), albo nie świeci wcale (jeżeli podzieliliśmy ja na zbyt wiele elementów). Jeżeli jednak już sobie poradzimy z radiosity czeka nas kolejna niespodzianka - wypalanie policzonego radiosity na teksturę czasami powoduje drastyczne błędy na teksturze w postaci różnych krzaków nie wiadomo skąd, czy bardzo widocznych problemach na połączeniach trójkątów.


Nie odbierajcie tego jako zbytnie psioczenie na Blendera, bo to jest w ogólności całkiem fajny program. Na polu wypalania jednak sporo mu jeszcze brakuje. Można w nim wypalić proste radiosity, ambient occlusion, ale do bardziej skomplikowanych przypadków, czy do wypalania normalek to go nie polecam. :)


Cytuj
przyjemniejsze pisanie eksporterów (nie mówię przyjemne, ale jest dużo przyjemniej niż w wypadku max'a)
Pod warunkiem że ktoś lubi pisać w Pytągu. Osobiście za nim nie przepadam, bo jak dla mnie filozofia sterowania flow controlem przez białe znaki zbytnio zahacza o White Space'a (pomijając już fakt, że taki kod bywa nawet mniej czytelny). Ale to już kwestia osobistych preferencji.

Cytuj
UnFold radzi sobie wyśmienicie (na podobnej zasadzie do blenderowego LSCM), z tym ze trzeba dodatkowo dokupić zewnętrzny plugin za 300 euro (na jedno stanowisko), żeby mieć to co masz w blenderze za darmo.
Unwrapping w Blenderze jest na podstawowym poziomie, ale bez rewelacji. Melody NVidii i DirectX z unwrappingiem radzą sobie o niebo lepiej (nawet swego czasu chodziła mi po głowie integracja unwrapa z DirectX z Blenderem).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: skoti w Listopad 13, 2009, 04:52:16
@Krzysiek K.:
1. Wypalanie normalnych w Blenderze - działa to po prostu słabo. Bawiłem się tym swego czasu i Blender w wielu trudniejszych miejscach mesha po prostu nie radził sobie (a zwłaszcza miał problemy na szwach UV). Koniec końców wszystko wyeksportowałem i wypaliłem normalki w Melody NVidii.

1. Nigdy nie miałem takiego problemu i nigdy mi na szwach nie robił błędów - dziwne to co mówisz
2. AO wypala bardzo ładnie, a jak chcesz mieć wpływ na ilość próbek to musisz robić bake full render (i ustawić AO w World jakie chcesz, oraz biały, materiał bez spec wypalanemu obiektowi na chwile ustawić).
3. Tak musisz na początek obliczyć bilans energetyczny, żeby wiedziało jak obliczać przy renderingu (GI). Blender wspiera materiały per grupy wierzchołków, więc bez problemu ustawisz jak chcesz materiały. Jednak masz rację, że z radiosity jest raczej słabo i dlatego jest on już wyrzucony z renderera (2.5) i będzie zastąpiony pathtracerem (a jak ktoś chce to już są łatki i buildy).

Co do pythona to nie jest szczytem wygody, ale jest IMO wygodniejszy niż MaxScript, a pisanie w C++ w 3ds max sdk to katorga.

LSCM i UnFold to rzeczy bez rewelacji - ale i tak są dużo lepszymi rozwiązaniami niż pamiętam z czystego 3ds max.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: iniside w Listopad 13, 2009, 18:25:51
A wracajac do samego darmowego UDK kilka wad mniej lub bardziej powaznych:
a) US nie przewiduje mozliwosci zapisywania zewnetrznych plikow w strawnym formacie.
b) Brak obslugi save/load
c) nie mozliwosc rozszerzenia calosci o jakies wygodne edytory (zalozmy ze chce napisac proste rpg, to kazdy przedmiot w grze (mam na mysli zbroje etc, dla postaci i npc), trzeba zakodowac w US i za kazdym razem rekompilowac paczke w ktorej sie te przedmioty znajduja). Nie jest to jakis duzy problem bo duzo pisania (wbrew pozorom) to tu nie ma, ale mimo wszystko coz..
d) ogolnie do pisania gry pod windows kod zrodlowy nie jest potrzebny, ale tez nie mozna za bardzo szalec i niektore rzeczy moze byc zrobic po prostu trudniej (np. rzeczona gra rpg i chociazby questy w niej).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Reg w Listopad 13, 2009, 19:47:40
Nieprawdą jest to co napisał Krzysiek K., jakoby Blender nie miał funkcji przypisywania różnych materiałów do poszczególnych ścianek siatki pojedynczego obiektu. Otóż ma.
http://wiki.blender.org/index.php/Doc:Manual/Materials/Multiple_Materials

Co nie znaczy że go bronię jako programu ogólnie. Chociaż umiem się nim posługiwać, to nadal twierdzę, że ma koszmarny interfejs. Dlaczego - to pokazuje mój mały testowy programik podlinkowany tutaj:
http://regedit.warsztat.gd/news_996_blenderowanie.html
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kuba D. w Listopad 13, 2009, 19:58:52
@Reg
Dobry programik nie ma co. Tylko zabrakło w nim przycisków wielkości 1x2 piksele. I brakuje wybierania liter alfabetu strzałkami w lewo/prawo kolejno po alfabecie w celu znalezienia odpowiedniej literki tak jak to jest z wybieraniem parametrów w Blenderze :D
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Vipa w Listopad 13, 2009, 20:23:07
Nieprawdą jest to co napisał Krzysiek K., jakoby Blender nie miał funkcji przypisywania różnych materiałów do poszczególnych ścianek siatki pojedynczego obiektu. Otóż ma.
http://wiki.blender.org/index.php/Doc:Manual/Materials/Multiple_Materials

Co nie znaczy że go bronię jako programu ogólnie. Chociaż umiem się nim posługiwać, to nadal twierdzę, że ma koszmarny interfejs. Dlaczego - to pokazuje mój mały testowy programik podlinkowany tutaj:
http://regedit.warsztat.gd/news_996_blenderowanie.html

Blender to program jak program. Najbardziej popularny wśród darmowych i za to mu chwała. Dzięki niemu mamy dobrych modelerów typu np. Hemi:
http://www.warsztat.gd/user.php?x=view&id=2831 (http://www.warsztat.gd/user.php?x=view&id=2831)
Interfejsy znam gorsze. Ten jak dla mnie jest zbyt innowacyjny i mało przyjazny zwykłemu zjadaczowi Windowsa.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Listopad 13, 2009, 21:33:49
Rany, ludzie, nie, żebym się czepiał, czy coś, ale to wątek o UDK, nie o dyskusji nad wyższością Blendera nad 3dSMax (czy tam odwrotnie). A tu od 3 strony rozmowa chyba trochę zeszła z kursu.

Ja podsyłam kolejny link -> może łatwo znaleźć, ale co tam ;)
Hourences Level Design (http://www.hourences.com/) (ale jest też trochę o UDK, między innymi snippety do Kismeta  :))
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: skoti w Listopad 13, 2009, 23:22:23
Co nie znaczy że go bronię jako programu ogólnie. Chociaż umiem się nim posługiwać, to nadal twierdzę, że ma koszmarny interfejs. Dlaczego - to pokazuje mój mały testowy programik podlinkowany tutaj:
http://regedit.warsztat.gd/news_996_blenderowanie.html
Nie zawsze rozwiązanie A jest lepsze od B i przy modelowaniu bardzo ważna jest przestrzeń robocza. Jednak w blenderze 2.4x używa się na przemiennie A i B tam gdzie jest akurat wygodniej/lepiej (http://img130.imageshack.us/img130/5660/117hj.jpg).

W blenderze 2.5 niestety posłuchali użytkowników innych programów i wpakowali wszędzie gdzie się dało rozwiązanie A (http://img14.imageshack.us/img14/9640/118wo.jpg)


@Reg
Dobry programik nie ma co. Tylko zabrakło w nim przycisków wielkości 1x2 piksele. I brakuje wybierania liter alfabetu strzałkami w lewo/prawo kolejno po alfabecie w celu znalezienia odpowiedniej literki tak jak to jest z wybieraniem parametrów w Blenderze :D
Możesz uściślić gdzie to widziałeś, bo w blenderze nie widziałem nigdzie przycisków 1x2px oraz jakiegoś wybierania strzałkami lewo/prawo.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 14, 2009, 01:14:47
Cytuj
Nieprawdą jest to co napisał Krzysiek K., jakoby Blender nie miał funkcji przypisywania różnych materiałów do poszczególnych ścianek siatki pojedynczego obiektu. Otóż ma.
http://wiki.blender.org/index.php/Doc:Manual/Materials/Multiple_Materials
Fajnie. Kolejny niepodpisany feature. :)

Cytuj
Co nie znaczy że go bronię jako programu ogólnie. Chociaż umiem się nim posługiwać, to nadal twierdzę, że ma koszmarny interfejs. Dlaczego - to pokazuje mój mały testowy programik podlinkowany tutaj:
http://regedit.warsztat.gd/news_996_blenderowanie.html
Masz w tym wpisie popsuty link do galerii. :) A poza tym to narzekasz akurat na najmniej problematyczny element Blendera. :)

Cytuj
Rany, ludzie, nie, żebym się czepiał, czy coś, ale to wątek o UDK, nie o dyskusji nad wyższością Blendera nad 3dSMax (czy tam odwrotnie). A tu od 3 strony rozmowa chyba trochę zeszła z kursu.
A pokaż mi wątek, w którym tak się nie dzieje. ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Listopad 14, 2009, 02:05:03
No i co, stwierdzamy, że tak dzieje się wszędzie, to wow, może zacznę offtopować na całym forum? ;/ Takie dyskusje mogą się ciągnąć bez końca, i w sumie nie wnoszą niczego nowego... Nie bronię, ale nie w taki sposób, no kurczę, to akurat BYŁ dość ciekawy wątek, ale przez ten spam naprawdę cięzko doszukać się informacji faktycznie związanych z tematem.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Netrix w Listopad 14, 2009, 02:43:46
Nie znasz zasady "Mod ma zawsze rację" ?. Poza tym dyskusja ciągnie się w jakimś zakresie blisko tematu (epsilon nie dąży do nieskończoności :)) i przynajmniej jest ciekawa.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: ConayR w Listopad 14, 2009, 02:58:09
Ale w czym problem? Prowadzona jest _merytoryczna_ dyskusja. Na tym forum tak jest wszędzie, albo się to akceptuje albo nie (tak jak niezamykanie wątków można akceptować lub nie).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: voytech w Listopad 14, 2009, 03:55:20
@Krzysiek K.:
1. Wypalanie normalnych w Blenderze - działa to po prostu słabo. Bawiłem się tym swego czasu i Blender w wielu trudniejszych miejscach mesha po prostu nie radził sobie (a zwłaszcza miał problemy na szwach UV). Koniec końców wszystko wyeksportowałem i wypaliłem normalki w Melody NVidii.

1. Nigdy nie miałem takiego problemu i nigdy mi na szwach nie robił błędów - dziwne to co mówisz

u mnie również powstał problem ze szwami na normalmapie. Widoczne szwy powstają kiedy na teksturze krawędzie rozcięcia nie są równoległe. W pierwszym załączniku pokazałem dwie takie same siatki z różnym rozłożeniem uv wraz z wypieczoną normalmapą.

Na kolejnym obrazku widać wyraźnie, że występuje problem z łączeniem, ale o dziwo rendering i tryb GLSL w blenderze wygląda w porządku. Jestem ciekaw czy może to być problemem przy wykorzystaniu takiej mapy poza blenderem? Co o tym sądzicie?
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 14, 2009, 03:59:04
Cytuj
u mnie również powstał problem ze szwami na normalmapie. Widoczne szwy powstają kiedy na teksturze krawędzie rozcięcia nie są równoległe.
W tym przypadku to akurat jest poprawne zachowanie, bo wypalasz w tangent space i masz obrócone UV. Jeżeli chcesz porównywać, to wypalaj normalki w world space. :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: skoti w Listopad 14, 2009, 04:13:17
@voytech: Tak jak pisze Krzysiek w tangent space tak ma być - w world space widać jak tak naprawdę normalne wyglądają i tu jakbyś nie powyginał UV to szwów nie widziałem jeszcze ;p

http://img8.imageshack.us/img8/1262/119wx.jpg - tu w viewporcie szew jest pionowo przez środek obiektu
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: voytech w Listopad 14, 2009, 04:22:54
Cytuj
u mnie również powstał problem ze szwami na normalmapie. Widoczne szwy powstają kiedy na teksturze krawędzie rozcięcia nie są równoległe.
W tym przypadku to akurat jest poprawne zachowanie, bo wypalasz w tangent space i masz obrócone UV.

Zgaduje, że ma na to wpływ orientacja wektorów tangens i binormal, którą się generuje na podstawie uv? Czy Melody zachowuje się tak samo?

Cytuj
Jeżeli chcesz porównywać, to wypalaj normalki w world space. :)

sprawdzałem w wold, camera i object space i nie widzę tam żadnych błędów na łączeniach. Renderer później rysował poprawnie, tylko w trybie GLSL były problemy z poprawnym oświetleniem.


@skoti: ok, to przyjmuję do wiadomości że tak ma być i jest to poprawne zachowanie. Czy się mylę?
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 14, 2009, 13:12:11
Skoro już zaczynamy rzucać screenami z Blendera, dwa kolejne ode mnie.

Na pierwszym jest wypalona normalmapa w world space. Sposób postępowania:
- tworzymy kulę,
- rzeźbimy w niej cokolwiek,
- robimy mesha lowpoly używając Decimate (kiepski sposób, ale szybki i jakoś działa),
- unwrap (smart projections),
- wypalamy

Efekt: podbite oko, jak na screenie (tudzież podobne artefakty). Problem, z tego co pamiętam, leży w tym, że o ile Blender wygładza normalne i tangenty mesha, to na takich krawędziach niezbyt dobrze wybiera kierunek strzelania promieniem. Biorąc pod uwagę, że mój przykładowy mesh jest banalny w porównaniu z tym, co zwykle z rzeźbieniem się wyczynia, nie zapowiada się to zbyt ciekawie.


No i drugi screen: wypalone lightmapki. Problemów jest kilka:
- po prawej stronie widać ciemniejszy zarys trójkąta (problem z wypalaniem na teksturze - w policzonym radiosity tego artefaktu nie było),
- liczne punkty świetlne na ścianie z dzwiami (efekt tego, że ściany wysyłają światło jako point lighty, a nie światła obszarowe),
- korupcje na podłodze (słabo widoczne na screenie po kompresji jpg) - Blender słabo sobie radzi z rozciągniętymi trójkątami,
- świetlówki przy dzwiach są czarne, bo są na innym meshu (nie korzystałem jeszcze z rozwiązania Rega z materiałami per-face)


Ogólnie nie jest tragicznie, ale jest zdecydowanie mniej niż zadowalająco i nie trzeba być Carmackiem żeby napisać wypalanie normali/radiosity bardziej odporne na geometrię niż to w Blenderze.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Avaj w Listopad 14, 2009, 13:24:34
Dlaczego wypalasz normalmapy z mesha lowpoly? przecież to bez sensu
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: voytech w Listopad 14, 2009, 13:52:27
Efekt: podbite oko, jak na screenie (tudzież podobne artefakty). Problem, z tego co pamiętam, leży w tym, że o ile Blender wygładza normalne i tangenty mesha, to na takich krawędziach niezbyt dobrze wybiera kierunek strzelania promieniem. Biorąc pod uwagę, że mój przykładowy mesh jest banalny w porównaniu z tym, co zwykle z rzeźbieniem się wyczynia, nie zapowiada się to zbyt ciekawie.

te podbite oko pewnie wynika też z tego że decimate w tym miejscu utworzył trójkąt o zbyt nachylonej krawędzi, ale zgoda co do tego, że wypiekasz blendera mógłby lepiej to robić. Masz może porównawczy screen wygenerowany w Melody?

Być może utworzenie siatki lowpoly z poprawną topologią z samymi quadami poprawiło by efekt końcowy, albo miejscowe poprawki na siatce, typu cięcie problematycznej krawędzi i opcja 'Smooth' dla nowo powstałego wierzchołka.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 14, 2009, 14:19:13
Dlaczego wypalasz normalmapy z mesha lowpoly? przecież to bez sensu
Wypalamy z hipoly na lowpoly. Myślałem, że to oczywiste. :)

Cytuj
Masz może porównawczy screen wygenerowany w Melody?
Nie mam - to był szybki test, więc nie zapisałem tego "modelu", a nie chce mi się powtarzać wszystkiego jeszcze raz. :)

Cytuj
Być może utworzenie siatki lowpoly z poprawną topologią z samymi quadami poprawiło by efekt końcowy
Quady nie są żadnym standardem, jeżeli chodzi o gry i silniki. Jeżeli coś nie działa poprawnie z trójkątami, to jak dla mnie nie działa poprawnie wcale. :) Co do topologii, to jest ona man nadzieję poprawna - inaczej operator Decimate już dawno byłby u mnie na liście rzeczy, które należy "outsorceować" poza Blendera. :)

Cytuj
albo miejscowe poprawki na siatce, typu cięcie problematycznej krawędzi i opcja 'Smooth' dla nowo powstałego wierzchołka.
To nic nie zmienia. Problemem jest to, że wypalanie normali nie potrafi sobie poradzić na krawędziach, które są cięciem UV. Jeżeli przy tym ta krawędź jest mocno załamana, to i taki będzie użytkownik po obejrzeniu wyniku. :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: skoti w Listopad 14, 2009, 17:42:38
Wypalamy z hipoly na lowpoly. Myślałem, że to oczywiste. :)

Ale Twój render mówi coś innego, bo pokazuje, że normalmapka była wypalana z lopoly - powtórzyłem to co zrobiłeś tylko wypaliłem z hipoly i wygląda tak http://img36.imageshack.us/img36/1857/120qm.jpg (Decimate zrobiło jak widać sieczkę z siatki, ale normalmapa i tak jest ok).

Co do lightmap to jestem bardzo ciekawy jak uzyskałeś taki "efekt", bo nie udało mi się go powtórzyć mimo usilnych prób - zrobiłem na szybko siatkę, na której powinno się ujawnić to o czym piszesz i się nie udało zawsze wychodziło bez tych problemów http://img338.imageshack.us/img338/2047/124i.png - więc stawiałbym raczej na błędy w siatce (pkt w tych ścianach nie leżą w jednej płaszczyźnie i są widoczne tri bo mają inne normalne, ściany ustawiłeś jako smooth (wtedy też mogą wystąpić takie problemy bo w ścianie każdy wierzchołek ma inną normalną (uśrednianą z innymi ścianami) - wtedy faktycznie są takie błędy, ale to nie przez blendera, a grafika który powinien dać autosmooth od iluś stopni, a nie set smooth na wszystko co się rusza;])).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 14, 2009, 19:34:30
Cytuj
Ale Twój render mówi coś innego, bo pokazuje, że normalmapka była wypalana z lopoly - powtórzyłem to co zrobiłeś tylko wypaliłem z hipoly i wygląda tak http://img36.imageshack.us/img36/1857/120qm.jpg (Decimate zrobiło jak widać sieczkę z siatki, ale normalmapa i tak jest ok).
Hipoly nie miało UV, a zaznaczałem oba modele zgodnie z wszelakimi tajnikami wiedzy, więc wątpię, żeby wypaliło się lowpoly. Co do Twojej normalmapy, co prawda jest mniej skopana niż moja, ale jak wytłumaczysz to, co się stało na czubku głowy z dwoma trójkątami? ;)

Cytuj
Co do lightmap to jestem bardzo ciekawy jak uzyskałeś taki "efekt", bo nie udało mi się go powtórzyć mimo usilnych prób - zrobiłem na szybko siatkę, na której powinno się ujawnić to o czym piszesz i się nie udało zawsze wychodziło bez tych problemów http://img338.imageshack.us/img338/2047/124i.png - więc stawiałbym raczej na błędy w siatce (pkt w tych ścianach nie leżą w jednej płaszczyźnie i są widoczne tri bo mają inne normalne, ściany ustawiłeś jako smooth (wtedy też mogą wystąpić takie problemy bo w ścianie każdy wierzchołek ma inną normalną (uśrednianą z innymi ścianami) - wtedy faktycznie są takie błędy, ale to nie przez blendera, a grafika który powinien dać autosmooth od iluś stopni, a nie set smooth na wszystko co się rusza;])).
Na tym moim meshu nie było żadnego wygładzania, poza tym pisałem, że radiosity nie zrobiło tych błędów, tylko pojawiły się one dopiero przy wypalaniu radiosity na teksturze. Co do Twojego testu - masz zbyt prostą siatkę, żeby takie rzeczy wychodziły (same quady, same kąty proste i żadnych drastycznie powyciąganych trójkątów).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: skoti w Listopad 14, 2009, 20:14:19
Cytuj
Ale Twój render mówi coś innego, bo pokazuje, że normalmapka była wypalana z lopoly - powtórzyłem to co zrobiłeś tylko wypaliłem z hipoly i wygląda tak http://img36.imageshack.us/img36/1857/120qm.jpg (Decimate zrobiło jak widać sieczkę z siatki, ale normalmapa i tak jest ok).
Hipoly nie miało UV, a zaznaczałem oba modele zgodnie z wszelakimi tajnikami wiedzy, więc wątpię, żeby wypaliło się lowpoly. Co do Twojej normalmapy, co prawda jest mniej skopana niż moja, ale jak wytłumaczysz to, co się stało na czubku głowy z dwoma trójkątami? ;)
Kliknij Selected to active, zaznacz hipoly, i później lopoly - dopiero wtedy będzie się wypalać hipoly (jak nie dasz Selected to active to będzie się wypalać ostatni zaznaczony czyli lopoly).
Już wcześniej powiedziałem co się dzieje na czubku głowy - "Decimate zrobiło jak widać sieczkę z siatki" ;p.

Na tym moim meshu nie było żadnego wygładzania, poza tym pisałem, że radiosity nie zrobiło tych błędów, tylko pojawiły się one dopiero przy wypalaniu radiosity na teksturze. Co do Twojego testu - masz zbyt prostą siatkę, żeby takie rzeczy wychodziły (same quady, same kąty proste i żadnych drastycznie powyciąganych trójkątów).
Musiałbym zobaczyć plik, żeby coś więcej powiedzieć. Wiem, że mój test jest prosty, bo to powyciągany cube na szybko ;p
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Krzysiek K. w Listopad 14, 2009, 20:50:14
Cytuj
Już wcześniej powiedziałem co się dzieje na czubku głowy - "Decimate zrobiło jak widać sieczkę z siatki" ;p.
Nie zmienia to faktu, że mi trafił się swego czasu mesh, dla którego Blender normalne wypalał źle, a Melody dobrze.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Piot w Listopad 16, 2009, 20:05:07
Witam

Mam pytanie:
Mam Visual Studio 2008 EE chcąc pisać skrypty w VS muszę pobrać nFringe on znowu wymaga Visual Studio 2008 Shell
i Microsoft .NET Framework 3.5. Przy Visual Studio 2008 Shell piszą coś takiego

we were able to offer a truly free version of the editor to the mod community (in particular, to non-commercial users).
Czyli mam rozumieć że z komerchy nici?

Ktoś podłączył to VS C++ 2008 EE ??
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Koder1991 w Grudzień 24, 2009, 14:17:07
Witam! Mam pytanie do kogoś, kto się zna na Unreal Development Kit. Chodzi mi o to, czy przy użyciu UDK mogę zrobić naprawdę każdą grę czy jednak są pewne ograniczenia? Chciałbym wykorzystać to do produkcji samochodówki, wiadomo, że funkcje typu strzelanie do przeciwnika czy określenie wysokości, po upadku z której zginę nie są mi potrzebne. Natomiast zależy mi na jak najlepszym oddaniu fizyki jazdy samochodem i AI z prawdziwego zdarzenia, również duży nacisk kładę na tryb multiplayer. Czy da się to zrealizować w UDK, czy raczej jest ono stworzone typowo dla gier FPS? Pytam, bo jestem zachwycony tym narzędziem, ale nie chciałbym się później, już po obejrzeniu tych ponad 160 filmów z 3DBuzz..., rozczarować. Proszę o odpowiedź.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Joker w Grudzień 25, 2009, 17:34:38
Oczywiście że się da.W testowej grze którą dostajemy z silnikiem są pojazdy.W tym auto.Zobacz jak się steruje jak ci się spodoba to zrobienie samochodówki używając parametrów tamtego auta będzie bardzo proste.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Koder1991 w Grudzień 25, 2009, 23:30:20
Owszem, przejrzałem teraz dokładnie dokumentację na udn.epicgames.com i myślę, że przy pomocy UDK można zrobić naprawdę wiele :)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Grudzień 26, 2009, 17:29:02
To ja poproszę edytor spełniający życzenia wypowiadane do mikrofonu. Ja mówię, on robi. I jeszcze niech podgrzewa pizzę  :D
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Joker w Grudzień 26, 2009, 18:35:10
Cytuj
To ja poproszę edytor spełniający życzenia wypowiadane do mikrofonu. Ja mówię, on robi. I jeszcze niech podgrzewa pizzę  Cheesy

Tylko tyle?.Ustawienia>Początkujący>Easy edytor i już
 ;D
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Kos w Grudzień 26, 2009, 18:43:46
A jeśli chcesz podgrzać pizzę, to musisz wklepać Konami Code na splash screenie :).
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Grudzień 27, 2009, 01:44:06
A jaki jest kod na władzę_nad_światem? Potrzeba dołączyć jakiś pakiet, nagłówki?
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Joker w Grudzień 27, 2009, 02:25:36
Nie no takie rzeczy  w Source jedynie  :'(
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Vipa w Grudzień 28, 2009, 22:30:46
#include <wolny_czas.h>
Źródła nie mam gotowego, piszę od ładnych paru lat :D.

Tak wracając do meritum, zgodzę się z Krzyśkiem K.: jest na czym wzorować silnik. To co ktoś udostępnia za darmo nie jest wyznacznikiem najnowszych technologii. To, że większość z nas jest w tyle, nie oznacza iż nie potrafimy pisać tylko to, że nie mamy czasu nad tym usiąść.

Znam lokalnie co najmniej parę osób (Raziel, st0...) które potrafiły by sobie poradzić z tym bez problemu. Pytanie dlaczego tego nie robią?
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Grudzień 29, 2009, 17:02:31
Jak jeszcze raz ktoś będzie podawał w wątpliwość grupę "elita" na gamedev'ie, to teraz mam prosty podział.
Elita : Ci, którzy nie piszą UE4, bo nie mają czasu.
Reszta : Ci, którzy nie piszą UE4, bo nie umieją  ;D

A ja ofc jestem w grupie 3 - tych którzy nie piszą, bo nie mają sprzętu, hłe hłe
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: MadBonsai w Grudzień 29, 2009, 17:20:38
Jest jeszcze czwarta grupa. Ci, którzy nie piszą UE4, bo im to do życia zupełnie niepotrzebne.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: really w Grudzień 29, 2009, 17:23:17
Tak naprawdę to tym, którzy piszą też to najczęściej potrzebne nie jest ;)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Joker w Grudzień 30, 2009, 13:50:56
No i jest jeszcze 5 grupa.Ci którzy nie piszą UE4 bo i tak byłby za słaby na ich wymogi.
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: bananu7 w Grudzień 31, 2009, 12:50:35
Konkurs "Znajdź najlepszą wymówkę, dlaczego jeszcze nie napisałeś UE4/silnika lepszego od UE3" :D
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: driver w Styczeń 18, 2010, 13:54:13
sprawa jest nastepujaca
zaczynam wspolprace z silnikiem unity, jestem nowy w pracy i nikt nie chce mi pomóc a musze to ogarnąc
czy ktos mogłby napisac prosty skrypt w java script na ktorym moglbym bazowac
po wcisnieciu 's' kulka idzie o 1 w dół, po wciśnięciu 'w' o jeden do góry
pozdrawiam
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: steffan w Styczeń 18, 2010, 14:07:45
To temat dotyczacy UE3, a nie unity3d, ale pomoge:
http://lmgtfy.com/?q=unity3d+scripting+tutorial (http://lmgtfy.com/?q=unity3d+scripting+tutorial)
Tytuł: Odp: UE3 darmowy
Wiadomość wysłana przez: Acanther w Marzec 21, 2010, 15:54:56
No to ciekawie, mamy UDK, mamy CE3, wystarczy się poduczyć, pokazać co się potrafi...
Teraz to jest dobrze, a ludzie narzekają.

Kiedyś żeby coś edytować musielismy dekompilować gry, dzisiaj mamy gotowe najlepsze silniki.