piątek, 12 kwietnia 2013

Mała aktualizacja ;)

Witajcie!
Ostatni post był już chyba miesiąc temu, lecz ostatnimi czasy mam dużo na głowie ;)

Z moich ostatnich projektów: podłubałem w wyścigach; efekt prezentuje poniższy screen:


Muzyka zaczerpnięta z kultowego nfs underground, o wiele milej testuje się gameplay ;)

Jak również widzicie, po lewej stronie bloga, dodałem stronę "O mnie", na której widnieje opis tego, jak zaczynałem swoją przygodę z programowaniem.
Progress związany z ICO (strategia ekonomiczna online) jest cały czas, także nie bójcie się i nie myślcie że porzuciłem projekt ;)

Na dokładkę jeszcze jeden screen:


Gdy ulepszę aplikację (czytaj: dodam wzorce wszystkich liter alfabetu oraz cyfr), aplikację udostępnię.

piątek, 15 marca 2013

Car Racing

Naszła mnie ochota na rysowanie oraz na wyścigi stuningowanych samochodów :)

Najpierw trochę o grze.
Gra w stylu np "Drag Racer". Wyścigi na krótkim dystansie, widok z boku, zadaniem gracza jest właściwe przełączanie biegów.
W grze mamy możliwość tuningu naszych aut, jak miało to miejsce np w NFS Underground. Reputację i kasę zgarniamy z wygranych wyścigów. Wraz ze wzrostem ilości wygranych wyścigów, mamy więcej części do wyboru, natomiast za reputację otrzymujemy zniżki od sprzedawców i odblokowujemy bonusowe części. Przewiduję także różne specjalne zadania do wykonania, np przejedź tor xyz w mniej niż 20 sekund.

Gra na razie wygląda tak:


Na screenie kupuję tylni spojler. Dojdzie jeszcze wybór kolorów. Grafika tła się zmieni, natomiast samochody będą w takim rysunkowym stylu. Rysuję je sam na papierze, skanuję, rysuję na komputerze. Po moich pięknych "równych" liniach widać, że mam w tym bardzo dużo doświadczenia ;)

czwartek, 14 lutego 2013

Sieci neuronowe - rekonstrukcja obrazka ASCII


Ostatnio zainteresowałem się sieci neuronowymi. Szczerze mówiąc, na początku nie myślałem nawet, że mają one tak wielkie możliwości. Dopiero później wgłębiłem się w ten temat, przeczytałem masę artykułów, zasadę działania takich sieci etc..
Z tego co wyczytałem, sieci neuronowe wykorzystywane są w rozpoznawaniu obrazów (nawet zniekształconych), pomagają inwestorom w podejmowaniu trafnych decyzji na giełdzie czy stwierdzeniu najbardziej prawdopodobnej choroby u pacjenta, itd..

Natomiast moim celem jest napisanie programu, który z baz danych ze zdjęciami twarzy i jednego zdjęcia zniekształconej twarzy, będzie potrafił wskazać najbardziej prawdopodobną twarz istniejącą już w bazie. 
Taki sam program oczywiście może być wykorzystany do przeszukania czy dane zdjęcie widnieje już w bazie - tak czy inaczej będzie się ono różnić chociażby innym natężeniem światła, czyli tak jakby zdjęcie będzie musiało zostać zrekonstruowane według najbardziej prawdopodobnego wzorca.

Na razie program potrafi zrekonstruować obraz ASCII zapisany w pliku txt ;)



czwartek, 31 stycznia 2013

ICO - prezentacja gry, wideo

Nagrałem i zmontowałem krótki film prezentujący to, co zostało do tej pory mniej więcej zrobione. Wersja po angielsku.




Jakieś sugestie, uwagi, pomysły? :)

wtorek, 22 stycznia 2013

Breakout game - mini gra via www ;)

A tak zrobiłem sobie na chwilę odpoczynek i napisałem mini gierkę - Arkanoida - w przeglądarce ;)

Link do zagrania: http://seaprogrammers.cba.pl/game1/
Sterowanie strzałkami.

No i screen:


Trzy rodzaje bonusów: piłka nie spadnie na dół; zabójcza piłka niszcząca klocki bez kolizji; dłuższa paletka do odbijania piłki. 
Gdy piłka trafi w czerwonego klocka, ten wybucha i sąsiednie bloki także się niszczą.