Skocz do zawartości

Will

Użytkownicy
  • Postów

    781
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Will

  1. http://docs.oracle.com/cd/E19957-01/806-35...g_goldberg.html http://www.cygnus-software.com/papers/comp...aringfloats.htm
  2. Nie ma co być zaskoczonym ;) Podróż z wawy do krakowa do kwestia ~3h pociągiem więc wszyscy z wawy zaznaczyli, że do krakowa mogą dojechać + doszli Ci z samego krakowa ;)
  3. Przede wszystkim jakiś ogólny termin, mniej więcej z dokładnością do ~2tyg by się przydał bo to jest bardzo istotne.
  4. Will

    Reklamowanie gier

    Chodzi mi o strony dla graczy, czyli tam gdzie rozmawiają o samych gracz a nie o ich tworzeniu. Każde forum, które ma jakikolwiek związek z rozrywką dot gier to szansa dla Ciebie. Jakim cudem chcesz rozpromować grę na warsztacie, kilkadziesiąt aktywnych użytkowników, których bardziej interesuje jak ta gra działa niż fakt, że jest grywalna. Na początek rozdaj znajomym, zaspamuj na badziewbooku itp. Zbierz info od osób bezstronnych a najlepiej takich co Cie nie lubią ;0 Tylko nie pisz, że to twoja gra, najlepsza opcja to: "chcę zrobić podobną" itp żeby dostać prawdziwe info. Jeśli spodoba się 90% twoich znajomych(test na 2 kolegach się nie liczy ;) )możesz walić na fora. Przydatne jest też info typu: co przyciąga uwagę, skupia na grze aby potem być w stanie sformułować tematy tak żeby potrafiły większość osób zatrzymać na kilkanaście sekund. Ogólnie rzecz biorąc: walisz tam gdzie paplają o grach to raz, dwa robisz to sensowniej niż walnięcie opisu na 2 strony jaka to twoja gra jest zajeb.. z 2 screenami z menu a trzy nie jesteś zbyt nachalny i przygotowujesz grunt na nic niespodziewających się znajomych.
  5. Will

    Reklamowanie gier

    A znasz jakieś strony dla graczy? :) cdaction itp. Na stronach tego typu możesz sprawdzić jakość swojej gry. Wystarczy napisać temat z podejściem typu: "prośba o test/opinie itp", które nie jest bezpośrednio brany pod reklamę. Jeśli twoja gra rzeczywiście ma potencjał jest to wystarczająca reklama, jeśli jest tylko dobra nie wybijesz się. Stawiając się na miejscu potencjalnego użytkownika takiego forum masz jakieś kilka sekund po wejściu w twój temat aby przekonać go choćby do przeczytania info czy ściągnięcia produkcji. Potem wszystko leci jak plotka po wsi, o ile oczywiście sama plotka jest dostatecznie interesująca aby łańcuszek nie urwał się na "drugim levelu".
  6. Will

    Reklamowanie gier

    No cóż.. sprawa jest prosta. Jeśli wiesz jaki jest target twojej gry, szukasz stron gdzie taki target buszuje. Nie koniecznie musi to być strona dot bezpośrednio gier. Inna sprawa to już forma takiej reklamy i jakość samej produkcji. Jeśli masz coś dobrego, wystarczy zwykłe zainteresowanie a potem to już samo się rozniesie. Tak w sumie to reklamowanie swojej gry na stronach gdzie się je tworzy trochę mija się z celem :) Pisz tam gdzie się w nie gra.
  7. Wszystkie fragmenty kodu w tym temacie są całkowicie bez sensu. Błąd jest spowodowany mazianiem po pamięci. Usunąć wszystko i jeszcze raz przemyśleć. Najważniejsza sprawa to nie tworzyć od nowa tablicy przy każdym dodaniu nowego elementu+ odróżnić stertę od stosu a najlepiej użyć wektora do czasu poprawienia swoich umiejętności na tyle aby rozumieć pisany przez siebie kod.
  8. Will

    Allegro - warstwy rysowania

    Rysuj je w odpowiedniej kolejności, najpierw ludek a potem napis. Nie pamiętam już jak tam jest zbudowana ta biblioteka ale powinna być wbudowana możliwość ustawiania dla obiektów wartości Depth/Z/głębokość. Ostatecznie możesz coś takiego napisać samemu, sortujesz listę wszystkich obiektów według parametru głębokości a potem rysujesz je zaczynając od tych, które są"najdalej".
  9. C# albo C#, jak wolisz, to są sensowne opcje przy twoich wymaganiach.
  10. Will

    Ilość kombinacji

    Jest, oblicz sobie ile będzie kombinacji dla 2 kwadracików a potem 3. Wzór sam wyjdzie. :)
  11. Will

    Game Designer

    No cóż,design to dość specyficzna dziedzina. Generalnie do designu potrzeba 2 typy książek: -pierwsza to ta, która uczy strony bardziej formalnej i przedstawia sprawdzone podejścia, pod ten opis podchodzi mi ta książka helionu. -druga znacznie ważniejsza to ta, która przestawia myślenie na odpowiednie tory i daje szanse na stworzenie czegoś co rzeczywiście będzie dobrym pomysłem. Pod ten opis podchodzi to co proponuje. Nie ma się co pchać w inne publikacje a przynajmniej na razie nie. Każda książka, którą czytałem z zakresu designu ma zawsze inne podejście, autor ma inny cel i przemyślenia. Jeśli weźmiesz za dużo zanim sam wykreujesz swój własny styl, będziesz miał w głowie bezużyteczną mieszankę. Ogólnie te 2 pozycje + grać w gry+ tworzyć dużo własnych pomysłów(prostych, chodzi o gameplay i budowę, zresztą po przeczytaniu sam zrozumiesz)+ tworzyć z tych pomysłów gotowe produkcje.
  12. Will

    Game Designer

    @Deotho Akurat tej, którą pokazujesz nie czytałem ale mam na swoim koncie kilka książek dot designu skończonych i tą, którą wspomniałem mogę w 100% polecić. Genialna lektura. Twoja wydaje mi się zbyt "techniczna" (bazując na spisie treści). @Huder Może i tak ale pozostaje kwestia, że taka praca ma już niewiele wspólnego z tworzeniem gier. Bardziej wygląda to jak podawanie cegieł niż budowanie samej konstrukcji a co z tego wyjdzie dowiadujesz się zazwyczaj na końcu, ale co kto lubi :) edit: "Czy jako Game Designer oprócz wymyślania fabuły, konceptu i innych tego typu rzeczy coś jeszcze musiałbym robić?" -> 2mln różnych rzeczy :) Co do c++ to bardziej chodzi o to aby wiedzieć co "wymyślić" tak aby było to do zrobienia od strony technicznej niż umiejętności samego programowania.
  13. Will

    Game Designer

    @Huder To są ogólniki, przyjdzie ogarnięta osoba z talentem, która nie będzie spełniać np wymagania dot programowania a robotę i tak dostanie. Deotho: jeśli rzeczywiście masz chęci, polecam: The Art of Game Design: A book of lenses
  14. 0.0 Ale o co biega? Dla alokacji na stosie rozmiar musi być znany przy kompilacji, na stercie można alokować dynamicznie podczas działania programu. Od razu widać plusy i minusy danej metody+ zastosowanie więc po co jakaś dziwna ankieta? Zresztą jest ona kompletnie bez sensu, równie dobrze można zadać pytanie: Lepiej dostać się w dane miejsce: 1)samolotem 2) pociągiem 3) samochodem.
  15. Will

    Problem

    Kod to kod. Jak się go napisze jak należy do działa a jak nie.. no cóż. Nie wnikam w twój kod, podałem Ci dwa rozwiązania, które zadziałają na 100% w zależności od wybranego sposobu poruszania. Można znaleźć z tuzin podobnych pomysłów, ważne aby działało. Jak chcesz męczyć to co masz, użyj debuggera i znajdź "problem".
  16. Will

    Problem

    Najlepiej będzie kiedy sam wymyślisz rozwiązanie bo nie jest to skomplikowana sprawa. Support: Pomyśl kiedy następuje kolizja między dwoma kwadratami? Wtedy kiedy jeden z jego "rogów" znajduje się w drugim(nachodzi na niego). Czyli rozważ na początku kolizje kwadrat vs punkt. Kiedy to rozwiążesz zauważ, że kwadrat definiowany jest przez 4 różne punkty, mając algorytm kwadrat vs punkt łatwo przekształcisz go na wersje kwadrat vs kwadrat. Co do kolizji kwadrat vs punkt. Rozrysuj to sobie w układzie współrzędnym jak w szkole i przyjrzyj się osią x i y. Łatwo zauważysz jakie warunki musi spełniać punkt aby uznać jego kolizje z kwadratem jako: True. Ten kod co masz usuń i napisz od zera. Mapę definiuj nie z ręki tylko z pętli. Zauważ, że jedyne co musisz podać to ściany blokujące na środku planszy, reszta bez ręcznego wypełniania. Np: addWall(int posX,posY, int kier, int dlugosc); pozycja początku ściany, kierunek w jakim się rozciąga i jej długość. Ułatwiaj sobie życie. EDIT: Ewentualnie jeśli chcesz pozostać przy poruszaniu kwadratowym, że tak to ujmę możesz po prostu sprawdzać index w tablicy czyli: gracz daje lewy przycisk>> czy coś jest po lewej stronie w tablicy? -> tak: nie pozwalamy tam iść nie: obieramy nowy kierunek i poruszamy graczem. Zasada bardzo prosta ale trzeba pamiętać aby nie pozwolić ustalić nowego kierunku ruchu dopóki gracz nie dotrze do kolejnej "kratki". Można trzymać obecny stan gracza jako moving=true/false. Jeśli gracz jest już w drodze do kolejnej kratki zapisujemy tylko jeśli gracz wciśnie nowy kierunek ruchu w jakiejś zmiennej i używamy jej do kolejnego ruchu dopiero jak gracz dojdzie do docelowej kratki. W takim rozwiązaniu kolizja opiera się tylko na sprawdzaniu położenia obiektu w tablicy. Ten system działa oczywiście tylko jeśli gracz może chodzi jedynie po wyznaczonych kratkach jak wieża w szachach.
  17. Will

    Problem

    To na czy przed? 0.0 Nie chcę mi się rozszyfrowywać tego makaronu. Napisz po ludzku o co chodzi(bez próbek kodu), wtedy będzie można coś poradzić.
  18. Will

    Przejście na C#?

    Visual C# jest bardzo dobry. Powinieneś go wybrać na sam początek niezależnie od twojego finalnego targetu. Jeśli poznasz dostatecznie dobrze język, przejście na cokolwiek innego nie będzie żadnym problemem. Ucząc się c# można pisać na linux'a, androida i ios ale może to oznaczać sporo roboty i inwestycje w postaci zielonych papierków. Z drugiej strony po opanowaniu c# praktycznie po kilku dniach można już swobodnie pisać w javie. Wszystko zależy od tego w co celujesz, jeśli w gry to np: c#+unity jeśli aplikacje to np: http://xamarin.com/monoforandroid . Sprecyzuj swoje plany, wtedy łatwiej będzie coś doradzić.
  19. Will

    Przejście na C#?

    No ale ja nigdzie nie napisałem, że można bezpośrednio sobie machać w visual'u(pisząc w c#) aplikacje na różne platformy. Trzeba dorwać odpowiednie sdk i można się bawić dalej w tym samym języku. Zresztą jeśli ktoś zna c++ to może pisać w c#/javie itp bez żadnych problemów. "Czy pisanie w tym skazuje od razu na platformę windows + .net? " - Odpowiadałem na to pytanie.
  20. Will

    Przejście na C#?

    Mam wrażenie, że istotą postu HuderLord'a jest pytanie o możliwość pisania w c# na android/windows/ios itp. Można pisać aplikacje przy użyciu c# na ios? Można. Można pisać aplikacje przy użyciu c# na androida? Można. To, że wymaga to trochę pracy i np: użycia pewnych gotowych rozwiązań to już inna sprawa.
  21. Will

    Przejście na C#?

    Wystarczy zerknąć na unity, które używa mono i obsługuje "całkiem sporo" platform.
  22. Will

    Czytanie książek

    O ile się nie mylę jest już dostępna w polskiej wersji językowej pierwsza książka z nowej serii Flanagana.
  23. Will

    Czytanie książek

    Ostatnio dorwałem książkę Więzień labiryntu. Fantastyczna pozycja, zauważyłem jedną przypadkiem wbitą w najniższej półce między jakimiś romansidłami i nie ma pojęcia dlaczego nie znajduje się na jakimś tronie przy wejściu do każdego empiku. Polecam też wspomniane wyżej metro 2033, również bardzo dobra pozycja(choć kontynuacja już jest znacznie słabsza, przynajmniej moim zdaniem) i całą serię Świata dysku(również już wspomnianą), świetnie działa na wyobraźnie. Niedawno dorwałem też pierwszą książkę z serii Xanth: Zaklęcie dla Cameleon. Również bardzo dobra pozycja. Głównie dla trochę młodszych, szczególnie tych lubiących książki z motywem podróży w czasie polecam: Szmaragdowy Atlas i Strażników historii. Jeśli ktoś ma brata/siostrę w wieku ~12 lat, obie pozycje to genialny pomysł na prezent.
  24. Ze swojej wszystko czego nie obsługujesz dawaj do: http://msdn.microsoft.com/en-us/library/wi...1(v=vs.85).aspx
  25. Will

    Galeria Grafik

    @Shil Dużo zyskasz jeśli przyjrzysz się bliżej książkom Dodson'a, szczególnie Keys to drawing.
×
×
  • Dodaj nową pozycję...