Skocz do zawartości

Skowron1993

Użytkownicy
  • Postów

    168
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Skowron1993

  1. No dobra... myślę że GUI nadaje się do użytku :) Teraz zajmę się MMORPG Engine :P Nowa( i narazie nowszych nie będzie ) wersja: TUTAJ Proszę o komentarze, Skowron1993 :)
  2. To co Panowie? Bierzecie się za Battlefielda 4? :D
  3. Dzięki za pomoc chłopaki :] Zaraz to "wtrybie" i będzie wszystko ładnie, pięknie :D
  4. Jeszcze się nie nauczyłeś? Masz to nawet w FAQ
  5. Tak teraz wygląda gui :] Niby nic się w wyglądzie nie zmieniło, ale w kodzie wiele :] W miarę szybko mi to idzie, mam problem w suwakiem( konkretnie jak by tu rozwiązać problem z elementami wysuwającymi się za okno... nie rysować ich całych... popracuję nad tym ) ale mam nadzieję że niebawem go skończę :] Tymczasem daję wam do sprawdzenia nową wersję. DOWNLOAD: KLIK! Paczka zawiera: -Plik *.exe dla testu -Plik *.gmk z przykładem użycia( efekt jak ze screena ) -Plik Gui.gml - Skrypty( 36kb ^.^ ) -Plik readme.txt w którym wszystko opisałem Proszę o komentarze, Skowron1993. Proszę o opinie :]
  6. Chodzi ci o kolejność wyświetlanych okienek i kontrolek na niej? :P Myślę że globalna zmienna ( global.guiwindownow = ostatnio najechane okienko ), rysowanie wszystkiego po kolei, bez okienka o ID[ global.guiwindownow ] i elementów do niego podłączonych, następnie narysowanie samego okna od tym id i tylko jego elementów powinno załatwić sprawę :) EDIT: Miałem dziś być cały dzień poza domem, spóźniłem się na pociąg i nie wypaliło, nawet się nie zmartwiłem :D Zrobiłem taki pseudo depth, działa :) Przy odrobinie szczęścia skończę dziś te GUI.
  7. Noo, i nawet na ciebie nie najeżdżali! :D
  8. Jestem w trakcie przepisywania. Dodałem (jeszcze nie do końca działający)suwak, przepisałem wszystkie kontrolki( prócz checkboxa ) i jak narazie działa :) Checkboxa i kilka nowych kontrolek napisze jutro/po jutrze, lecz jeśli ktoś chciałby zaopatrzyć się w nową, odmienioną wersję to: DOWNLOAD: KLIK! Na razie kontrolki rysują się nawet poza oknem, ale... to się poprawi :D
  9. Hahaha, w końcu coś pozytywnego w tym temacie :D
  10. Niestety, tu Ci kolega dobrze mówi :] Pracuję jednak teraz nad silniczkiem MMO, testuje optymalne rozwiązania, może jak skończe skorzystasz z mojego silniczke ^.^ ;D
  11. Jeśli mogę się wtrącić... Po co się tak rozpisujecie? To ma być temat o "grze" bedzioma, a wy kłócicie się o to kto komu jechał, jak powinno się postępywać z tym dzieckiem itp itd. Proponuję zakończyć ten jeden wielki offtop :)
  12. Dziś jeszcze może trochę popiszę, jutro zacznę od około 15-17 więc pewnie w poniedziałek będzie gotowe :) Teraz cała filozofia polega na dodaniu nowego elementu GUI( okno = WindowCreate( ... ); ) i tyle :] Wszystko wykonuje się automatycznie i nie potrzeba więcej pisania, ewentualnie jakieś modyfikacje typu zmiana textu :]
  13. Taka opcja istnieje GML WindowOpen( id ) i WindowClose( id ):) Przepisuje GUI na nowo, będzie o wiele prostsze :P
  14. @HuderLord: Dzięki :D Ten silniczek MMO korzysta z tego GUI więc chyba nikt się nie obrazi :D GUI przepisze chyba od nowa i jeszcze bardziej ułatwię korzystanie z niego, dodam suwaki i kilka dodatków.
  15. @Sernat: Na początku tak było - była lista kontrolek, zwracało automatycznie ID jednak przy usuwaniu krzaczyło się i stwierdziłem że można by dać możliwość nadania ID :] Myślę nad powrotem do automatycznego zwracania ID + Automatycznego rysowania wszystkich elementów :]
  16. Powiem ci z własnego doświadczenia że lepiej od razu pisać MMO :) Kiedyś pisałem pierw RPG, potem chciałem przerobić na MMO... wszystko się pierdzieli, myli i krzaczy. Jeśli od razu piszesz MMORPG to wszystko jest dostosowane do multi i masz pewność że nic się nie skrzaczy :)
  17. Dzięki za budujące komentarze :) Projekt robię w GM7. Dodałem drugi przykład: Rejestracja i Logowanie + DLL do plików ini( to GM'owe nie pozwala na wczytywanie ini z folderów ) wraz ze źródłem w C++( może komuś się przyda ^.^ ). DOWNLOAD: KLIK! Jeśli ktoś ma nowszą wersję to mogę dać exe'ki. Na chwilę obecną nie będę się przenosił na GM8.
  18. Ten silnik będzie zbiorem gotowych funkcji + przykład ich wykorzystania :) Ja jedynie staram się ułatwić korzystanie z 39dll poprzez tworzenie listy graczy w silniczku, automatyczne rozsylanie danych itp.
  19. Witam. Zacząłem prace nad pewnym projektem, MMORPG Engine - Silnikiem do gier MMORPG w GM'ie. Na chwilę obecną jest to obsługa graczy( zrobiona tak prosto jak się tylko da ) i dla testu prosty chat :] Na chwilę obecną nie ma tu nic szczególnego, jednak myślę że może przydać się początkującym. Projekt zamierzam rozwijać, wszelkie aktualizacje itp będą zapewne dodawane w tym temacie. SCREEN: DOWNLOAD: KLIK!
  20. Sam bawiłem się w UDK, coś tam nawet skodziłem ale jednak nie widzę potrzeby dawania tego na tę stronę :| Dajesz po prostu to, co zrobili chłopcy z Epic Games i oczekujesz pochwał? :/
  21. No to może zrób sobie tak: GML // Stwórz obiekt kamerka // create ustal maxymalne zbliżenie max_zoom = 100; teraz_zoom = 0; // w step zmniejszenie pola widzenia view_w= 800 - teraz_zoom <-- hmm... moze view powinien byc zmaksymalizowany cyz coś :) zmniejszenie pola widzenia view_h= 800 - teraz_zoom Przesuń view na pozycje obiektu: view_x = X-(view_w/2) <-- na srodek konkretnie Przesuń view na pozycje obiektu: view_y = Y-(view_h/2) Jesli jakis tam klawisz zostanie wciśnięty { zwykle podazanie obiektu za obiektem ktory chcesz i powiekszanie obrazu( poprzez zmniejszenie viewu, zmiejsza sie pole widzenia, przez co wszystko powinno stac sie wieksze ) teraz_zoom = max_zoom / odleglosc_od_obiektu } jakoś tak powinno to działać, jednak nie koniecznie :]
  22. Powiedz tylko, co masz na myśli mówiąc zbliżać? Chodzi ci o przesuwanie się w kierunku danej pozycji/obiektu, czy raczej o zbliżanie się viewa do obiektu wraz ze zmniejszeniem pola widzenia?
  23. A raczej tym, jak odbiera podejście innych :)
  24. Heh, zrobiłem nawet mały teścik :D Chyba nieźle wygląda :D
×
×
  • Dodaj nową pozycję...