Pokazywanie postów oznaczonych etykietą programowanie Java. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą programowanie Java. Pokaż wszystkie posty

poniedziałek, 3 sierpnia 2015

Programowanie gry samolot ( Java - kod źródłowy do pobrania)

Programowanie w Javie wczoraj:

- programowanie poniższej gry: 2godz.20 min

Ta gra miała sprawdzić przydatność nauki programowania z youtuba (pisałem o tym->nauka programowania z youtuba ). Co prawda gra nie jest ukończona ale nie sprawiało mi najmniejszych problemów dojście do tego etapu. Oczywiście czeka mnie jeszcze sporo pracy by ta gra wyglądała jako tako ale wydaje się, że wszystko jest na dobrej drodze.
Najwięcej uwagi zwracałem na czytelność kodu i mam wrażenie, że to się udało. Zresztą poniżej sami możecie ocenić jak to wygląda.





niedziela, 2 sierpnia 2015

Nauka programowania z youtuba cześć 3

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 5godz 15min.

No i skończyłem naukę programowania gry z tutoriala autorstwa  mybringback, dlatego chyba czas na krótkie podsumowanie.  Ogólnie cała seria bardzo fajna choć mam wrażenie, że pierwsze 20 odcinków dało mi dużo więcej niż pozostałe odcinki ( wyj. 3-4 ostatnie). Z czasem zaczął gł. modyfikować już istniejące rozwiązania i chyba do większości byłbym już w stanie dojść samemu. W najbliższym czasie będę chciał sprawdzić czy czegoś się nauczyłem i czy sam będę potrafił zaprogramować podobna grę.

piątek, 31 lipca 2015

Nauka programowania z youtuba dzień 2

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 1godz 30min.

Kolejny dzień z tutorialem autorstwa  mybringback. Na początek było trochę powtórki z poprzednich lekcji bo niestety sporo zapomniałem przez te 2-3 dni. Podobnie jak ostatnio wpierw film a później samodzielne programowanie czegoś podobnego.  Średnio na odcinek trwający( 7-10 min)  potrzebuję ok 30 min.

wtorek, 28 lipca 2015

nauka programowania z youtuba

Programowanie  w Javie wczoraj:

- nauka nowych zagadnień 4 godz 20 min.

Całość nauki polegała wczoraj na oglądaniu filmików z youtuba autorstwa mybringback z playlisty:  Java Game Applets. Pokazuje On od zera jak zrobić prostą gierkę. Co prawda jest to applet, który moim zdaniem jest technologicznym trupem ale przełożenie jego pomysłów na normalną aplikację nie powinno być  najmniejszym problemem. Najciekawsze jest to, że do chwili obecnej ( jestem na 18 z 39 odcinków) korzysta z bardzo podstawowej wiedzy z programowania a tworzy rzeczy naprawdę pomysłowe. Do tego dochodzi kod, który jest bardzo przejrzysty a dodanie nowej funkcjonalności zazwyczaj sprowadza się u niego do wprowadzenia zmian tylko w jednym miejscu a nie tak jak u mnie, że cały kod trzeba zmieniać. Oczywiście samo oglądanie to za mało, dlatego po każdym odcinku starałem się samemu z głowy zaprogramować coś podobnego.

A tak będzie wyglądać gierka jak skończę tutorial:


poniedziałek, 27 lipca 2015

aplikacja nie wiadomo co(Java)

Programowanie w Javie wczoraj:

programowanie poniższej aplikacji 2 godz.

W zasadzie to nie wiem co wyszło. Starałem się zrobić coś na wzór gry Pacman ale że jest to mój pierwszy program wykorzystujący wątki to nic dziwnego, że się nie udało. 



czwartek, 23 lipca 2015

Programowanie gry Warcaby ( Java - kod źródłowy do pobrania)

Programowanie w Javie wczoraj:

- nauka nowych zagadnień: 30 min.
- programowanie poniższej gry: 3godz.20 min


Nie jest to gra do której dążyłem. Niestety jak zwykle poszedłem na żywioł i z czasem kod stał bardzo nieczytelny. W porównaniu z poprzednią wersją, przez ponad 3 godziny udało mi się raptem dodać:
- wymiana pionka na królówkę  po dojściu na końcową linię
- ruch królówki
- bicia królówką
I to nawet to nie jest do końca zrobione dobrze. Szkoda gadać. Następnym razem obowiązkowo przed programowaniem schemat blokowy.



gra Warcaby do pobrania:

kod źródłowy
plik .jar

wtorek, 21 lipca 2015

Programowanie gry Warcaby ( Java - kod źródłowy do pobrania)

Programowanie w Javie wczoraj:

- nauka nowych zagadnień: 130 min.
- pisanie poniższej gry: 3 godz.


Na wstępie zaznaczę, że sporo zagadnień, które wykorzystałem przy tej grze podpatrzyłem ze strony tom3k . Ma on tam gotową grę w warcaby z możliwością pobrania kodu źródłowego. Wracając do mojego programowania. Ostatnio się nie udało a dziś jest dopiero namiastka gry.
Obecnie można się ruszać i zbijać pionki przeciwnika. To na razie cała funkcjonalność. W następnym wpisie postaram się dorzucić takie opcje jak:
- zamiana na królówkę po dojściu na końcową linie
- konieczność bicia (inny ruch strata pionka)
- informacja, który gracz ma teraz ruch




Aplikacja do pobrania:
plik .jar
kod źródłowy


niedziela, 19 lipca 2015

Programowanie gry Warcaby

Programowanie w Javie dzisiaj:

- nauka nowych zagadnień 2 godz.
- programowanie własnej gry 1,5 godz.

Programowanie gry w warcaby przerosło moje dzisiejsze możliwości. Standardowo jak przy każdej tego typu porażce postaram się w ciągu kilku najbliższych dni ( jak się zmobilizuje to jutro)  udowodnić sobie, że jednak jestem w stanie napisać tę gierkę.

sobota, 18 lipca 2015

Programowanie gry 2048 (Java - kod żródłowy do pobrania)

Programowanie w Javie dzisiaj:

- nauka nowych zagadnień- 100min.
- programowanie poniższej gry 2,5 godz.

Po wczorajszym niepowodzeniu w programowaniu gry "2048" dziś poszło znacznie lepiej. Poniżej efekt mojej pracy.
Pole podświetlone to losowa cyfra, która pojawia się w losowym miejscu po każdym ruchu.
Sterowanie strzałki.



 


gra 2048 do pobrania:

plik .jar
kod źródłowy

czwartek, 16 lipca 2015

zamień liczbę arabską na rzymską ( Java - kod źródłowy do pobrania)

Programowanie w Javie dzisiaj:

- nauka nowych zagadnień 1,5 godz.
- programowanie poniższej aplikacji 45 min

Program zamienia wpisane liczby Arabskie na Rzymskie





Aplikacja do Pobrania:

plik .jar
kod źródłowy

środa, 15 lipca 2015

zamień liczbę na tekst (Java - kod źródłowy do pobrania)

Programowanie w Javie dzisiaj:

 - nauka nowych zagadnień z Javy: 40min.
 - programowanie poniższej aplikacji 2godz15min

Pierwsze podejście do napisania tego programu sprzed 2 dni zakończyło się porażką. Dziś było znacznie lepiej choć też pojawiał się błąd, którego nie potrafiłem zidentyfikować przez długą chwilę.





Aplikacja do pobrania:
plik .jar
kod źródłowy

wtorek, 14 lipca 2015

Programowanie gry przesuń serca ( Java - kod źródłowy do pobrania)

Programowanie w Javie dzisiaj:

 - nauka nowych zagadnień z Javy: 2godz.15min.
 - programowanie poniższej gry: 105 min

Gra polega na umieszczeniu wszystkich serduszek w studni. Pomysł i część rozwiązań zaczerpnięte od użytkownika letsplaygk z youtuba.
Sterownie: strzałki
 




gra do pobrania:

kod źródłowy i plik .jar

poniedziałek, 13 lipca 2015

zadanie "Liczba na słowo"

Programowanie w Javie dzisiaj:

 - nauka nowych zagadnień z Javy: 100min.
 - programowanie własnego programu 2,5 godz.

Zadanie zaczerpnięte ze strony pl.spoj.com (poziom łatwy) pt. " Liczba na słowo ". Postanowiłem napisać program, który  zamienia wpisaną liczbę (do 999mln) na tekst. Wszystko wydawało się proste ale niestety po 2,5 godz. cała koncepcja okazała się błędna i uznałem, że muszę przyznać się do porażki. Niebawem podejdę do tego zadania jeszcze raz z nowym pomysłem.

niedziela, 12 lipca 2015

Programowanie gry w kulki ( Java - kod źródłowy do pobrania)

Programowanie w Javie dzisiaj:

- programowanie gry: 4,5 godz.

W grze musisz układać w poziomie lub pionie kulki. Znikają przy ułożeniu obok siebie 3 lub więcej kulek tego samego koloru.





Gra w kulki do pobrania:

plik jar
kod źródłowy

sobota, 11 lipca 2015

programowanie gry Piętnastka ( Java - kod źródłowy do pobrania)

Programowanie w Javie dzisiaj:

- programowanie gry: 2 godz. ( poniższa aplikacja)

W grze musisz ułożyć w kolejności płytki (od 0-14), które zostają pomieszane po naciśnięciu przycisku "losuj"





 gra Piętnastka do pobrania:

kod źródłowy
plik .jar

piątek, 10 lipca 2015

programowanie tabliczki mnożenia, dodawania, odejmowania ( Java - kod źródłowy do pobrania)

Programowanie w Javie dzisiaj:

- programowanie gry: 2 godz. ( poniższa aplikacja)

W tej aplikacji musisz podawać wynik (mnożenia, dodawania lub odejmowania). Sam możesz wybrać poziom trudności wybierając zakres liczb w działaniu.





gra tabliczka mnożenia do pobrania:

plik .jar
plik źródłowy

czwartek, 9 lipca 2015

programowanie gry w kolory ( Java - kod źródłowy do pobrania)

Programowanie w Javie dzisiaj:

- nauka nowych zagadnień: 1 godz.
- programowanie  gry: 2 godz. ( poniższa aplikacja)

W tej grze musisz zaznaczać płytki o innym kolorze. Poziom trudności się zwiększa z każdą poprawną odpowiedzią





gra Kolory do pobrania:

plik .jar
kod źródłowy





środa, 8 lipca 2015

programowanie gry Memory ( Java - kod żródłowy do pobrania)

Programowanie w Javie dzisiaj:

- programowanie gry: 3 godz. ( poniższa aplikacja)

W grze musisz zapamiętać położenie par o takim samym kolorze i po zakryciu planszy wskazać gdzie one są. 





gra Memory do pobrania:

Plik .jar
kod źródłowy

wtorek, 7 lipca 2015

programowanie gry Kółko i krzyżyk ( Java - kod źródłowy do pobrania)

Programowanie w Javie dzisiaj:

- nauka nowych zagadnień: 2,5godz.
- programowanie gry: 2,5 godz. ( poniższa aplikacja)

Gra w mojej wersji powinna nazywać się "kółko i kółko" ale... ;) 






gra kólko i krzyzyk


gra Kółko i Krzyżyk do pobrania:

plik wykonywalny (jar)
kod źródłowy