Skocz do zawartości

Jakim

Użytkownicy
  • Postów

    1 109
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Treść opublikowana przez Jakim

  1. Tworzę cover starej gierki logiczno-zręcznościowej (ktoś kojarzy?): Podstawowa rozgrywka zrobiona, teraz otoczka giercowa, menu, potem design (muzyka, dźwięki, oprawa graficzna - obecna jest kradzieżowana) i gotowe B).
  2. Jakim

    jak tam sylwek?

    Tak gdyby kogoś interesowało*, wykończyłem algorytm, który sprawdza, czy plansze są topologicznie równoważne, tj. w pewnym sensie niewiele się od siebie różnią, jeżeli chodzi o układ pomieszczeń. Dla wygody kod napisałem w Mathematice (by móc łatwo operować adekwatnymi strukturami: grafami). Plansze w binarnej bitmapie, poniżej graf naturalny planszy, a na samym spodzie graf minimalny planszy. A tu kod: http://pastebin.com/J08PiLy1 * - nope, nikogo.
  3. Jakim

    Moja twórczość

    Jakim & Corny - Happy Birthday Fei! Życzenia urodzinowe na bazie pomysłu "zamień dur z molem i wprowadź grobową atmosferę" :x.
  4. Znasz zasadę działania kompresora? Myślę, że jak zobaczysz schemat, to wszystko stanie się jasne.
  5. Pewne partie wydają się ciut za głośne, pewne ciut za cicho, niektóre dźwięki "wybijają się". Kompresor załatwiłby sprawę.
  6. To tłumaczy, czemu to brzmiało niezgorzej, mimo że niewyprofilowane ze względu na amplitudy :). Mimo wszystko miło się słuchało, keep it up. :thumbsup:
  7. Z całym szacunkiem dla Twojej pracy, ale wydaje mi się, że trochę tracisz czas. Jeżeli się przy tym uczysz, to fajnie, ale chyba zdajesz sobie sprawę, że będziesz jedynym użytkownikiem (choć może nawet nie) tego cudeńka ;). #jedziepociagiemnakrym
  8. Fajnie się słuchało, masz coś więcej? W czym (+ czym) to wydziergałeś?
  9. Jakim

    Project Euler

    Dziś powróciłem do tego siedliska koderskich wyzwań i wszedłem na drugi poziom (50 rozwiązanych problemów).
  10. tomaszWozniakowski vel Czołg Krymski za muzykę. No niestety nie za barabara.
  11. Jakim

    jak tam sylwek?

    Nic dziwnego, pochodzi z oryginału :). A oto przykład redukcji planszy do grafu minimalnego. Niech to będzie nasza przykładowa plansza: Zredukujmy ją do grafu: Możemy usunąć oczywiste węzły z tuneli z grafu: Pozostaje wyeliminować wszystkie węzły o stopniu 2, które nie są sprzężone same ze sobą (na nasze szczęście nie ma tu takich)*: Voila! Ostatecznie możemy sobie narysować graf (pisane ręcznie numerki oznaczają stopnie węzłów): i zapisać w postaci listy [[1,2],[2,3],[2,4],[3,4],[3,5],[5,6;2]] Oczywiście ciekawszy jest problem odwrotny, tj, jak z grafu "odzyskać" planszę 2D, o ile istnieje**. Wynik można uogólnić na plansze 3D i wyższego wymiaru (wówczas limit stopnia węzła wynosi oczywiście 2n). No, a wy jak bawiliście się w Sylwka? Bo ja fajnie, nie to co Nikas, który musiał pić alkohol, żeby się dobrze bawić. * - węzeł może być "bezkarnie" usunięty wtedy i tylko wtedy, jeżeli jest stopnia drugiego oraz nie jest połączony sam ze sobą. ** - jakąkolwiek, wiadomo, że plansze są równoważne, jeżeli odpowiadające im grafy są równoważne; możemy szukać minimalnej planszy, ale na pierwszy raz nie ma co się ograniczać takimi warunkami. PS Warto zwrócić uwagę, że gdyby można było poruszać się na ukos, pętla po prawej nie byłaby równoważna dużej pętli ze środka.
  12. Jakim

    jak tam sylwek?

    Napisałem Sokobana i algorytm sprawdzający podstawowe (oczywiście, nie wszystkie) warunki, czy dana plansza jest solvable*. W głowie mam obraz kodu wykrywcza deadlocków, tj. sytuacji oraz segmentów, które gwarantują nierozwiązywalność planszy, np. cztery zbite obok siebie skrzynki: Niestety chęci i sił mi nie starczyło, by rzetelnie dokończyć ten problem (innymi metodami niż brute force czy naiwną heurystyką) więc rzuciłem zagadnienie; natomiast zająłem się samym poruszaniem gracza po klocowatej planszy i zredukowałem planszę do multigrafu, a w zasadzie klasy abstrakcji multigrafów, w której każde dwa grafy o wszystkich jednakowych tunelach (tj. ścieżce z punktu A do B, dla której istnieje tylko jedna trasa łącząca te punkty, niezależnie jak ułożona i jakiej długości) są sobie równoważne. Gdyby tylko istniał dobry soft, który ogarnia struktury grafów, napisałbym algorytm redukujący graf do grafu minimalnego. Dodatkowo sformułowałem twierdzenie, które orzeka o tym, czy dla danego grafu istnieje plansza, której odpowiadający graf jest równoważny z danym (np. żaden graf o węzłach stopnia większych niż 4 nie ma swojej reprezentacji na dwuwymiarowej planszy, skoro kierunki ograniczone są przez górę, dół, lewo oraz prawo). No i przy okazji nabiłem parę leveli w klasycznym Sokobanie, a dzień później padła mi płyta główna w komputerze. Dlatego bez rysunku dot. powyższego :(. Na temat Sokobana napisano parę prac naukowych oraz artykułów: http://www.whatisthought.com/schaulthesis.pdf http://liacs.leidenuniv.nl/~takesfw/pdf/sokoban.pdf http://weetu.net/Timo-Virkkala-Solving-Sok...ters-Thesis.pdf Zapaleni mogą nawet napisać pracę magisterską/doktorską z informatyki w ramach tego tematu, problem nie jest trywialny, a rozwiązanie planszy w tej grze jest problemem PSPACE-complete-trudnym. * - wlicza się w to sprawdzenie, czy: ? plansza jest zamknięta, ? wszystkie segmenty plansze są osiągalne, ? liczba skrzynek i miejsc "parkowania" się zgadza, ? każdą skrzynkę z osobna daje się prawidłowo umieścić, ? nie istnieje skrzynka, której nie można ruszyć z miejsca niezależnie od posunięć gracza.
  13. Jakim

    Co nowego u was?

    coś brakuje, jakiegoś ważnego składnika :>
  14. Jakim

    Moja twórczość

    No, to nie jest dubstepowe na dzisiejszą modłę, stare poczciwe dramenbejsiki się nieco loopowały, to, o czym piszesz, to teraz dzisiejsze neurofunkowe dubstepy czy coś, mnie takie wariacje nie leżą :P. Dzięki za review! Na razie eksperymentuję z nowymi stylami i newskoolem (na oldskoolu mimo wszystko).
  15. Jakim

    Moja twórczość

    Jakim - Anisotropy ft. Corny Drum'n'bassowy kawałek zrobiony na ProTrackerze (8bit, 4 kanały) z wokalami.
  16. Jakim

    Gooo

    Odświeżam grę, będzie też wersja na Androida. Poza grafiką - jakieś życzenia? :)
  17. Jakim

    Wizualizacje

    Słuchacie trapów, glitch-hopów, dubstepów i innych dramenbejsów? Kojarzycie wizualizacje z YouTube jak np. w UKF/TrapCity/Monstercacie? Posiedziałem nieco nad takimi i na wstępie zrobiłem coś podobnego.
  18. Jakim

    Co nowego u was?

    Ostatnio Moldisa na RiverWashu spotkałem. Nikasa na żywo do tej pory nie widziałem, chyba to moje multikonto :[.
  19. :D Quantum PsichiX 1: gra oddziałuje wiązaniami słabymi. ΨΧΞ, opierasz grę na jednym pomyśle i na tym jednym pomyśle kończysz. Spokojnie to mogłaby być gra na jakąś ligę 24; ten produkt nie wydaje się nawet szczególnie rozwinięcia w pełnowartościową grę. Po prostu: mechanika gry nie intryguje, nie wciąga (abstrahując od realizacji audiowizualnej). Quantum PsichiX 2: Super pozycja to nie jest. Cóż, przynajmniej chciało Ci się :P.
  20. Jakim

    Moja twórczość

    Ostatnio stworzyłem z Mordim żywy, funkowy utwór, a kolega dograł solo na elektryku. Oto efekt: Jakim & Mordi - Funk Overload (feat Damian Parcel) Jakim poprawia jakość brzmienia 8|.
  21. Jakim

    Foto-galeria

    + używa wołacza
  22. Jakim

    Foto-galeria

    jestę ałtystą płoszę mnie tu, tę tęgo, natychmiast szanować i poważać jak przystało na osoby cywilne
×
×
  • Dodaj nową pozycję...