Czytaj dalej/Read more!
niedziela, 17 listopada 2013
Holo Compass 1.4
Czytaj dalej/Read more!
czwartek, 14 listopada 2013
Teeter Pro na Windows Phone
Czytaj dalej/Read more!
wtorek, 1 października 2013
Motocross Challenge
Czytaj dalej/Read more!
poniedziałek, 30 września 2013
Holo Compass bug fixing oraz Teeter Pro na WP
Czytaj dalej/Read more!
niedziela, 11 sierpnia 2013
Motocross Challenge
Czytaj dalej/Read more!
poniedziałek, 8 lipca 2013
Box2D w XNA
Czytaj dalej/Read more!
wtorek, 2 lipca 2013
XNA, MonoGame i Windows Phone 8...
Czytaj dalej/Read more!
niedziela, 23 czerwca 2013
Ciąg dalszy game dev-u
Ostatnie miesiące nie pozwalały na chociażby zaczęcie czegoś nowego. Najpierw projekt Droid Painters na konkurs Samsunga, a ostatnie tygodnie to tylko i wyłącznie praca magisterska. Na szczęście ostatnie dni są już luźniejsze i można zacząć pisać coś nowego. Nie jest to żaden rewolucyjny pomysł, zresztą możecie zobaczyć na poniższych zrzutach przedstawiających wczesny prototyp.
Czytaj dalej/Read more!
niedziela, 16 czerwca 2013
Millenial Media, MobFox - crap!
Niekiedy deweloper chce zmonetyzować swoją wykonaną pracę przy aplikacji. Najłatwiejszym sposobem jest wyświetlenie reklamy w aplikacji. Jest wiele sieci reklamowych, które oferują bannery, appwalle itp. Każde kliknięcie przez użytkownika w banner dodaje nam określoną kwotę do konta w sieci reklamowej.
Jedną z najpopularniejszych sieci reklamowych na platformie Android jest obecnie AdMob. Właścicielem sieci jest Google. Panuje powszechna opinia że Admob słabo płaci za kliknięcia użytkownika. Z jednej strony słaba stawka za klik, z drugiej praktycznie w każdym kraju AdMob wyświetli reklamę, ponieważ backfilluje AdMoba kolejna sieć reklamowa czyli AdSense. Niestety, stawki dobre są od użytkowników zamieszkujących zachodnią Europę oraz USA. Im więcej użytkowników z innych rejonów świata tym gorzej dla zarobków. Praktycznie każdy zaczyna od AdMoba, w moim przypadku było identycznie. Po kilku miesiącach zacząłem rozglądać się za innymi sieciami reklamowymi.
W sieci popularne są tak zwane `succes story` czyli opowieści o tym jak deweloper osiągnął sukces, często te wpisy są wiązane razem z siecią reklamową, która pozwala dużo zarobić. Takie historie pisano między innymi o Mobfoxie i Millenial Media.
Zachęcony tymi recenzjami zaimplementowałem najpierw Mobfoxa a później Millenial Media. Obie sieci reklamowe okazały się dużo gorsze niż AdMob. W dodatku mają dłuższe okresy wypłaty zarobionych środków... Każda sieć obiecuje duże stawki reklamowe, rzeczywistość praktycznie zawsze jest inna. Wszelkie agresywne sieci reklamowe typu Airpush, Leadbolt pozwalają zarobić przynajmniej 3 razy więcej niż tradycyjne ale bardzo dużym kosztem oceny aplikacji na markecie i utrzymania użytkownika.
Jedyna sieć która płaciła praktycznie tyle ile obiecuje jest StartApp. Sieć ta płaci za instalację ale problemem jej jest to ze programy antywirusowe wykrywają jej SDK jako adware....
Dlatego jedynym pewnym wyjściem są albo płatności w aplikacji albo mieszanie różnych sieci reklamowych.
Czytaj dalej/Read more!
wtorek, 30 kwietnia 2013
Samsung App Cup - wyniki!
Czytaj dalej/Read more!
piątek, 5 kwietnia 2013
LibGDX & Cocos2D
Przy pisaniu moich dwóch ostatnich produkcji używałem portu silnika grafiki z iOSa o nazwie Cocos2D, źródła możecie znaleźć tutaj. Zaletą jego jest to że tak naprawdę nie przejmujemy się żadną skomplikowaną mechaniką OpenGla, mamy gotowe metody na przykład do animacji sprite'ów. Mimo że jest to port i nie ma dużo przykładów na Android to można bez problemu wzorować się na kodzie napisanym w objective-c (iOS) i portować go na Jave. Silnik idealnie nadaje się do gier 2D, zresztą jest on bardzo popularny na platformie Appla co jest dobrą rekomendacją. Niestety ma jedną dużą wadę, na Androida port nie jest już rozwijany, w dodatku jest dość stary. Wersja na Androida oznaczona jest numerem 0.99.4, wersja iPhon'owa ma numer 2.1-rc1 więc na pewno dużo się pozmieniało. Zamiennikiem Cocos2D w Javie jest Cocos2D-X na którym piszemy w C++, na chwilę obecną nie testowałem w żaden sposób wersji C++ ale w niedalekiej przyszłości na pewno spróbuję i porównam do kolejnego silnika o nazwie libGDX.
Czytaj dalej/Read more!
czwartek, 4 kwietnia 2013
Droid Painters - Samsung App Cup
Czytaj dalej/Read more!
niedziela, 10 marca 2013
1 000 000 - Teeter Pro
Niedawno Teeter Pro przekroczył liczbę miliona ściągnięć stając się drugą bardzo udaną produkcją. Co ważne nadal, po mimo upływu pierwszych 31 dni od wydania liczba ściągnięć w każdy dzień wynosi około 55 tysięcy. Na pewno czynnikiem decydującym jest to że jest to gra prostsza niż Parkin Truck. Bardzo dużo opinii w postaci komentarzy mówi o tym że Parking Truck jest trudny, nie jest to gra dla wszystkich. Z Teeterem Pro jest inaczej, wystarczy doprowadzić kulkę do odpowiedniej łuzy.
Czytaj dalej/Read more!
czwartek, 7 lutego 2013
House Ads - AdMob
Niekiedy chcemy pomóc aplikacji w wypromowaniu się. Możemy kupić recenzję na jakimś znanym portalu związanym z tematyką Android, jasne jest że wiąże się to z dodatkowymi kosztami, które narzuca nam recenzent. Jeżeli chcemy tego uniknąć możemy wykorzystać tak zwane house ad. House ad to rodzaj reklamy polegający na promowaniu własnych (bądź cudzych ;) produkcji. Zaletą tego typu reklamy jest to, że nie płacimy nikomu za pokazywanie naszego bannera. Poświęcamy jedynie naszą powierzchnie reklamową we własnej aplikacji/aplikacjach, w tym momencie nic nie zarabiając (w zależności od stosunku wyświetlanych reklam).
W kilku krokach chciałbym opisać jak stworzyć kampanię promującą aplikację przeznaczoną na telefony/tablety z Androidem. Przykład opiszę na podstawie sieci Admob, niektóre elementy są analogiczne także w innych sieciach reklamowych oferujących house ads.
Pierwszym elementem jest odszukanie przycisku House Ads w zakładce Sites & Apps.
Czytaj dalej/Read more!
czwartek, 31 stycznia 2013
Teeter Pro
Czytaj dalej/Read more!
niedziela, 27 stycznia 2013
Detekcja tabletu/telefonu - Android
Czytaj dalej/Read more!