Skocz do zawartości

Konrad-GM

Użytkownicy
  • Postów

    2 728
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    44

Treść opublikowana przez Konrad-GM

  1. Nie jestem pewien... ale chyba trzeba złapać za uchwyt okna i sterować :P Może użyj 'FindWindow'
  2. Lol, nawet nie ściągam... Popracuj nad grafiką ;)
  3. Konrad-GM

    Irrlicht

    W SDK Irrlichta ;p
  4. Choose jest ograniczone w liczbie argumentów. Ps.A jeśli Marek chce wsadzić wywoływanie funkcji, a nie pokazywanie tekstu? ;p
  5. Konrad-GM

    Irrlicht

    Musisz jeszcze zassać Source Irrlichta
  6. Zapis powinien działać poprawnie, wczytywanie jest do pupy... Powinno wyglądać tak: GML /* Odczyt */ var is; is = 0; location = get_open_filename( "Nieskompilowany plik CodeX|*.xcode","Nazwa Pliku" ) ids = file_text_open_read( location+".xcode" ) repeat ( 700 ) { global.ln[is] = file_text_read_real( ids ); file_text_readln( ids ); is += 1 } file_text_close( ids )
  7. A czy do tej 'kulki' zwykłe drawowanie nie wystarczy? :P Eksplozja po prostu brzydka x)
  8. Konrad-GM

    [Tutorial] Budynki

    A czy te cieniowanie nie powinno być pixel po pixelku? :3
  9. Konrad-GM

    Uchwyt Okna do GM'a

    Zamiast: 'CALLDLL' daj 'export' :P
  10. Konrad-GM

    Uchwyt Okna do GM'a

    CALLDLL void Func( double _GMh ) { HWND GMHandle = (HWND)(DWORD)_GMh; }
  11. Konrad-GM

    AI

    W tym sęk, że będziesz musiał :D. Chyba że napiszesz jakiś czaderski algorytm sztucznej inteligencji ;)
  12. Konrad-GM

    AI

    Można operować nad plikami tekstowymi
  13. Konrad-GM

    AI

    Wystarczy jakikolwiek język, który obsługuje operatory logiczne ( np. w C++: and-'&&', or-'||', not-'!' ), nawet GML do tego się nadaje. Tworzysz np. listę if'ów: [C++] if( !gPlayer->Running && ( Action == "Siedz" || Action == "Stoj" ) ) { Action = "Sledz"; Target = gPlayer; } Także można używać switch'ów do innych akcji.
  14. Bez macierzy w grafice 3D to ciężko będzie... Ps. Aktualnie piszę własny DLL, więc do sprawdzenia XenonA'a się nie piszę, chociaż jestem ciekaw jak to wygląda od strony C++owej :P
  15. GML draw_set_blend_mode(bm_add); // Draw Sprite itp. draw_set_blend_mode(bm_normal); Ps. Blending służy do łączenia kolorów...
  16. @Moldis: Prześlę Ci jeden crack, i spróbuj nim uruchomić GM'a, tylko nie płacz jeśli zamuli ci PCta [ I to dosłownie ] :) Ps. Antywirus nawet nie będzie wiedział czym to wo gule jest ;) Oferowanie cracka. Warn +1 gnysek E: ;O
  17. Gówno prawda... cracki do GM7 mają trojany, wirusy itp... i dlatego strach że coś się stanie z pctem ;]
  18. Konrad-GM

    Linkowanie

    Już sobie poradziłem, dałem stworzone obiekty jako static i problemu nie ma :)
  19. Konrad-GM

    Linkowanie

    Witam. Mam pewien problem, próbuję napisać projekt i dzielę go na header'y i sourcer'y. Mam jeden header jako główny [ Wszystkie includy itp. ] #ifndef _MAIN_H_ #define _MAIN_H_ #include <iostream> #include "Part1.h" #include "Part2.h" #endif // _MAIN_H_ I kilka innych: HEADERY "Part1.h" #ifndef _PART1_H_ #define _PART1_H_ struct human { int year; char* name; }sHuman; void p(); #endif // _PART1_H_ "Part2.h" #ifndef _PART2_H_ #define _PART2_H_ struct map { int w, h; char* back; }sMap; void foo(); #endif // _PART2_H_ SOURCERY "Part1.cpp" #ifndef _PART1_H_ #define _PART1_H_ #include "main.h" void p() { return; } #endif // _PART1_H_ "Part2.cpp" #ifndef _PART2_H_ #define _PART2_H_ #include "main.h" void foo() { sMap.w=10; sMap.h=10; sHuman.year=10; } #endif // _PART2_H_ I wyskakuje Error z linkowaniem że obiekt sHuman i sMap został już zdefiniowany w jakimś obiekcie [ tu: Part1.obj ] Proszę bardzo o pomoc ;)
  20. Możesz zrobić zewnętrzne pliki, które by zawierały dane takie jak np. mapy do gry
  21. użyj: GML repeat(3) { // Kod na strzelanie } ...
×
×
  • Dodaj nową pozycję...