Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

BasicQLG - ^_^ - lel...


Rekomendowane odpowiedzi

Opublikowano

//Edit:

Jednak dodałem całość tego marnego tekstu do spoilera ^_^

nie jest istotny wszystkiego dowiecie się z filma ;x...

 

 

 

W tytule została zawarta wszelkość potrzeb które istnieją dla tematu ^_^

proszę o jego nie zmienianie gdyż z tym stylem jest bardziej stylowy i nietypowy :D lel...

 

 

czym jest QLG ?...

ponieważ nie jest to pytaniem... chociaż może po części jest... ale najpierw...

 

QLG -> Quick Languege Generator ( fajnie to wymyśliłem co ? :D ) xDDDD lel

 

jest to można powiedzieć... pół język programowania pół biblioteka do C++...

prawdę mówiąc zadziała bez problemu z C++ , C# czy C czy innym syfem które wymyślicie...

 

 

 

ok do rzeczy...

QLG jest to coś co pozwoli każdemu bez przeszkód wykorzystywać Grafikę oraz wszelkie inne elementy 

dostępne dla każdych innych jensykuf programowania jak zwijcie tak zwijcie bez obecnośći żadnych durnych

edytorów licencji itp. po prostu włączasz se N++ i piszesz kod...

 

aktualnie wprowadzam do niego wiele... różnorodności 2D jednak będą tam też opcje 3D i wiele więcej...

aktualnie wszystko nie jest zoptymalizowane tylko zrobione na odjeba aby w ogole działało...

 

w finalnej wersji powinno to przyśpieszyć o około 200 / 300% 

 

 

 

QLG radzi sobie z wyświetlaniem grafiki na każdym ekranie

można też go dostosować aby sam co do pixela wykrywał wielkość ekranu i skalował wszystko

względem posiadanaego ekranu ofc. bez utraty jakości ^_^

 

możliwość pracy w każdym trybie okna jak w sumie widać w filmie...

1) praca w normalnym Windowsowym oknie

2) praca w oknie QLG ( czyli oknie całkowicie pustym i bez kontrolek )

3) praca w pełnym ekranie... jak w sumie widać na początku filma...

 

 

 

 

aktualnie nie udostępnię kodu ani nic więcej poza filmikiem...

Filmig: https://www.youtube.com/watch?v=dKkE5sJMlDQ

 

 

 

 

 

dla zainteresowanych bardziej:

 

 

qldraw - rysowanie podanego obrazka w podanych pozycjach

 

qlmdraw - rysowanie podanego obrazka wraz z modyfikowaniem kolorów obrazka

z wszelkimi możliwościami takimi jak np. zastępowanie wartości koloru na inną

z uwzględnieniem średniej wszystkich / wartosci tego koloru czy innych opcji

 

qlsetpixel - tak samo jak standardowy SetPixel tylko działa dużo dużo szybciej ( około 100 razy szybciej xD )

 

qlfillpixel - wypełnia pixelami podanego koloru obszar podanej wielkosci z podana pozycja startowa

 

qltrans - modyfikuje obrazek i jego kolory

po prostu uzycie qlmdraw jest wolniejsze niz qldraw bo trzeba za kazdym razem tlumaczyc kolory

uzycie qltrans na stale ( do restartu programu ) zmienia kolory podanego obrazka na inne

 

qlsave - zapisuje do QGC albo BMP obrazek

QGC to moj wlasny format obrazkow a BMP chyba kazdy zna...

 

addevent - dodaje zdarzenie mozna wybrac co ma sie stac po wybranym sygnale

np. jak Q bedzie wcisniete przez 5 lub wiecej sec aktywuj wybranego Void-a

 

delevent - chyba wiadomo

 

qlexit - to samo co exit(int) z tym ze zapisuje stan programu do pliku tekstowego

przydatne podczas testowania aplikacji

 

qlclear - czysci ekran

 

redraw - rysuje aktualny stan programu ( w sensie odswieza okno )

 

qllogic - Void do wykorzystania przez uzytkownika do umieszczenia tam wlasnego kodu

bedzie on realizowany PO narysowaniu ekranu o ile mamy standardowe ustawienia

 

qlkeyuse - Void do wykorzystanie przez uzytkownika do umieszczenia tam wlasnego kodu

bedzie on realizowany PRZED rysowanie.... ugh tak samo jak wyzej xD

 

qlgetpixel - pobiera pixel z wybranej pozycji na... obrazie... ekranie... lel...

 

 

 

 

jeśli komuś się podoba coś takiego to zapraszam do dzielenia się opiniami co można dodać ^_^

być może kiedyś QLG zostanie udostępniony publicznie i będzie dostępny do pobrania :D

 

i będziecie mogli robić programy 2D / 3D za free jakie tylko chcecie :)...

 

wiem ze aktualnie ten temat wyglada dosc brzydko itp. ale wiecie :D nie od razu rzym zbudowano ^_^

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...