Ta pierwsza jest zlepkiem skryptów sklejonym przewspaniałym Microsoft FrontPage 5.0, a druga to także zlepek skryptów, pewnie pisana ręcznie albo w jakimś badziewnym edytorze, co zresztą widać, prezentuje się jak stronki z połowy lat '90. Jeżeli chodzi o inspiracje, to omijaj szerokim łukiem obie.
Nie rób strony w czystym html'u, przecież nie będziesz jej edytował potem ręcznie, moja propozycja to jQuery (zajefajne API do javy) + PHP + CSS, ewentualnie jakiś framework. Książeczka w rączkę i się uczymy, jeżeli jednak chcesz iść na łatwiznę, to polecam gotowe platformy, od Wordpressa po Drupale (byle nie fusiony), nie musisz znać nawet HTML'a, wszystko robisz przez panel admina (no może poza Drupalem). Więc albo się uczysz PHP/CSS (html po drodze, javy tylko podstaw do obsługi jQuery, itp. API), albo korzystasz z gotowców. Stronek w pełnym flaszu raczej nie polecam, źle się indeksują i dłużej ładują, no chyba, że zrobisz dodatkowo mapę witryny dla botów.
Wysłany: 16 Maj 10 01:01 • Temat postu: Eternal Fate
Nawet gdyby Gejm Mejker udostępniał wszystkie składnie razem wzięte, to i tak jedno się nie zmieni, nie napiszesz w nim nic, czego nie przewidział autor, możesz bawić się językami skryptowymi, ale i tak będzie to mocno ograniczone. Poza tym to jest dla ciebie 3D? Takie coś było fajne 20 lat temu, już FPS Maker daje lepsze efekty shaderów i reszty (obsługiwane przez nowe katy), choć nadal na jego użytkowników mówi się "klikacze", gdyż jest to prawie wyłącznie klikanie. Powiedzmy, że potrzebujesz dobrej fizyki do jakiś efektów eksplozji albo bardziej zaawansowanego AI i co, napiszesz to sam w Ruby? Powodzenia. Pisząc grę w takim powiedzmy ActionScript3 czy C++ korzystasz z gotowych bibliotek do fizyki (Box2D- AS3 <=> C++), które tylko implementujesz do swojego kodu, ba! Masz nawet gotowe silniki Esenthel Engine (polski silnik dla C++), czy Away3D o którym wspominałem dla AS3. Nieważne jakich argumentów użyjesz, robienie gier w Majkerach to ograniczone klikanie, w tym nie napiszesz żadnej poważnej gry, zabierz się za prawdziwe programowanie, mówię tak naprawdę dla twojego dobra, może w przyszłości zdobędziesz nawet pracę przy tworzeniu gier.
Wysłany: 15 Maj 10 23:39 • Temat postu: Eternal Fate
RPG Maker? Jakoś mało ambitne, powiem ci szczerze, w tym programiku nie napiszesz absolutnie nic, w co chciałby zagrać ktokolwiek inny. Heh, czy wspomniałem "napiszesz"? Wybacz, chciałem powiedzieć "wyklikasz", ponieważ RPG Maker to w 99% klikanie myszką, takie układanie klocków lego, fajna zabawa dla małych dzieci. Jeżeli chcesz pisać (pisać- nie układać śmieszne klocki) gierki, to masz kilka innych alternatyw, możesz nauczyć się C++, choć bardzo przyszłościowe są języki "internetowe", że tak pozwolę sobie to ująć. Najpopularniejszy (gdyż najwięcej osób ma playera do niego) jest Flash, ma on tę przewagę, że jest do niego wiele książek, niestety prawie wyłącznie po angielsku, ale jak nie znasz angielskiego, to w gamedev [robieniu gier] jesteś skończony na starcie. W każdym razie Flash ze swoim obiektowym ActionScript3 pozwala na bardzo wiele, możesz tworzyć nawet gry 3D przy użyciu takich bibliotek jak między innymi Papervision3D czy Away3D (polecam Away3D na początek).
Jest jednak pewien minus, bowiem wydajność flashowych aplikacji 3D pozostawia wiele do życzenia, no chyba że mocno ograniczysz tri, ale muszę przyznać, że na ludziach nawet średnia grafika 3D w FireFoxie, Operze czy nawet IE robi ogromne wrażenie. Jeżeli chciałbyś robić bardziej zaawansowane gry (w sensie grafiki) via browser, to polecam Unity3D, generuje grafikę z efektami porównywalnymi z DX8 i przy sensownej rozdziałce, oparta na OpenGL'u. Choć do Unity3D polecam zaprzęgnąć osobne środowisko do generowania obiektów trójwymiarowych, wszystko ładnie i pięknie, ale tu minusem jest konieczność instalowania mało popularnej jeszcze wtyczki. Dość ciekawe jest WebGL (obsługa w FF, Opera, Safari), również oparte na OpenGL.
Jeżeli chcesz się zabrać za typowe gry na PC, to możesz korzystać z DirectX, OpenGL, SDL, Allegro, SDL chyba ma najprostrze API dla początkujących, ale w C++ nie siedzę, w każdym razie polecam ten język, gdyż jest najpopularniejszy, a to == najwięcej książek i tutków- angielski znów obowiązkowy, podobnie jak przy Flash, Unity3D i WebGL.
Jeżeli dalej chcesz siedzieć w RPG Lego Mejkerach, to daruj sobie, gdyż marnujesz swój czas, który mógłbyś poświęcić na naukę sensownych technologii.
Wysłany: 05 Maj 10 14:06 • Temat postu: Harvest Moon Hero of Leaf Valley Przepisy
Jeżeli nie masz zamiaru przetłumaczyć nawet tych kilku wyrazów (opis kolumn i kilka tekstów w środku), to równie dobrze mogłeś zapodać tylko linka do tego tekstu, zapewne na stronie z której to kopiowałeś jest w nieco bardziej przejrzystej formie. Jeśli jednak pofatygowałeś się, by umieścić to na polskim forum, to w mojej opinii powinieneś przetłumaczyć co trzeba, a nie od razu srasz ogniem, zwłaszcza, że masz tego bardzo niewiele do roboty.
Następnym razem, jeżeli zamierzasz dać nieprzetłumaczony poradnik (bo np. nie umiesz, nie masz czasu, cokolwiek), to daj linka, gdyż to samo lepiej jest przeczytać w oryginalne, gdzie zazwyczaj formatowanie (oparte na HTML, a nie ograniczonym bbcode) pozwala na przyjemniejszą lekturę całości.
Wysłany: 05 Maj 10 12:30 • Temat postu: Harvest Moon Hero of Leaf Valley Przepisy
Wziąłbyś się postarał, chociaż minutę nad tym spędził i sformatował to w rozsądny sposób, a nie tylko Ctrl + A (zaznacz wszystko), Ctrl + C (kopiuj), Ctrl + V (wklej), takiej łaski to nie potrzeba. Doprowadź to do ładu i składu, przetłumacz co trzeba, przycisk edycji masz w górnym prawym rogu.
Wysłany: 01 Maj 10 19:08 • Temat postu: gdzie sciongne btn
Tacy głupi ludzie po prostu się nie rodzą, a nawet jeżeli by się urodzili, to nie dożyliby trzeciego roku życia, gdyż naturalna selekcja likwiduje osobniki mogące stanowić zagrożenie dla przetrwania gatunku.
Jednym słowem, to jest zwykła prowokacja, nie dajcie się w to wciągnąć, proponuję usunąć temat, a tego dowcipnisia trzymać na oku.
Wysłany: 01 Maj 10 17:21 • Temat postu: Tworzenie gry
Assembler? Ale po co mu asembler? Można przecież śmiało korzystać z gotowych silników, za pomocą którego można pisać gry wykorzystujące nowoczesne rozwiązania, takie jak DX10 (i chyba nawet efekty 11 są w EE wspierane, ale na razie chyba raczej dla bajeru) bez konieczności bawienia się językami niższego poziomu. Wystarczy poznać C++ i do tego wcale nie trzeba być mistrzem kodu z kilkuletnim doświadczeniem.
Jeżeli chcesz zobaczyć, jak wygląda to "od podszewki", to możesz skoczyć na EE Wiki: http://www.esenthel.com/wiki/index.php?title=Tutorial_Start
Pozostałe tutoriale znajdziesz rozsiane po całym necie, choć w paczce z silnikiem znajduje się 100 tutoriali ekstra, sporo informacji znajdziesz też na samym EE Wiki (link powyżej).
Generalnie do produkcji typu non-commercial możesz ten silnik wykorzystywać za darmo pisząc chociażby HM na PC, ale jeżeli chcesz zobaczyć inne laternatywy, to tu masz listę: http://en.wikipedia.org/wiki/List_of_game_engines
Możesz się też zainteresować technologią XNA, choć ma na razie pewne ograniczenia i wydajnością ustępuje powyższym rozwiązaniom z racji swojej specyfikacji, ale podobno ma to być dość rozwojowa sprawa, pożyjemy zobaczymy.
Niestety musisz być świadom tego, że taki projekt zajmie jednej osobie kilka dobrych lat, oczywiście pod warunkiem, że posiadasz już odpowiednie doświadczenie z programowaniem. Prócz samego silnika potrzebujesz masy obiektów, tekstur dla nich, dźwięków i wielu innych rzeczy. Wykonywanie obiektów i tekstur wymaga również sporego doświadczenia, zwłaszcza z pracy lowpoly dla obiektów 3D. Tworzenie głupich tekstur także wymaga znajomości zagadnienia, takie rzeczy, jak bump mapping to w małym placu musisz mieć, żeby w miarę szybko trzaskać teksturki.
Podsumowując. Pisanie gier nie jest jakimś niestworzonym rytuałem szamanów, każdy może to robić, tyle że pojedyncze osoby mogą się bawić co najwyżej w pisanie prostych gierek, ale stworzenie zaawansowanych projektów wymaga pracy całego teamu.
Jest jednak wyjście, jeżeli naprawdę jest to twoim marzeniem, to możesz w kilka tygodni stworzyć prototyp gierki, jeżeli swoimi umiejętnościami i pomysłami oczarujesz ludzi, to jest szansa, że znajdziesz chętnych do pomocy.
Wysłany: 25 Kwi 10 12:26 • Temat postu: Skały i pieńki
I tak się będziesz o każdą rzecz pytać? Poszukaj na własną rękę jest Ushi no Tane, Ranch Story, Games Faq i wiele innych miejsc, gdzie znajdziesz kompleksowe poradniki, myślenie nie boli.
Ostatnio edytowany Niedziela, 25 Kwietnia 2010, w całości zmieniany 1 raz(y).
Wysłany: 24 Kwi 10 16:22 • Temat postu: Konfiguracja
Zanim napiszesz kolejnego posta, to zapoznaj się przynajmniej z manualem/istrukcją/helpem, gdzie jest napisanie trochę o sprzęcie i można z tego łatwo wydedukować, że prędkość emulacji zależy od sprzętu, choć config też jest istotny. My niestety nie posiadamy szklanej kuli z której moglibyśmy zgadnąć jaki masz komp (choć XP to pewnie DX9 na 32bit), w każdym razie nawet jakbyś podał sprzęt, to raczej nikt za ciebie tego robić nie będzie. Jeżeli w ogóle masz za słabego kompa, to możesz sobie darować emu PS2, gdyż nawet jakbyś spędził przed configiem całe dni, to i tak ci nic nie pomoże. Najlepiej po prostu kup konsolę.
Wysłany: 19 Kwi 10 08:57 • Temat postu: Hero of Leaf Valley- Dziewczyny
Ja jestem jeszcze bardziej napalony na tego HM'a niż ty, dlatego właśnie napisałem te poradniki bo nie mogę przestać myśleć o nowym HM'ie. Zazwyczaj jestem spokojny i trudno po mnie poznać cokolwiek, ale gdy sprawa dotyczy Harvest Moona niecierpliwość mnie zabija.
Wysłany: 18 Kwi 10 23:26 • Temat postu: Hero of Leaf Valley- Zwierzęta
W tej wersji Harvest Moona mamy cztery rodzaje zwierząt, możemy hodować kury i krowy, a także możemy być właścicielem konia i psa.
Kury- nasze ulubione zwierzątka możemy kupić w sklepie jako dorosłe osobniki za jedyne 500G. Jeśli chcemy jednak przyoszczędzić, to można kupić w supermarkecie jajko i wsadzić je do inkubatora. Aby kura osiągnęła dorosłość, musi minąć równy tydzień i dodatkowo 3 dni na wyklucie. Tak, jak zwykle możemy sprzedać jajko po standardowej cenie 50G, zaś złote jajko sprzedamy za 150G. Możemy je karmić zwykłem żarciem dla kur albo wystawić na zewnątrz, jeżeli nie pada.
Krowy- dają nam zdrowe mleczko, jednak za przyjemność posiadania jednej krowy przyjdzie nam zapłacić 2500G, co więcej, musi minąć jeszcze tydzień, zanim nasza krowa zacznie dawać mleko. Tu również możemy trochę zaoszczędzić, wymaga to kupna "Cow seed", czyli znanego z poprzednich części "zapładniacza". Krowy wymagają oczywiście więcej pielęgnacji, niźli kury, musimy z nimi każdego dzionka rozmawiać, karmić i czesać je, a jeśli nie pada, to możemy wyprowadzić je na zewnątrz. Jednak nasza łaciata podopieczna potrafi nam się ładnie odwdzięczyć za troskę dając cenne mleko, nasze "białe złoto".
Milk S - 130G Milk M - 200G Milk L - 300G Milk G - 400G
Koń- w Hero of Leaf Valley aby posiąść konia musimy trochę się natrudzić. Generalnie są dwa sposoby na zdobycie naszego rumaka. Pierwszym z nich jest kupno brązowego konia w Browie Farm za jedyne 5000G. Drugim, trudniejszym, ale dającym lepszy wybór konia jest praca u Bob'a, wtedy by się odwdzięczyć odwiedzi nas i sprezentuje najbardziej zadbanego konia. W tym momencie mamy duże pole manewru, a właściwie to w momentach poprzedzających ten moment Mianowicie podczas pracy na stadninie u Bob'a wybieramy sobie konia w ulubionym kolorze i poświęcamy mu najwięcej uwagi, czasem wręcz musimy zrezygnować z pielęgnacji pozostałych, by temu wybranemu lepiej podbić "przywiązanie". Kiedy tak postąpimy, to najlepszym koniem będzie właśnie nasz wybraniec z największym przywiązaniem, więc takim oto sposobem otrzymamy upragnionego konika.
Rozmowa: +1
Szczotkowanie: +3
Wzywanie gwizdaniem: +1
Wyprowadzenie na zewnątrz na 24 godziny kiedy nie pada: +7
Karmienie żarciem typu Fodder, kiedy koń zostaje w stajni: +2
Karmienie żarciem typu Alfalfa, kiedy koń zostaje w stajni: +6 Życzenie zwiększenia przywiązania spełnione przez boginię: +5 Niekarmienie, kiedy koń zostaje w stajni: -10 Znęcanie się za pomocą narzędzi: -20
Pies- zdobywanie psa jest również trochę bardziej złożone, aniżeli w takim BTN czy większości HM'ów na DS'a. Na samym początku powinniśmy wrzucać do psiej miski na zewnątrz domu jakieś lepsze żarcie (mleko, jaja, itp). Po mniej więcej tygodniu powinniśmy znaleźć biegającego po naszej farmie psa. Musimy go złapać, wtedy pojawi się opcja zatrzymania go jako naszego pupila.
Do wyboru mamy dwa rodzaje psów: Pies z gładkimi uszami: po jego zatrzymaniu otrzyma czerwoną chustę. Pis ze spiczastymi uszami: po jego zatrzymaniu otrzyma niebieską chustę.
Od teraz mamy nowego mieszkańca farmy, możemy go karmić dowolnym typem żarełka, jednak musimy pamiętać, że w deszczowe dni powinniśmy trzymać go w domu, no chyba, że wybudujemy mu budę.
Rozmowa: +1
Zabawa: +3
Wzywanie gwizdaniem: +1
Wyprowadzenie na zewnątrz na 24 godziny kiedy nie pada: +7
Karmienie żarciem: +2
Karmienie żarciem typu Alfalfa: +6 Życzenie zwiększenia przywiązania spełnione przez boginię: +5 Niekarmienie: -10 Znęcanie się za pomocą narzędzi: -20