Znaleziono 69 wyników

autor: thevoid
06 lip 2023, 19:40
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

W danej linii rastra możesz zmienić kolor tylko sprajta, który się chowa (albo jakiś warunek, albo samodyfikujący się kod), linię dalej już obydwu. Dzięki temu zwolniłby Ci się dzięki temu jeden screenram, bo niepotrzebne są już puste sprajty pod dashboardem. Tam wciąż zmieści się 12,5 kształtu spr...
autor: thevoid
06 lip 2023, 14:56
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Możesz to zrealizować poprzez zmianę w danej linii rastra koloru postaci na czarny oraz zmianę priorytetu wyświetlania względem tła (czyli schować sprite pod znaki). Choć jednak moje rozwiązanie ma jedną wielką zaletę. Ukrycie sprajtów i zmiana charsetu robiona jest zapisem do tej samej komórki pam...
autor: thevoid
06 lip 2023, 14:49
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Gordian pisze:
06 lip 2023, 08:26
Możesz to zrealizować poprzez zmianę w danej linii rastra koloru postaci na czarny oraz zmianę priorytetu wyświetlania względem tła (czyli schować sprite pod znaki).
Rzeczywiście to zadziała, bo muszę zrobić to maks dla dwóch sprajtów. Spróbuję
autor: thevoid
05 lip 2023, 20:52
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Dlaczego muzyka musi być w drugiej części banku 2? Czy możesz wyjaśnić problem obcinania postaci i wykorzystania dwóch ekranów? Hej, musi być w drugim, bo się nie mieści w trzecim :wink:. Muzyka zajmie minimum 8kb, nawet jakbym zrobił ten myk z obracaniem duszków, to i tak nie pomieszczę. A obcinan...
autor: thevoid
05 lip 2023, 10:29
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Zgodnie z oczekiwaniami, ta część implementacji była już łatwa.
tony-skulls.png
tony-skulls.png (7.65 KiB) Przejrzano 1646 razy
Poziom do wersji demo nie używa więcej niż 4 takich obiektów na raz, więc mam jednego sprajta w zapasie.
autor: thevoid
02 lip 2023, 13:19
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Nie wiem czy to coś zmienia, ale jeśli używasz banku 0, to postać możesz trzymać na stronie zerowej, a zwolnioną przestrzeń wykorzystać na "coś jeszcze". Do gier najchętniej wykorzystuję bank 3 I tak jest w tym wypadku. Ma to dla mnie dwie zalety: 1) bank 3 nie jest zaśmiecony character ROMem 2) ba...
autor: thevoid
02 lip 2023, 00:00
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Wygląda WYBORNIE! Bardzo mi się podoba grawitacja hipka, hiresik też pięknie się komponuje - kolory docelowe czy przewidujesz coś innego? I takie pytanko laika - te trzy kamienia opadające na łańcuchach - czemu to tak skokowo wędruje? Powodzenia i wytrwałości! Dzięki! Jeśli chodzi o kamienie, to ic...
autor: thevoid
01 lip 2023, 23:44
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Można podejść do tego na dwa sposoby, albo trzymać tylko klatki animacji z jedną stroną i odwracać je w tym samym obszarze pamięci. Wtedy w banku zwalnia się połowa pamięci zajętej przez animację minus jedna klatka. Można też trzymać klatki (jednej strony) w zupełnie innym obszarze pamięci i kopiow...
autor: thevoid
28 cze 2023, 22:47
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

W tej grze wszystko co się da jest stablicowane, nie uznaję innego podejścia do mnożenia na 6502 :wink: Nie, to nie to. Ten kod kosztował mnie sporo nerwów, więc jak zaczęło działać to już to zostawiłem I zająłem się innymi rzeczami. Zapewne coś co mogłem robić w jednym przebiegu pętli robię w kilku...
autor: thevoid
28 cze 2023, 17:18
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

A czy nie mógłbyś ich budować w locie? Do "przeflipowania" byłoby 189 bajtów w jednej ramce. Skoro masz dużo wolnego czasu CPU, to może udałoby się, zyskując na wolnej pamięci. Zapamiętam ten pomysł, teoretycznie do zrobienia, nawet jakbym miał napisać speed code z tablicą 256 bajtów z odwróconymi ...
autor: thevoid
28 cze 2023, 16:25
Forum: Programowanie & Produkcje
Temat: Konwerter grafiki
Odpowiedzi: 17
Odsłony: 2216

Re: Konwerter grafiki

Hej, czy rozważałeś wyciągnięcie logiki tej aplikacji do osobnego kodu / biblioteki tak aby był on GUI-less? Chętnie zintegrowałbym taką funkcjonalność z moim RetroBuildToolem. Jaka jest licencja OSS dla Twojego kodu? GitHub pozwala na wybór takowej i dodanie jej jako pliku LICENSE niemalże z automa...
autor: thevoid
28 cze 2023, 15:15
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

hehe masakra ale ja też tak robię i nie wymyśliłem nic lepszego na razie. jak ktoś zna inny spoób niech się podzieli. z drugiej strony to nie jest jakoś bardzo rasterożerne, a że działa to czemu nie ... No właśnie ja coś spieprzyłem i u mnie to ciągnie dużo rastra, szczególnie że odpalam to dwa raz...
autor: thevoid
28 cze 2023, 15:00
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Gordian pisze:
28 cze 2023, 14:15
A czy "lewa" i "prawa" strona animacji postaci to odrębne klatki w pamięci?
Tak, to osobne klatki w pamięci. Generuję je (odbicie lustrzane) w trakcie budowania softu. Wielka szkoda, że VIC-II nie umie sobie zrobić mirrora sprzętowo.
autor: thevoid
28 cze 2023, 14:55
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Wygląda fajnie i działa chyba też dobrze. W jaki sposób robisz kolizje z podłogą i ścianami? Czy hipek przy spadaniu przyspiesza czy ma stałą prędkość? pytam bo nie umiem powiedzieć na podstawie filmiku. Hej, Po pierwsze dzięki za namówienie do powrotu na Hires Text, to był strzał w dziesiątkę. Kol...
autor: thevoid
28 cze 2023, 13:21
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Re: Tony na C64

Czy wszystkie animowane elementy/przeszkody będziesz zmieniał na sprajty? Według mnie te, których każda klatka animacji mieści się mniej więcej w stałym i maksymalnym obszarze znaków, mogłaby zostać na znakach. Hej nie, nie. To co jest, zostaje na znakach. Tam dochodzą jeszcze trzy rodzaje obiektów...
autor: thevoid
27 cze 2023, 23:48
Forum: Programowanie & Produkcje
Temat: Tony na C64
Odpowiedzi: 54
Odsłony: 4627

Tony na C64

Zaczynam osobny wątek. Powoli widać światełko w tunelu. Mam nadzieję, że w przyszłym tygodniu dojdą sprajty, bo na razie to, poza głównym bohaterem, wszystko inne leci na softwarze :D https://drive.google.com/file/d/19qvFeUIHQk2bQV_XiIp1g-lz4SbCuayX/view?usp=drive_link https://drive.google.com/file/...
autor: thevoid
17 maja 2023, 13:10
Forum: Programowanie & Produkcje
Temat: Programista
Odpowiedzi: 16
Odsłony: 1355

Re: Programista

co do animacji na znakach to nie musisz ich trzymać przecież w tym samym generatorze znaków co główny zestaw znaków dla levela. i tutaj możesz trzymać animacje dla przeciwników i jeśli już trzeba to ich zrobić na soft-sprajtach. I tego mi było trzeba - przecież mogę dla każdej komnaty generować oso...
autor: thevoid
17 maja 2023, 12:45
Forum: Programowanie & Produkcje
Temat: Programista
Odpowiedzi: 16
Odsłony: 1355

Re: Programista

ja rozważył bym zrobienie hipka na sprajtach nawet jak by miał zająć 5 sprajtów. tyle na szybko zakładam wystarczyło by na pokrycie playera: 2x2 i jeden czarny rozszerzony pod spodem. na playera gracz będzie patrzył cały czas i źle by było gdyby on zwalniał. co do animacji na znakach to nie musisz ...
autor: thevoid
17 maja 2023, 11:51
Forum: Programowanie & Produkcje
Temat: Programista
Odpowiedzi: 16
Odsłony: 1355

Re: Programista

Ze względów programistycznych czy zachowania koszerności? Z czysto technicznych: grafika jest zbyt urozmaicona jak na HIRES text plus jest za dużo obiektów "animowanych". Będzie to hybryda SW i HW sprajtów (z multiplekserem). Na Atari jest to z wiadomych powodów inaczej robione (choć, z tego co wie...
autor: thevoid
17 maja 2023, 10:19
Forum: Programowanie & Produkcje
Temat: Programista
Odpowiedzi: 16
Odsłony: 1355

Re: Programista

Z całym szacunkiem gra nie wygląda na MEGA wymagającą i można by ją napisać w C na C64. Temat kodera dla Tony'ego został zaadresowany :wink: Tak, gra wydawała się łatwa, ale (nie)stety nie jest aż tak różowo :D W skrócie - powstanie maksymalnie wierny port gry z A8i. Atari jak to Atari, sprajty ma ...