Dodałem do silnika opcję renderingu kamery do tekstury (zostało mi to też do implementacji Canvasowej dodać), na bazie tego także postprocessing wieloprzebiegowy (na obrazku Bloom złożony z dwóch passów), woda renderuje się teraz w osobnej kamerze do tekstury, która użyta jest w obiekcie warstwy wody na scenie świata, teraz dodaję interaktywną postać żołnierza i tak oto powoli powstaje Crysis w 2D ( ͡ ͜ʖ ͡)
PS. Kusi
PsichiX - Dodałem do silnika opcję renderingu kamery do tekstury (zostało mi to też d...

źródło: comment_KZPsfRrZQEUWdZWhNX51Utex9QQaBcUh.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema Mirki aka 15k, mam problem gdyż chcę stworzyć funkcję która strzela ajaxem, dostaje odpowiedź od serwera i zwraca wynik tam gdzie ją wywołano. Niestety nie mogę za nic tego zsynchronizować i w miejscu zwrotu zwraca mi undefined a w samej funkcji wszystko ładnie czyta. Macie jakieś pomysły jak to zrobić?

kod:
http://pastebin.com/B5gdusFb

#programowanie #javascript
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lunder: Wszystko jasne. To dlatego, że w momencie "strzału" JavaScript nie staje w miejscu i dalej wykonuje instrukcje w CheckPath. Reszta wywołuje się asynchronicznie.
  • Odpowiedz
Prawdopodobnie jest to zachowanie przeglądarki, które można włączyć/wyłączyć w ustawieniach (u mnie nic się samo nie zapamiętuje) - jeśli mam racje musisz resetować formularz - ręcznie.
  • Odpowiedz
@dragoz:

* { list-style: none; margin: 0; padding: 0; }
ul:after { content: ""; display: block; clear: both; width: 100%; }
ul > li { position: relative; float: left; padding: 0 10px; }
ul > li > ul { position: absolute; left: 0; top:
  • Odpowiedz
@regis3: > taki odchudzony phaserjs

Historycznie - odwrotnie - Phaser jako napakowany playground. Playground (wtedy cq) miał premierę dużo wcześniej - a żeby było ciekawiej - to kiedy Phaser powstawał - pracowałem u jego twórcy :) Jakkolwiek to tylko anegdotka - prawdopodobnie istnieje bardzo niewiele punktów, w których inspirowaliśmy się sobą nawzajem - tym bardziej, że Richard był już wtedy wygą gamedevu, a ja (nadal jestem) opierzającym się amatorem.

@
  • Odpowiedz
Mirki, mam listę ul li którą potrzebuje przerobić na div'y za pomocą js. Jak się za to zabrać tak aby zachować wszystkie atrybuty class, id i data? Nie pisząc/używając jednak kilometrowego pluginu.

#webdev #jquery #javascript
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jaki sposób są przechowywane dane URLObject?

W jaki sposób są zapisaną pozycją paska przewijania strony i wpisane dane do pól tekstowych, ale nie chodzi o podpowiedzi w polach tekstowych, tylko te dane które są widoczne mimo odświeżenia strony?
#webdev #javascript
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
Przetwarza stringa w UTF-8 na ASCII i wywołuje eval na tak przetworzonym stringu.


@Ginden: a jak to edytować :D podejrzeć jakiś sposób :D łatwy i przyjemny :D
  • Odpowiedz
Hej #webdev - święta to czas na chwilę spokoju, więc postanowiłem pobawić się #meteor em ( #javascript ).
Widzę, że mocno różni się od standardu node, grunt, express itepe.

Macie jakieś materiały zbierające "dobre praktyki" przy projektowaniu aplikacji z meteorem? Albo jeszcze lepiej: jakieś linki do githuba z porządnie napisanymi apkami.

Póki co interesuje mnie client/server side oczywiście z Jade (czemu niema domyślnie to nie wiem
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@npsr: Zobacz sobie discover meteor, jest w miare dobrym wprowadzeniem. Zreszta autorem jest tworca telescope. Z innych wiekszych projektow open source zobacz sobie libreboard na githubie (sorry ale pisze z tel wiec nie wkleje linka)
I taguj #meteorjs a nie #meteor bo pod takim tagiem juz sie przyjelo na mirko :)
  • Odpowiedz
@nienarodzony: Głównie zależy od tego z jakiego środowiska przychodzisz
Dla programistów C++ js jest brzydki i niezrozumiały, bo nie ma typów zmiennych i dziedziczenia w takim rozumieniu jak cpp.

Dla mnie z kolei C++ jest brzydki i nadmiernie skomplikowany, a prototypy dużo bardziej elastycznym rozwiązaniem - szczególnie biorąc pod uwagę, że od dawna klasyczne OOP traci na popularności
  • Odpowiedz
@b0lec: Nie będę wypowiadał się na temat aplikacji, bo się nie znam - ale w grach coraz częsciej spotyka się rozwiązania oparte o paradygmat Composition over inheritance - czego zwieńczeniem wydaje się być ECS

Czyli bardziej składanie funkcjonalności obiektu z komponentów niż dziedziczenie po innych obiektach. W szczególności, kiedy dochodzisz do wniosku, że chciałbyś dziedziczyć po kilku i robi się trudna do rozgryzienia wielowarstwowa piramida.

Javascript jako język dynamiczny, gdzie
  • Odpowiedz