26

Odp: Unreal 3D x 2

Wysłałem Ci pw z kawałkami kodu oraz pewnymi koncepcjami.

27

Odp: Unreal 3D x 2

no pieknie... ja tu robie pitu pitu a Ty masz ful wypasik :-)

http://atari.pl/hsc/ad.php?i=1.

28

Odp: Unreal 3D x 2

Nie wiem pod jakim kątem piszesz swój engine , ja chciałbym zrobić jakieś małe demo na moim a nie nadaje się to zbytnio do zrobienia gry , za to chętnie mogę pomóc w czymś w co można by było pograć ;)

29

Odp: Unreal 3D x 2

Wiec jakbyś potrzebował żeby coś zoptymalizować itp to daj znać

Ostatnio edytowany przez swiety (2022-02-22 12:36:11)

30

Odp: Unreal 3D x 2

+2kb i juz daloby sie cos na tym napisac...


http://atari.pl/hsc/ad.php?i=1.

31

Odp: Unreal 3D x 2

Kołysanie się imo do wywalenia. Albo poprawienia - subpixel precision.
Dalej proponuje dodać korekcję tzw. efektu rybiego oka - złej perspektywy, widać to na tym screenie:
https://i.imgur.com/Rtmtuvn.png
To jak pamiętam z pisania swojego silnika będzie jeden lookup z tabelki po rzuceniu promienia.

32

Odp: Unreal 3D x 2

rybie oko. tak... mam zle wspolczynniki na szczescie samo mnozenie jest wykonywane wiec korekta wspolczynnikow i poprawa wygladu nie spowolni silnika.

http://atari.pl/hsc/ad.php?i=1.

33

Odp: Unreal 3D x 2

mi się kołysanie akurat podoba

34

Odp: Unreal 3D x 2

Plus 1 za kołysaniem. Zajebiste wrażenie, że faktycznie chodzimy, a nie że kamera jedzie czy tam płynie po pomieszczeniach. Dla mnie super efekt.

35

Odp: Unreal 3D x 2

no i w koncu chodzi plynnie (prznajmniej pod palcami tak czuc)

tekstury zabieraja 512bajtow i nie ma juz shiftowania

http://atari.pl/hsc/ad.php?i=1.

36

Odp: Unreal 3D x 2

ja pinkole...

zrodla w C, moze ktorys z magiow C przekompiluje na Atari?

https://github.com/Kweepa/vicdoom

sprity, sciany pod dowolnym katem ...

http://atari.pl/hsc/ad.php?i=1.

37

Odp: Unreal 3D x 2

@XXL. Been attempting to contacting you privately. Respond here, or on my Facebook Group. Atari 6502 Game Development.

38

Odp: Unreal 3D x 2

wygląda że się da to wyświetlić , na razie zrzut pamięci z emulatora VIC20 i uruchomionej gry.

PunBB bbcode test

Teraz zaalokowałem pamięć z vic 20 na atari i spróbuję bez wykrzaczenia skoczyć w miejsce gdzie monitor vic20 zatrzymał kod z zapamietanym stanem rejestrów.

Update wkrótce czy się udało - bo kod też skacze do kernela VIC20 ....

Post's attachments

doom.png 3.88 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.

39

Odp: Unreal 3D x 2

rewelacja. trzymam kciuki

http://atari.pl/hsc/ad.php?i=1.

40

Odp: Unreal 3D x 2

no i jestem juz gotowy na sprity

http://atari.pl/hsc/ad.php?i=1.

41

Odp: Unreal 3D x 2

Nieźle to wygląda.

42

Odp: Unreal 3D x 2

Przede wszystkim mi się podoba, że to jest wszystko mega czytelne. W większości prób robienia współcześnie gier 3d na Atari, występuje problem taki, że albo wszystko jest zbyt płaskie i zatraca się uczucie 3d, albo jest problem z poprawnością perspektywy, albo po zwiększeniu szczegółów i dołożeniu tekstur wszystko robi się nieczytelne i nic nie widać.

43

Odp: Unreal 3D x 2

beda jeszcze poprawki rybiego oka...

http://atari.pl/hsc/ad.php?i=1.

44

Odp: Unreal 3D x 2

XXL widzę że engine już całkiem fajnie chodzi.
Ja podjąłem rękawicę i odpaliłem tego VICDOOMA na Atari , na razie to wersja mocno prebeta , tylko w celu testowym - zrzut pamięci z VIC20 , dołożona display lista, zmodyfikowane skoki oraz zrzut rejestrów i skok do zamrożonego ramu.

45

Odp: Unreal 3D x 2

ja p....

http://atari.pl/hsc/ad.php?i=1.

46

Odp: Unreal 3D x 2

XXL dzięki ale żeby to działało to jeszcze długa droga , w każdym razie da się zrobić port czegoś ala DOOM, mam nadzieję że dzięki temu będzie można ulepszyć silnik 3d napisany pod Atari ;)

47

Odp: Unreal 3D x 2

Brawo wy, maluch to chyba jedna pozostałą platforma na której nie ma dooma jeszcze ;)

48

Odp: Unreal 3D x 2

swiety napisał/a:

w każdym razie da się zrobić port czegoś ala DOOM

No ale przecież jest port "czegoś a la doom" - "Final Assault" czy jakoś tak to się nazywa...

Sikor umarł...

49

Odp: Unreal 3D x 2

Sikor napisał/a:

No ale przecież jest port "czegoś a la doom" - "Final Assault" czy jakoś tak to się nazywa...

Tylko że ta gra to port raycastrera z uproszczonym texturowaniem itp , tutaj jest część silnika dooma skompilowana pod 6502 i częściowo przepisana w asmie.
Porównywanie tych 2 technologi to jak porównanie Atari XE do Atari ST - doom to inna liga - ściany pod różnymi kątami , duża ilość spritów itp.

Na razie chciałbym sprawdzić na ile da się to odpalić na Atari oraz jak to będzie działało - czy jest sens próbować coś przy tym grzebać. W zasadzie mając silnik XXL, mój nowy silnik do dema napisany na bazie silnika dema Maze oraz VicDooma , który ma ogarniętą najgorszą część enginu - czyli jest grywalny - ogarnia logikę potworów, gracza, kolizje itp można spróbować połączyć siły i zrobić coś naprawdę sensownego ;)

Ostatnio edytowany przez swiety (2022-03-08 08:17:50)

50

Odp: Unreal 3D x 2

zgadza sie, metoda generowania spritow zostanie ukradziona z vicdooma :D

http://atari.pl/hsc/ad.php?i=1.