Cykl dnia i nocy oraz oświetlenie

W pliczku tym znajdziecie gotowe rozwiązanie tworzenia efektu dnia i nocy oraz ciemności po zmroku i prostego systemu świateł.

Autor: Ranmus

Rozmiar
110 KB
Autor
Ranmus
Ocena
8/10
5 głosów
Komentarze
Komentarze (łącznie 14):
Cekol (śro., 06 Wrz. 06, 19:26)
#1

Ale to ładne... :)

Ranmus (śro., 06 Wrz. 06, 19:45)
#2

Zauktualizowałem plik z tyci popraweczką wizualną, którą i tak by nikt nie zauważył. ;)

Dawidsu (Beaver Interactive) (śro., 06 Wrz. 06, 20:21)
#3

Czy chodzi o to, że księżyc miał wokół siebie kawałek granatowego nieprzeźroczystego tła i jak chował się za horyzont, to blakł, ale trochę prześwitywał przez ziemię? :P Zresztą, zaraz ściągnę i zobaczę. :P

Dawidsu (Beaver Interactive) (śro., 06 Wrz. 06, 20:27)
#4

Obszar wokół księżyca poprawiona, ale co z tym:
gmclan.org/.../cykl_dnia_bug.jpg ??

P.S. Przykładzik w dechę i piękniutki do tego. Dałem 10/10. :]

Ranmus (śro., 06 Wrz. 06, 20:35)
#5

Dawidsu: To nie jest bug, ponieważ na warstwie zewnętrznej wycinam specjalnie koło tam gdzie księżyć by ładniej świecił. ;P Masz jakiś inny pomysł jak to zrobić? Może jeszcze coś pokombinuję.

gnysek (śro., 06 Wrz. 06, 20:55)
#6

u mnie w nocy tak zwalnia, jakby się duszki napiły spirytusu i miały problem po nocy do domu wrócić

Dawidsu (Beaver Interactive) (śro., 06 Wrz. 06, 20:57)
#7

@Ranmus: jak się chowa, to już tak bardzo nie świeci, bo się rozmywa i bleknie. Może jak już będzie kolidował z ziemią, to nie wycinać? Albo wycinać część koła. :D

Ranmus (śro., 06 Wrz. 06, 21:56)
#8

Ale to i tak nie ma sensu. Bo jak dodasz drzewka, domki itd.? Trzeba jednak nie wycinać dla księżyca tego kawałka.
EDIT: Znalazłem inny sposób, ale jeszcze mniej wydajny. Mianowicie wszystkie obiekty typu duszki, murki itd. podczepiamy (opcja parent) pod np. obiekt o nazwie "obiekty". Teraz surface ciemnosci czyscimy dokladnie co stepa, potem with ( obiekty )... i rysujemy obiektom sprity z kolorem c_black. Dalej wycinamy swiatla z tak wyrysowanej warstwy. Skutkiem tego bedzie nieprzyciemnianie nieba, tylko obiektow na pierwszym planie.
Sposób ten możecie zobaczyć w moim uploaderze -> cykl2.zip

p
pablo1517 (Sob., 09 Wrz. 06, 18:29)
#9

smieszne ze mi te przyklady nie dzialaja a mam wersje 6.0

Ranmus (Sob., 09 Wrz. 06, 20:46)
#10

A czy ja napisałem wcześniej, że ten przykład zrobiłem pod GM 6.0? Przesiądź się na GM 6.1

p
pablo1517 (Sob., 09 Wrz. 06, 22:51)
#11

ale w GM6.1 są chyba jakies zmiany, a ja nie wiem jakie i ciezko by mi bylo

P
Patrysław (Beaver Interactive) (Sob., 09 Wrz. 06, 23:06)
#12

Wątpię.

b
bigshark (Nie., 10 Wrz. 06, 09:52)
#13

fajne , ale zwalnia w nocy . Ale przerobiłem już ze w nocy tez już jest szybko. Z tego co przeczytałem w info , moge przerobić to i umieścic w grze. :)

Ranmus (Nie., 10 Wrz. 06, 12:45)
#14

Możesz, bo ja w przeciwieństwie do ciebie, nie oczekuję niczego w zamian. Taki już dobry jestem. Miło, że skorzystasz z tego przykładu. W końcu trzeba pomagać tym co nie umieją sami robić takich rzeczy. :)

Najnowsze wersje GameMakera:

Stabilna
2023.8.1.102 • 2023.8.1.148
wydana 14 dni temu
LTS
2022.0.1.31 • 2022.0.1.30
wydana 169 dni temu
Beta
2023.800.0.406 • 2023.800.0.429
wydana 30 dni temu
= IDE, = Runtime
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
10 użytkowników online na discordzie:
ACCESS_ViOLATiON, MKP, Carl-bot, PolTomski, Alkapivo, Moldis, LadyLush, bagno, Dyno, lakas
Shoutbox
gnysek (14:59, 28.09.23)
Poszedł dziś update strony :)
Adriann (21:06, 14.08.23)
Jest..hoho:D
Adriann (21:04, 14.08.23)
Nie znam tego, poszukam. Nie mówisz mam nadzieję o tej podmiance wewnątrz skryptu?
gnysek (10:38, 14.08.23)
Przecież jest: Search & Replace. Do tego nazwy skryptów i zasobów akurat Feather podmienia praktycznie bez problemów.
Adriann (14:39, 12.08.23)
Przydałaby się opcja do globalnej zmiany nazwy zmiennejobiektu we wszystkich skryptach i obiektach :D Tak to jest dość ciężko zabrać się za sprzątanie
SimianVirus7 (10:39, 12.08.23)
To nie burdel, to nieład artystyczny
exp (00:35, 12.08.23)
Feather nie zrozumiał, że burdel jest elementarną częścią mojego projektu
exp (00:34, 12.08.23)
Miałem to samo, nie tyle otworzyłem stary projekt, co w końcu ściągnąłem aktualizację (bo olewałem ten komunikat od chyba półtora roku)
gnysek (23:48, 10.08.23)
Kolizje tilesetowe rządzą!
gnysek (20:01, 26.07.23)
zobaczycie nowy edytor kodu, powinen wskoczyć do bety w sierpniu...
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Kiedy wyjdzie GameMaker (Studio) 3.0?