Jakie frameworki do tworzenia gier w JS? Znam tylko playground bo niedawno ktoś go tu polecał chyba i ogólnie z tym zaczynam. Wczoraj jedynie bawiłem się coś na jquery, ale wiem, że może to wyglądać i działać lepiej. W playgroundzie nie spodobało mi się to, że nie można było załadować ruszającego się gifa czy chociażby prostej funkcji na pobranie rozmiarów obrazka.
#javascript #gamedev
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JustMMan: tak, trochę się tym sugerowałem przy robieniu swojego rozwiązania, z tego co podałeś nie dostaniesz sprite'a z klatkami tylko canvas z animowanym gifem, ja potrzebowałem czegoś po środku ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Szybkie (albo nie) pytanie. Chcę odczytać sobie zawartość katalogu, sprawdzić które "scieżki" są folderami w ładnym stylu promise, mniej więcej coś takiego fs.readdir().then().then().then(). Przekonwertowałem sobie fs.readdir na promisowa postać ale problem w tym, że nie wiem co zrobić z tablicą plików którą dostaję. Mogę Array.forEach ale wtedy wpadam w callback hell ( ͡° ʖ̯ ͡°), do tego potrzebuje później fs.stat który też ma callback...


#javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m4kb0l: Sorry ale jak z Twojej wypowiedzi można wywnioskować że już jej używasz?

Przekonwertowałem sobie fs.readdir na promisowa postać

sugeruje coś dokładnie odwrotnego, a .then() nawet nie ma w api asynca jeżeli dobrze pamiętam.

Może bardziej ci podpasuje fibers/futures ale to wymaga lekkiego przestawienia w myśleniu.
  • Odpowiedz
Drogie Mirki, jak się tworzy ciasteczka z punktacją w JS?
Mój skrypt wygląda tak(nie wiem jak zaspoilować):
$(document).ready(function(){

var [zmienne....], punkty=document.cookie.split("=")[1], timeout;
$(".papa").mousedown(function(){
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, piszę proste zadanie w JS z którym to mój tak naprawdę pierwszy kontakt.

Idea jest prosta: jako parametry biorę liczbę i interwał w ms, co interwał dekrementuję liczbę aż dojdzie do zera. Na początku ruszyłem to w ten sposób, że ustawiam setInterval z funkcją która po prostu dekrementuje licznik co interwał, wyświetla licznik i przerywa w odpowiednim momencie.

Problem pojawia się w momencie kiedy na wejściu mogę dostać wiele par liczba-interwał, i dla
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@foke: Proszę

Spróbowałem podejść z tej strony: znam czas wykonania takiej dekrementacji dla danej pary liczba-interwał, więc mogę opóźnić wywołanie funcji dla konkretnej pary o ten z góry określony timeout - ale nie działa, od razu zaczyna procesowanie ostatniej pary.
  • Odpowiedz
#programowanie #javascript #php #mysql

Witam, mam prosty skrypt w php ktory pobiera syf ze strony, wrzuca go do bazy i pozniej mozna sie tymi danymi bawic. Zachciało mi się robić to bez przeładowania strony, dałem rade napisać strukturke strony bazujac na js, niestety mam problem na ktory nie moge znalesc odpowiedzi, problem jest nastepujacy, zapytania do bazy nie dzialaja i nie moge znalesc nic
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W javascripcie tworzymy jakąś "ładną" funkcję. O taką na przykład:

var showUserInfo = function(name, surname, age) {
sendDataToEventLogger(name,surname,age);
var formatedData = formatData(name, surname, age);
return formatedData;
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@b0lec: każda funkcja w JS ma zmienną arguments i możesz np sprawdzać jej length, nie będziesz wiedział dokładnie której zmiennej brakuje, ale jeśli wszystkie są potrzebne to dość proste rozwiazanie. Ładniej też moim zdaniem wprowadzać taki zapis if (typeof name !== ''), ale co kto lubi :)
  • Odpowiedz
@b0lec: Co do zapisu twojego pomysłu to zrób sobie funkcję do sprawdzania argumentów (i użyj ternary operatora :) ).

Co do pomysłu @quiteflame: zrób switcha

switch (arguments.length - rozmiar wymaganych
  • Odpowiedz
mircy z #nodejs #javascript ponawiam pytanie
próbuję dodać ssl do swojej appki i mam taki dziwny problem.
Otóż na self-signed certach wszystko hula dobrze (nielicząc tego, że przeglądarki krzyczą, że to nie jest bezpieczne połączenie)

W momencie gdy dodaję certy z nazwa.pl (kupione) czy też comodo (darmowy trial 3-mce)
server niby się elegancko uruchamia, nic nie krzyczy ale - przeglądarka wypluwa ERR CONNECTION CLOSED
o co kamon? :(
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mircy z #nodejs #javascript
próbuję dodać ssl do swojej appki i mam taki dziwny problem.
Otóż na self-signed certach wszystko hula dobrze (nielicząc tego, że przeglądarki krzyczą, że to nie jest bezpieczne połączenie)

W momencie gdy dodaję certy z nazwa.pl (kupione) czy też comodo (darmowy trial 3-mce)
server niby się elegancko uruchamia, nic nie krzyczy ale - przeglądarka wypluwa ERRCONNECTIONCLOSED
o co kamon? :(
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m4kb0l: po stronie serwera to jesteś w domu a w swoim domu możesz robić co tylko chcesz :P Po stronie klienta nawet ES5 nie jest takie oczywiste nadal ...

@look997: Rejestrujesz sobie główny namespace w window.namespace. Niech będzie obiektem, do którego dodajesz sobie strukturę. Np.
namespace.service, namespace.views
  • Odpowiedz
Ogłaszam, że na razie zawieszam pracę nad moją grą,
ze względu na odkrycie uroków frameworka stworzonego przez Rezonera(http://playgroundjs.com/).
Poza tym to co założyłem do zrobienia w moim projekcie było zbyt rozbudowane i trochę straciłem zainteresowanie.
A na razie chciałbym stworzyć kilka pomniejszych gier i będę je prezentował dopiero po
stworzeniu jakichś grywalnych wersji.
( ͡
Darknov - Ogłaszam, że na razie zawieszam pracę nad moją grą, 
ze względu na odkryci...

źródło: comment_44x1ue6o5o998u8fAXYeex6aYIX5ejrT.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Darknov: Obejrzałem twój kod - oprócz tego, że jest tam jeszcze bałagan (nie trzymasz swoich rzeczy w żadnym namespace np ENGINE.Explosion zamiast Explosion) - to ogarniasz coraz więcej dobrych koncepcji.

Na początku dużo projektów idzie do kosza i nie ma w tym nic złego. Uważam nawet, że to dużo lepsze niż męczenie się z wielkimi projektami nie mając do tego jeszcze odpowiedniej wiedzy, bo jesteś zmuszony korzystać ze złych rozwiązań
  • Odpowiedz
głupie pytanie ale czy jest do #angular jakiś router który pozwoli na coś na zasadzie że mam jakiś ui-view/ng-view(czy tam podobną dyrektywę) i załaduje mi widok .html a ten ma w sobie kolejne ui-view/ng-view ? jest takie coś czy nie bardzo ? ;x
#javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach


Z cyklu nudy w święta:
Własny edytor do #javascript . Całość oparta na nw.js. "używalną" wersję chcę zrobić do końca tego tygodnia aby przetestować ją podczas #ludumdare ( ͡° ͜ʖ ͡°)

Czemu jednak to robię? Przecież jest na rynku mnóstwo dobrych, sprawdzonych edytorów z
F.....s - ! Czemu to wrzucam na mirko? Chwalę się bo się strasznie podjarałem tym pom...

źródło: comment_mru8oWEcJMA9jor0T5hZTi3TqqOBHHjG.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Frondeus: No i fajno, że coś działasz. Każde programowanie w ramach treningu jest dobre. A jak mówisz, że sprawia Ci to przyjemność to tylko się cieszyć. Powodzenia! :)
  • Odpowiedz
#webdev #wordpress
Autor bardzo fajnego skryptu #javascript - PhotoSwipe (touch, responsive, history api, szmery oraz bajery) właśnie wydał wtyczkę do wordpressa - klik.
Troche trudno było to zaimplementować, bo trzeba było czegoś więcej niż podlinkowanie pliku i odpowiedni markup ( ͡° ͜ʖ ͡°) Wtyczka jest spoko.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach