#14 - Timestamp - pasywny dochód w tle - LibGDX - Praktyczne Programowanie

Subscribers:
16,900
Published on ● Video Link: https://www.youtube.com/watch?v=Ygu9meM2WBg



Duration: 29:59
1,331 views
26


Dobrowolne wsparcie mojej działalności:
http://www.javadevmatt.pl/wsparcie/

FB: https://www.facebook.com/javadevmatt/

Pamiętajcie, że film ma na celu pokazanie całej otoczki - od planowania, przez commitowanie, naprawienie błędów etc. Nie przepisujcie kodu z filmiku. Macie stan kodu z tego filmiku dostępny na Githubie.

Kod źródłowy: https://github.com/JavaDevMatt/tutorialclicker/tree/tut14

Linki z filmu:
- https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/utils/TimeUtils.html
- http://stackoverflow.com/questions/625433/how-to-convert-milliseconds-to-x-mins-x-seconds-in-java
- https://en.wikipedia.org/wiki/Unix_time

Co było w filmie?
0:38 - tłumaczenie jak to zrobimy
1:55 - zapisywanie timestampu w aplikacji
4:10 - dodanie metody saveCurrentTimestamp()
5:15 - zapełnienie metody saveCurrentTimestamp()
6:50 - dodanie TODO do refactoru zapisywania
8:40 - dodanie metody getSavedTimestamp()
10:10 - liczenie ile pasywnego dochodu zostało zdobyte.
10:50 - metoda calculateGainedPassiveIncome()
13:20 - testowanie zapisanego timestampu
14:40 - przeliczanie milisekund na sekundy
16:35 - commitowanie zapisywania czasu
17:20 - refactor - przenoszenie liczenie pasywnego dochodu do PassiveIncomeService
19:16 - commit refactoru
21:26 - dodanie metody addPointsBasedOnPassedTime(long seconds)
24:48 - testowanie dodawanie punktów przez pasywny dochód
27:05 - commitowanie kodu, który dodaje punkty
29:00 - o tym co w następnym filmie


Co powinieneś potrafić, by zacząć pracę jako programista?
Jak wygląda organizacja i dzień pracy programisty?
Jak i skąd się uczyć, by nie marnować czasu?
Uporządkowałem te informacje w moim ebooku:
http://www.juniordeveloper.pl/




Other Videos By Mateusz Kupilas (JavaDevMatt)


2016-08-08Jak pracować z domu i nie oszaleć? - Programista Na Emigracji
2016-08-06#03 - Praca nad dykcją - ćwiczenie typu "Te De, Ni Ny, Ka Ga"
2016-08-03Builder / Budowniczy (Klasyczny Builder) - część 2/3 - Wzorce Projektowe #02
2016-07-25Nauka w godzinach pracy jako programista
2016-07-23Builder / Budowniczy (Fluent Builder) - część 1/3 - Wzorce Projektowe #01
2016-07-20Wzorce Projektowe #00 - Format Serii - kiedy się ich uczyć?
2016-07-192 lata na YouTube - dziękuję :)
2016-07-11Podsumowanie pierwszej połowy roku + plany - Programista Na Emigracji
2016-07-09#16 - Losowe eventy - kończymy ToDo v2 - LibGDX - Praktyczne Programowanie
2016-07-08#15 - Refactor zapisywania punktów i BasicDialog/Popup - LibGDX - Praktyczne Programowanie
2016-07-06#14 - Timestamp - pasywny dochód w tle - LibGDX - Praktyczne Programowanie
2016-06-28#02 - Praca nad dykcją, ćwiczenie mowy - 2 tygodnie z korkiem
2016-06-27Jaki projekt pisać jako przygotowanie do pracy/stażu?
2016-06-23Zadania do ćwiczenia programowania - /r/dailyprogrammer - JavaDevMatt Poleca
2016-06-22#13 - ScoreService i implementacja pasywnego dochodu - LibGDX - Praktyczne Programowanie
2016-06-22#12 - Losowość w lataniu i SoundService - LibGDX - Praktyczne Programowanie
2016-06-19Praca nad drugim wydaniem “Junior Developera”
2016-06-13O problemie "Siedzenia w jaskini" jako programista (i nie tylko)
2016-06-12#11 - Controller latających obiektów - LibGDX - Praktyczne Programowanie
2016-06-11#10 - Latające obiekty! - LibGDX - Praktyczne Programowanie
2016-06-09#01 - Praca nad dykcją - korek



Tags:
javadevmatt
praktyczne programowanie
libgdx
timestamp
gra
tworzenie gry
clicker
gamedev
tutorial
kurs
tworzenie gier
pisanie gie
programista