Kantor kryptowaluty.pl już wystartował! Wymieniaj kryptowaluty po najkorzystniejszych kursach Wchodzę!

Pac-Man? Flappy Bird? Rozrywka wykorzystująca język Skycoin

Przez
Paweł Szczerba
-
5 min czytania
Programiści starannie pracują nad zwiększeniem wydajności języka Skycoin CX w celu lepszego raportowania błędów i rozszerzenia obsługi bibliotek OpenGL, GLFW i innych. W ostatnich miesiącach nastąpił wzrost aktywności w zakresie gier wideo przy użyciu CX. Konsekwentna poprawa użyteczności przyczyniła się do zwiększenia zainteresowania. Społeczność Skycoin coraz częściej używa CX w celu tworzenia gier na tej platformie. Ponieważ użytkownicy nadal tworzą bardziej niezawodne gry, programiści CX nieustannie żądają większej liczby funkcji. Do najnowszych zaliczyć można przede wszystkim liczniki klatek na sekundę (FPS) czy mechanizmy ładowania obrazków. Metody wyświetlania i pomiaru wymiarów tekstu w grach używane do wyświetlania wyników lub ekranów "Game Over" to niektóre przykłady funkcji dodawanych do kompozycji obszerny język. Te funkcje są już włączane do gier przez ich autorów i ich współużytkowników.
PacMan CX
Pierwsza gra wideo, która zostanie wydana z "pełnym doświadczeniem", to klon Pac-Mana opracowany przez użytkownika Github. Gra imponowała wieloma szczegółami. W chwili pierwszego wydania CX nie wdrożył wszystkich niezbędnych funkcji, aby załadować obrazki do reprezentowania wizualizacji w grze, takie jak ściany, duchy lub samą postać Pac-Mana. Autor musiał narysować każdy element gry za pomocą pojedynczych pikseli, co wymagało znacznie więcej czasu i pracy. Obecnie ułatwia to użycie spritów. Ostateczny kod źródłowy zaowocował prawie 1500 liniami odlotowego kodu. W obecnej wersji możesz sprawić, by Pac-Man poruszał się wokół, aby zjeść wszystkie białe kropki, ukryć się przed czterema duchami, które niestrudzenie cię gonią. Możesz zjeść jedną z czterech większych kulek, aby uzyskać zdolność jedzenia duchów i oczywiście, ukończyć poziom po zjedzeniu wszystkich białych kropek.
Crappy Ball CX (Flappy Bird Clone)
Wkrótce po wydaniu Pac-Man, zdecydowano się odsłonić główne dzieło, czyli Flappy Bird. W przeciwieństwie do poprzedniej gry, nazwany przez autora "CrappyBall" w pełni korzysta z najnowszych funkcji dodanych do CX., wykorzystując sprite do reprezentowania różnych elementów gry. Jak opisuje jego programista w repozytorium Github w grze wideo, możesz wybrać pomiędzy kontrolowaniem ptaka zombie lub kota sierściucha. Ten drugi służy jako hołd dla projektu Kicycash w Skycoin. Podobnie jak w oryginalnej grze Flappy Bird, najprawdopodobniej skończysz z bardzo wysokim poziomem stresu po próbie przelotu przez liczne przeszkody. Jedyną cechą, którą teraz pragniemy zobaczyć, jest system punktacji, ponieważ członkowie zespołu Skycoin potrzebują sposobu, aby przechwalać się między sobą, jak daleko zaszli w grze. System zdobywania punktów jest obecnie w fazie prac, ponieważ programiści CX mają teraz możliwość łatwego wyświetlania tekstu w swoich kreacjach.
Snakes CX
Inne gry były przez jakiś czas rozwijane, ale te opisywane wyżej służą wyłącznie jako projekty testowe dla języka CX, a mianowicie klon Tetris i klon Snake. Zaskoczeniem może być użycie przez programistów CX do tworzenia własnych klonów gier np. Snake. Chociaż wiele gier jest jeszcze w początkowej fazie, możemy zauważyć, że podążanie za tradycyjną ścieżką używania mapy opartej na platformie do śledzenia ruchów (jak dawniej robione to było np. na Nokii 3310!) zyskuje aprobatę. Natomiast Snake Skycoina może się dowolnie poruszać, co jest trudniejsze do wdrożenia, ale zapewnia bardziej nowoczesny styl gry.
Korzystanie z gier na CX!
Jeśli chcesz sprawdzić te i inne gry, które wkrótce będą dostępne, lub zacząć tworzyć własną grę wideo za pomocą Skycoin CX, zapoznaj się z możliwościami github.com/skycoin/cx. Niestety własne pomysły na gry wdrażane za pomocą systemu Windows mogą napotkać na pewne problemy, ponieważ niektórzy użytkownicy systemu Windows zgłaszali niewłaściwe funkcjonowanie CX na swoich komputerach w tym środowisku. Trwają prace, aby wkrótce zapewnić łatwą instalację na różnych platformach. Dobrej zabawy!
Waluta Kurs Dokonaj zakupu

kryptowaluty.pl
Błyskawiczne
transakcje kartą
Kupuj, sprzedawaj, wymieniaj
topowe krypto

Drogi użytkowniku,

podczas przeglądania i korzystania z usług naszych serwisów wykorzystujemy pliki cookies, które służą poprawnemu i bezpiecznemu świadczeniu przez nas usług. Pliki cookies, czyli niewielkie informacje tekstowe, które są zapisywane na urządzeniu, z którego korzystasz w związku korzystaniem ze serwisu internetowego. Ich stosowanie ma na celu poprawne działanie stron internetowych serwisu Internetowego. Zamykając ten komunikat (klikając w przycisk “Akceptuję i przechodzę do serwisu” ) wyrażasz zgodę na korzystanie w Internecie z technologii automatycznego śledzenia i zbierania danych oraz przetwarzania ich przez Tokeneo TEO OU, oraz akceptujesz politykę prywatności serwisu. Zamknięcie powiadomienia poprzez “X” wiąże się jednoznacznie z wyrażeniem zgody

Pliki te pozwalają zidentyfikować oprogramowanie wykorzystywane przez Ciebie oraz dostosować serwis internetowy indywidualnie do Twoich potrzeb. Pliki cookies zazwyczaj zawierają nazwę domeny, z której pochodzą, czas przechowywania ich na urządzeniu oraz przypisaną wartość.

Pliki cookies podmiotów zewnętrznych:
Wykorzystujemy także pliki "cookies" podmiotów zewnętrznych w następujących celach:

  • tworzenia statystyk – pomagających zrozumieć sposób korzystania przez Użytkowników z Serwisu internetowego, co umożliwia ulepszanie jego struktury i zawartości za pośrednictwem narzędzi analitycznych
  • określania profilu użytkowników – a następnie wyświetlania dopasowanych pod jego kątem materiałów w sieciach reklamowych,

Podmioty zewnętrzne:

Za pomocą ustawień przeglądarki internetowej lub za pomocą konfiguracji usługi, możesz samodzielnie i w każdym czasie zmienić ustawienia dotyczące cookies, określając warunki ich przechowywania i uzyskiwania dostępu przez cookies do Twojego urządzenia. Ustawienia te możesz zmienić tak, aby blokować automatyczną obsługę cookies w ustawieniach przeglądarki internetowej bądź informować o ich każdorazowym zamieszczeniu na Twoim urządzeniu.

Szczegółowe informacje o możliwości i sposobach obsługi Cookies dostępne są w ustawieniach Twojego oprogramowania (przeglądarki internetowej).

Polityka prywatności serwisu

Niniejszy dokument określa zasady Polityki prywatności w Serwisie internetowym tokeneo.com/news/pl (dalej jako "Serwis Internetowy" lub „Serwis”). Administratorem Serwisu internetowego jest TOKENEO TEO OÜ (spółka o ograniczonej odpowiedzialności podlegająca prawu estońskiemu) z siedzibą w Tallinie (w prowincji Harju Maakond), pod adresem ul. Maakri 19-7K (w dzielnicy Kesklinna Iinnaosa), 10-145 Tallinn, w Estonii, zarejestrowana w dniu 21.12.2018 w estońskim rejestrze gospodarczym pod numerem:14630242, posługująca się numerem VAT UE: EE102149487.

Pełny dokument, w którym przeczytać można politykę prywatności usług Tokeneo dostępny jest w tym dokumencie.

Szczegółowe ustawienia mogą być zmieniane w przeglądarce.