![](https://forum.gmclan.org/uploads/set_resources_5/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Utermiko
-
Postów
796 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Utermiko
-
-
Ale designer jest tylko do .NET. Jeśli chcesz przy tym zostać to poczytaj o C++/CLI, jednak nie radzę bo używanie .NET w C++ jest strasznie przekombinowane.
Ewentualnie zainteresuj się innymi bibliotekami GUI typu Qt, wxWidgets.
Co do dostępu z formy do formy, to przekaż referencję formy pierwszej do formy drugiej. Np. w konstruktorze drugiej formy przyjmujesz formę pierwszą i w formie pierwszej przekazujesz "this" do konstruktora formy drugiej.
-
Skoro chcesz pisać w czystym C++ z WinAPI bez .NET to po prostu przy tworzeniu projektu daj Empty project i robisz co chcesz.
-
File::Exists to metoda klasy File z .NET. fileExists to prawdopodobnie z WinAPI.
To nie jest wina Visuala, tylko to, że zamiast pisać w C++ to piszesz w C++/CLI (wersji C++ przerobionej aby można było korzystać z .NET).
-
Alarmy + losowanie.
-
Taka mała poprawka na przyszłość: StreamWriter i StreamReader to klasy. W ogóle cała biblioteka .NET to zbiór klas (tak, nawet zwykłe zmienne typu int (Int32)).
-
Sory, źle zrozumiałem. Myślałem, że chodzi ci o to, że nie wiesz gdzie execa masz.
Poszukaj w googlach. Na pewno coś znajdziesz.
-
Przeszukaj dokładnie folder z projektem lub skompiluj w trybie Release.
-
Może obczaj dll ediepl do schowania konsoli? https://forum.gmclan.org/index.php?showtopic=26375
-
Znalazłem coś takiego http://stackoverflow.com/questions/946813/...ng-to-stdstring
Może po prostu użyj zwykłego WinAPI (choć podobno bardzo niewygodne) jeśli nie chcesz pchać się na .NET.
@EDIT Ewentualnie użyj klasy StreamWriter z .NET. Dokumentacja na MSDN.
-
Powyższy kod to nie C++, a C++/CLI. Jak zmienisz na std::string to będziesz musiał konwertować System::String z .NET'owego TextBoxa między managed a unmanaged code, bodajże przy użyciu klasy Marshal (http://msdn.microsoft.com/en-us/library/sy...es.marshal.aspx). Jeśli chcesz pisać w .NET to C#. C++/CLI to tylko wtedy, kiedy musisz mieszać kod zarządzany z niezarządzanym.
-
Nie znam się zbyt na C++, ale sądzę iż problem tkwi w tym, że używasz klasy "string" z .NET.
System::String != std::string.
-
Użyj hamachi lub no-ip.com i przekieruj porty na routerze.
-
-
-
GM 8 był wydany przed win 8 więc wszystko jest możliwe. Na forum YYG nie znalazłem konkretnie tego problemu ale inne są http://gmc.yoyogames.com/index.php?showtopic=561533
-
-
Napisałem sobie prosty particle system (jeszcze nie skończony) w SFML.NET. Normalnie utrzymuje 60 fps przy ~3k cząsteczek, a tps tak nie skacze. (tps - ticks per second, coś a'la room_speed z gm'a).
Wreszcie jestem z czegoś zadowolony :D
Sory za słabą jakość :(
-
Jeszcze nie oceniałem więc tak. Gra świetnie wykonana, a muzyka dobrana idealnie. Poziomy ciekawe i wzrasta trudność wraz z każdym etapem. Brakuje mi tylko jakiś power-upów (w senie coś a'la grzybki w mario). Nie zapomnij o zrobieniu konfiguracji przycisków. Nie dograłem do końca, bo dostałem poniższego errora przy rozwalaniu kloca.
System to Win 8 Pro x64. Stawiam, że to coś losowo się wysypało bo wcześniej przy niszczeniu klocka nie miałem takiego czegoś.
@EDIT Zapomniałem o ocenie. Oczywiście 5/5 :) Świetna robota.
@EDIT2 Teraz się kapnąłem, że grałem w alphę. Jak znajdę czas to i w betę pogram.
BTW. Dodaj link do bety w pierwszym poście.
-
Powodzenia jeśli ty chcesz skończyć taką grę w 2 miechy.
Jak spojrzałem na zawartość strony to śmiać się chce. Co rozumiesz pod pojęciami "prosta gra", "zaawansowana gra", "skomplikowana gra". Nie ma żadnego opisu do tego nawet.
Ktoś już korzystał może z waszych usług, że odznaczacie się takim "profesjonalizmem"?
Jak ty chcesz zebrać ludzi skoro nawet nie pokazałeś nic co już zrobiłeś.
-
Bo on myślał, że ładowanie musi być mimo tego że i tak nie musi nic wczytać.
-
Po prostu kompilujesz w programie na tą platformę, na którą sobie wybierzesz.
-
A nie masz wrzuconego do projektu jakiegoś dużego zasobu(dźwięku, obrazka, tła)? Wątpię w to, ale można sprawdzić.
@EDIT Znalazłem coś tu http://gmc.yoyogames.com/index.php?showtopic=537820
- Sound name's cannot have spaces in them, we had a few- The function variable_global_exists is now ended, we cannot use this anymore, I found this in my md5 script
- The function sleep(); is now ended, we cannot use this anymore, I found this in my oCoopStart in "Game End"
-
Może masz za mało RAM'u? Sprawdź menedżerem zadań.
-
Tworzysz skrypt o nazwie draw_own_healthbar i wklejasz pierwszy kod co podałem. Teraz w kodzie możesz używać funkcji draw_own_healthbar.
Lenovo i Win 8 problem !
w Valhalla
Opublikowano
Ściągnij odpowiednią wersję windowsa z torrentów i podaj swój klucz przy instalacji. Jeśli nie masz klucza (powinien być na naklejce pod laptopem) to pytaj o to sprzedawcę. Skoro kupiłeś laptopa z windowsem to sprzedawca powinien dać klucz.
Nie wiem jak to jest z laptopami, bo producent wgrywa zapewne jakąś zmodyfikowaną wersję windowsa(z tym całym syfem) i klucz może się nie zgadzać.