Zawartość dodana przez olaf
-
olaf (szybki game art)
ok update, spadam do innych rzeczy. silnik działa, grać już sie da. W weekend punktacja, poziomy, ficzersy i pierdoły. W sumie na chwilę obecną 3.5godziny pracy ;)
-
olaf (szybki game art)
no, droga do wolności prowadzi przez ścieki :/
-
olaf (szybki game art)
ok kolejna jednodniówka - obracanie rurek - trzeba uwolnić małą ośmiorniczkę przechodząc wszystkie etapy. Czyli nadal siedzimy w temacie owoców morza :D Właśnie zrobiłem grafikę i silnik do łączenia rur. Jak mi nie wypali jedna robótka na weekend, to skleję to grę w niedzielę. p.s. musze sobie zrobić generator tytułów ;) - kształt ośmiornicy z shutterstocka.
- Render produktów
- Teczka 2D: Joel Farby joelne
-
studia
w dzisiejszych realiach brzmi jak sprzątanie psich kup z trawników. Mam nadzieje, ze za 4lata wyjdziecie w zupełnie innej rzeczywistości gospodarczej. ;)
-
Reel: WORMOTION demoREEL 2012
klimaty z 1.02 - 1.10 świetne. Wiele jest tam rzeczy ktore moim zdaniem nie powinny się znaleźć, bo są słabe. np. całe 3D to raczej do śmieci. Ogółem widac, ze jak traficie brief pod siebie to fajna rzecz się dzieje. powodzenia. a i ten 5sek loop zachęca do wyłączenia dosyć szybko. Traci na tym reel, bo muzyka irytuje.
-
The Amazing Spider-Man - Behind The Scenes
fizyka postaci to naprawdę coś. to odwzorowanie skóry jaszczura niezłe.
-
Cgchallenges?
tu na texturowanie: http://www.papilot.pl/makijaz/18848/KONKURS-Zrob-sobie-makijaz-inspirowany-herbatami-Lipton-Fruit-swietne-NAGRODY.html
-
olaf (szybki game art)
broń można zmienić - trzeba jak na ekranie 2gim przejść do statku matki - wtedy tez (o ile nie mamy kasy na apteczki) powoli się leczymy (kosztem czasu na wykonanie misji). W tym samym momencie możemy mieć jedną broń A i jedną B (miny/granaty). Będą misje gdzie statek matka jest niedostępny - wtedy trzeba sobie poradzić z jednym typem broni i bez sklepu z apteczkami (tylko to, co wypada z przeciwnika). Będą też poziomy bez broni A - czyli np. tylko minami trzeba operować w ograniczonej ilości. Dlatego zrezygnowałem z wielu broni na ekranie - w zamierzeniu takie rozwiązanie da bardziej urozmaicona rozgrywkę. W zamian za to dodam tryb 'carnage' na każdej odblokowanej mapie, by można było sobie grać jak w crimsonland bez blokad bonusów (na kolejnych levelach odblokowuje się następne bronie). Mam nadzieje, ze to ma sens ;)
-
olaf (szybki game art)
poniżej test czytelności i jasności interfejsu.
-
olaf (szybki game art)
ok troszkę się zmieniło. silnik ma juz nowe znaaaaacznie wydajniejsze sortowanie-Z (zlamiłem ostatnio) oraz poruszanie się. Poniżej test nowego hud'a bo to rzecz ktorej poprzednio nie zaprojektowałem. Z drugiej strony doświadczenie z usability narzucanym przy kolejnych grach mam nadzieje pozwoli na wydajniejsze wykonanie interfejsu. klatka z obecnego stanu gry:
- [Flash] Star Battle
-
[AS3] problemik
no ja Ci teraz nie pomogę - dla mnie tyle kodu jest nie do ogarnięcia jak się klamry nie wyświetlają. Szkoda, ze moj sposób Ci nie podpasował, 3linijki i gotowe. tylko najpierw zworibłem sobie funkcję tworzącą buttony, bo wpisywanie X razy addEventListener to śmiecenie kodu. Pozniej sprawdzałem nazwę guzika i po sprawie. Widze tylko, ze raz wpisałem mojaZ, raz tylko Z i tu by wywalil błąd ;)
- [Flash] Star Battle
-
[AS3] problemik
może tak. nazwij swoje buttony, daj każdemu tą samą funkcję np. var mojaZ=0; button1.name='b1'; button2.name='b2'; button2.name='b2'; function doButt(M,F){M.addEventListener(MouseEvent.CLICK, F);} doButt(button1,onClick);doButt(button2,onClick);doButt(button3,onClick); function onClick(e){var B=e.currentTarget.name; Z=Number(B.substring(1,4)); // wersja A lub if(B=='b1'){Z=1};if(B=='b2'){Z=2}; if(B=='b3'){Z=3} // wersja B: }
-
[AS3] problemik
a musi byc koniecznie konstrukcja if else? tu chyba lepsze bedzie for. chociaz ja zawsze wrzucam zwykle if bez else. druga sprawa to klikniecie wywoluje funkcje wiec wiesz co zostalo klinkiete. ale mozliwe ze nie do konca zrozumialem
-
olaf (szybki game art)
ok, zrobiłem od nowa - korzystając z tego że już nieco czaje programowanie obiektowe i mam kilka uniwersalnych klas - silnik, do gry, ktora pokazywałem w fazie rozwojowej. Wczesniej mnie nieco przerosła - to znaczy nie miałem tyle czasu by nad nią siedzieć ale teraz jest szansa. po usprawnieniach efekt blura jest dostępny dla całej grafiki, wydajność wzrosła - video na dole było robiona na 1-6% cpu i7 2600k nie podkręcanego. Ogółem spokojnie chodzi na 120fps w wysokiej jakości flasha. Jestem zadowolony - pozwoli to władowąć masę oczojebnych elementów. zrzut ekranu z testów wygląda tak: a tak krótkie nagranie z łażenia po mapie:
-
Rzeczy interesujące, rzeczy zabawne TYLKO CG
chyba wszyscy ;)
-
olaf (szybki game art)
tak, to akurat na aukcje - nigdy do końca nie przetestowałem tego typu dystrybucji gier. Korzystałem tylko z moich klas ale doświadczenie pozwala pisać znacznie szybciej. No i dobra znajomość klas też daje wiele, bo i sam workflow zakłada wykorzystanie określonych rozwiązań. Poza tym od ok 5mies używam w as3 obiektowości i nagle cała praca przyspieszyła pozwalając na naukę javascriptu, php i innych pierdół co też pozwala planować pracę na zupełnie innym poziomie wydajności. Sam rynek gier opływa klonami - te najpopularniejsze gry to też często klony w bardzo dobrym wykonaniu jak np. Angry birds czy Cut the rope więc tu się nie stresuję tak długo jak naśladuję koncepcję rozgrywki i uczę się od lepszych. Poza tym konkurencja pozwala lepiej ocenić czego oczekuję od swojej gry. Tym flashem -> html5 się nie bawiłem, ale on raczej do animacji jest z tego co oglądałem demonstrację. Problem tego typu, ze html5 jest nie dość ze ubogi to jeszcze niesamowicie powolny (tu mam na myśli sam javascript) przy renderowaniu bitmap czy pętlach, do tego potrafi zamulić całą przeglądarkę taką operacją co już jest frustrującym koszmarem. Dlatego nie mógłbym sobie pozwolić na korzystanie z frameworka który może mieć niezoptymalizowane klasy dla tego badziewia. Widziałem wypusty z różnych frameworków - jest to niestety koszmarnie niewydajne. Zresztą w przyszłym mies wstawię linkę do prostej gierki w htmlu to będzie można rzucić okiem co udało się zrobić - gra na szczęście prosta - na nieszczęście musi działać płynnie na smartfonach.
-
Przegłosowanie umowy ACTA.
fajna zabawa, dorzucam swoje zakończenie (czuje się jak na maturze): ale ludzie mądrzejsi od nas trzymają go w ukryciu, byśmy potrafili odkryć jakim darem jest życie. W obecnych czsach gdy mamy dostęp do tak wielu rzeczy jedynie największa siła jaką jest pragnienie egzystencji potrafi nas zmotywować do dalszego rozwoju i budowania przyszłości dla kolejnych pokoleń... widzisz korzystając z klawiatury można sobie napisac co się chce. 123 próba spacji .
-
Przegłosowanie umowy ACTA.
no faktycznie, Ci podstępni parlamentarzyści wprowadzili acta :P
-
olaf (szybki game art)
Silnik napisałem wczoraj w nocy w 3h - kiedyś miałem się za to zabrać, ale nie miałem pomysłu jak, a że jestem leniwy to nie zabieram się do pracy póki nie znajdę sposobu. Wczoraj jakoś tak mnie oświeciło i udało się machnąć. Grafiki i animacje oraz ogólny wygląd robiłem już dziś tak naprawdę od rana. Tego ludka z shutterstocku wziąłem i ta japonkę w tle. Właśnie dodałem dźwięk ale gra wystawiona jest na aukcji więc nie mogę pokazywać. Tak klon to prawda ale mam fruit ninja na fonie i nie moglem nigdy znaleźć porządnej kopii na flasha by sobie pograć więc zrobiłem takową. Chyba miałem dobry dzień bo poza małym debugowaniem kolizji nie było potrzebne w sumie żadne inne. Poza tym z tablicami gra ma 150linijek więc i namieszać się nie dało za bardzo ;) ogółem gra ma 150 'poziomów' - wiadomo prawie to samo ale trudniej. Jest 10 kompletów sushi do rozcinania. Zadnych ficzersów. Bedzie topka ale dopiero jak podepnę dla klienta leaderboard taki jaki chce. Swoją drogą piszę teraz grę w html5 - różnica miedzy flashem a html5 w wydajności to tak na oko 50-200x szybszy jest flash i to nie ten z akceleracją gpu - v11 tylko v10. No ale klient chce klient ma :P
-
Przegłosowanie umowy ACTA.
nie masz wyjścia - musisz sie zgodzić :)
-
Przegłosowanie umowy ACTA.
nasi dziadowie ciężko tyrali byśmy mieli takie właśnie problemy :) poza tym mamy kapitalizm, obywatel tez jest towarem i jak ktoś płaci określoną cenę to można go sprzedać. Anyway nawet jak sie nic nie ugra, to świadomość społeczna to ważna rzecz i mimo wszystko popieram akcję informowania - podnosi to wartość obywatela i tylko nieliczni mogą nas wykorzystywać płacąc określoną - wyższą - cenę. zmień kierunek lotu a wszystko stanie się możliwe: