Wpis z mikrobloga

Wiele osób chwali się tutaj swoją twórczością, szczególnie tych związanych jakoś z #programowanie . Pomyślałem że czemu nie, sam też mogę się pochwalić, więc zakładam tag #khroneprogramuje . Wiem, że wiele takich tagów powstawało bo ich autorzy nie mogli się zmotywować do pracy, więc zakładali tag i wtedy razem z Wami dochodzili do czegoś. U mnie będzie trochę inaczej - ja już coś tam mam, mam nadzieję że się nie obrazicie ;)

Pamięta ktoś z was taką grę jak Anno 1602? Postanowiłem zrobić remake tej gry. W przeglądarce.

Zaczynałem od bardzo skromnego kawałka kodu, 3 miesiące temu wyglądało to tak: KLIK. Testowałem trochę też 3D w przeglądarce, ale ostatecznie zdecydowałem się skorzystać z oryginalnych grafik KLIK. To było jakieś 2 miesiące temu. Dodawałem więcej grafik i funkcjonalności KLIK. Aż w końcu mogę się pochwalić całkiem fajną, choć wymagającą wiele wiele szlifów grą (tym razem screen w załączniku). Drugie aktualne zdjęcie (z menu budowania) można zobaczyć KLIK.

Od strony technologii to Canvas, AngularJS, RequireJS. GUI to po prostu elementy HTML DOM (co sprawia trochę problemów...). Na razie implementuje rzeczy które samemu widzę że są do poprawy (np. brak możliwości przeciągnięcia drogi - trzeba budować po kolei każdy segment). Więc tymczasowo nigdzie nie można pograć - można za to obejrzeć kod - wszelkie komentarze mile widziane :).

No, jeśli się spodoba to będę wrzucał tutaj aktualne screeny z prac. :)

Projekt pisany jest wyłącznie w celach edukacyjnych, kod jest na licencji MIT.
K.....e - Wiele osób chwali się tutaj swoją twórczością, szczególnie tych związanych ...

źródło: comment_fLUYJK105CPy1wQRkXCvlEy4LLiPae85.jpg

Pobierz
  • 45
  • Odpowiedz
@Khrone: Uwielbiam takie komentarze w aplikacjach:

// ZA #!$%@? nie wiem czemu to się nie chce ładować w tej kolejności
>
// kiedy ładuję przez Require. #!$%@? to jest. Tak działa.
  • Odpowiedz
@Khrone: Anno 1602 to gra mojej młodości, nawet nie chcę myśleć ile godzin na nią poświęciłem. Swego czasu miałem nawet stronkę anno1602.prv.pl, niestety z biegiem czasu brakło mi motywacji i już nawet nie wiem co się z nią stało. Świetna inicjatywa, trzymam kciuki za efekt końcowy - dodaj najlepiej jakiś tag, żebym mógł śledzić postępy. Jeżeli ten tytuł jest jeszcze wolny to chciałbym zostać pierwszym, oficjalnym fanem Twojego projektu. Dzięki
  • Odpowiedz
@Khrone: Taki mały protip - może ktoś będzie chciał dodać coś od siebie, a niekoniecznie mówi po polsku, więc proponowałbym komentarze itp. w języku angielskim. ;-)
  • Odpowiedz
Dodam, że czasem trzeba zrobić "hard refresh" karty przeglądarki, gdy ekran jest czarny i nic się nie dzieje przez kilkanaście sekund.
  • Odpowiedz