Wątek przeniesiony 2023-10-22 11:39 z C# i .NET przez Riddle.

Skąd brać teksturę, grafiki, szatę graficzną do swoich programów?

0

Witam,

Nie wiem czy w dobrym dziale, bo to pytanie bardziej ogólne dotyczące chyba wszystkich języków.

pytanie jak w temacie: "Skąd najlepiej brać tekstury i grafiki / szaty graficzne do swoich programów?"

Czy pisanie aplikacji wymusza na programiście naukę programów do tworzenia grafiki? - jeśli nie to rozumiem, że trzeba współpracować z jakimś grafikiem. Jakie programy polecacie? Trochę znam Blendera 3D.

Dzięki za odpowiedź. Pozdrawiam.

3

Przede wszystkim — co robisz? Innych narzędzi użyjesz do tworzenia assetów do gier 3D, innych do rysowania nowelki graficznej, a jeszcze innych do zrobienia ikonek.

Bardzo często można też coś znaleźć w sieci, lub wygenerować sobie placeholdery przy użyciu AI.

0
Althorion napisał(a):

Przede wszystkim — co robisz? Innych narzędzi użyjesz do tworzenia assetów do gier 3D, innych do rysowania nowelki graficznej, a jeszcze innych do zrobienia ikonek.

Bardzo często można też coś znaleźć w sieci, lub wygenerować sobie placeholdery przy użyciu AI.

Na chwilę obecną się po prostu uczę C# , ale trzeba myśleć przyszłościowo i widząc jak wyglądają wszelkie programy wiem że grafiki są niezbędne.

...wygenerować sobie placeholdery przy użyciu AI.

To wyrażenie okazało się być kluczowe. Strona Canva.com wydaje się być interesująca - muszę się jej lepiej przyjrzeć.

3
profirme2016 napisał(a):

Czy pisanie aplikacji wymusza na programiście naukę programów do tworzenia grafiki?

O ile pracujesz w zespole jako programista (a nie robisz czegoś samemu od a do z), to ktoś grafikę ci dostarczy.

Programista jednak powinien ogarniać różnice między różnymi rodzajami grafiki.

Np.

  • na czym polega grafika wektorowa i gdzie ją warto użyć, a gdzie lepiej rastrowej?
  • gdzie lepiej użyć grafiki z gotowego pliku, a gdzie lepiej generować coś proceduralnie?
  • A gdzie lepiej w ogóle nie używać bezpośrednio grafiki, a oprzeć się na gotowych klockach, które dostarcza platforma? (np. dla apek webowych dużo elementów graficznych można zrobić za pomocą HTML/CSS, rzadko w 2023 istnieje konieczność używania zewnętrznych grafik, poza ikonkami i zdjęciami, mimo że kiedyś wyglądało to znacznie inaczej i strony się projektowało w... Photoshopie 🤡).

No i to, żeby odróżniać różne rodzaje grafiki to powinny być podstawy podstaw, ale masę osób tego nie ogarnia (gdyby programiści to ogarniali to później nie wrzucaliby w wielu wątkach screenshotów z kodem zamiast przekleić kod jako tekst. Bo sam fakt, że masę osób to wrzuca, świadczy o tym, że wielu osobom brak podstawowej wyobraźni i umiejętności rozróżnienia tego, jakie właściwości ma tekst, a jakie grafika. Czyli zapewne wektorówki od rastrówki albo sceny 3D od prerendera też nie odróżnią).

Plus jeśli robisz coś związanego mocno z grafiką (np. gamedev), to tutaj dochodzi konieczność ogarniania bibliotek graficznych.

0

A co to za programy? Większość programów nie ma praktycznie żadnej grafiki poza kilkoma ikonkami, plus ewentualnie jedno zdjęcie ze stocka na stronę logowania albo nagłówek.
Nowoczesne programy to w zasadzie tylko estetycznie ułożony tekst i parę zmian kolorów, nie trzeba do tego grafika tylko trochę zmysłu estetyki.

profirme2016 napisał(a):

trzeba myśleć przyszłościowo i widząc jak wyglądają wszelkie programy wiem że grafiki są niezbędne.

Jakie? :| Przejrzałem na szybko wszystkie aplikacje i strony jakie mam uruchomione i nie widzę tam żadnych grafik poza logo i może miniaturkami filmów / okładkami gier, albumów, produktów

0

Teraz modne są animacje. Nawet jak klikasz lajk na Youtube, to zaczyna się animować i nagradzać wizualnie, żeś kliknął.

To się nazywa mikrointerakcje.

0
profirme2016 napisał(a):

Na chwilę obecną się po prostu uczę C# , ale trzeba myśleć przyszłościowo i widząc jak wyglądają wszelkie programy wiem że grafiki są niezbędne.

Na razie o tym nie mysl

0

Najlepsze aplikacje to te co nie maja nasrane grafikami i nie wiadomo czym. Rób kolory jako warstwy czy funkcyjne do podkreśleń. Kolory jak na stronie w css, w aplikacji nie wiem jak to jest zapisywane. Ale lepsze kolory jako tła, niż jakieś grafiki. A jeśli już musi być jakaś grafika typu domek na ikonę i inne tego typu - to przecież darmowych stron z grafikami png scv jest cała masa w sieci. One faktycznie nie mają praw autorskich. A jak zdjęcia, to także portali z tego typu rzeczami jest masa.

Jeśli o takie grafiki chodzi to daj znać. Podeśle ci swoją bazę z jakich korzystam czasami na stronie. Choć pewnie to dobrze wszyscy znają. Takie jak pngegg., klipartz, pngwing, flaticon i wiele innych.

I nie dawaj jak ktoś radzi wyżej animacji ani g**no flash bo to doprowadza dorosłych do szału tylko. No chyba że apka dla dzieci to musi być bardoz kolorowo, pełno grafiki i wszystko błyszczeć i wydawać odgłosy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1