|
Polski Portal COLOBOTa COLOBOT Polish Portal |
|
Defensywa - Obrona inaczej :D
colobotwymiiata - 03-02-2009, 18:13 Temat postu: Obrona inaczej :D To mój pierwszy program,więc proszę o wyrozumiałość.Służy on do bronienia bazy przed atakami wrogów naziemnych,w dosyć nietypowy sposób;).Proszę o komenty:)
PS.:Uwaga!Ten program wymaga Stacji Przekaźnikowej w niedużej odległości!
PS.2:Nie ubało by mi się bez naszego admina.Dzięki ci COLOBOT:D
colobotwymiiata - 03-02-2009, 18:20 Temat postu: RE: Obrona inaczej :D I nie zużywa energii:p
COLOBOT - 03-02-2009, 19:45 Temat postu: RE: Obrona inaczej :D Programik bardzo fajny, gratuluję. Niestety nie może służyć jako np. program przesłany przez Centrum Kontroli Misji.
Stacja przekaźnikowa jest niepotrzebna. Program powinien działać bez instrukcji wysyłania danych do stacji.
Tak samo instrukcja "Idzie=false;" wykonywana za pętlą nie jest potrzebna, bo po wyjściu z pętli zmienna idzie ma zawsze wartość false (to jest właśnie warunek zakończenia pętli).
Po drugie: "Idzie=false;" przed pętlą można przenieść na sam początek, po deklaracji zmiennych - zyskamy wtedy parę milisekund.
colobotwymiiata - 03-02-2009, 20:50 Temat postu: RE: Obrona inaczej :D nie znam sie na tym, ale wiem że stacja jest potrzebna,bo mi zmienne cały czas się aktualizują i są ciągle takie same.być może istnieje jakiś sposób,ale nie wiem jaki.
PS:A kogo obchodzą milisekundyB)
COLOBOT - 03-02-2009, 21:09 Temat postu: RE: Obrona inaczej :D Ja odpaliłem program bez stacji przekaźnikowej i działa idealnie. Mam jeszcze jedną uwagę: po postawieniu miny robot sprawdza czy mrówka "wpadła", jednak jeśli mrówka skręci i nie wejdzie na minę to program się po prostu wiesza.
A milisekundy niekiedy są bardzo ważne. Jak to mówią: "Grosz do grosza, a będzie kokosza". W ciągu sekundy procesor wykonuje miliony operacji i dodatkowe, niekiedy wydające się nieistotne, mogą wpłynąć na obniżenie wydajności.
colobotwymiiata - 04-02-2009, 15:59 Temat postu: RE: Obrona inaczej :D spróbuję to poprawić;)
adiblol - 04-02-2009, 17:31 Temat postu: RE: Obrona inaczej :D idea podstawiania min została wymyślona przeze mnie. więcej info na moim forum.
COLOBOT - 04-02-2009, 19:32 Temat postu: RE: Obrona inaczej :D A może by połączyć oba fora? Nie ma sensu przecież się rozdrabniać, a i na jednym i na drugim forum są ciekawe informacje.
adiblol - 04-02-2009, 22:01 Temat postu: RE: Obrona inaczej :D moje forum jest dodatkiem do wiki, ale Twój wikilobot jest rozwijany na trochę innych zasadach niż moja wiki.
COLOBOT - 04-02-2009, 22:20 Temat postu: RE: Obrona inaczej :D tzn? na jakich zasadach?
Wikilobot to niezależny od tego portalu projekt. Co prawda przynależący do portalu, ale nie jest z nim zintegrowany. Właściwie to nawet już całkiem zapomniany niestety
colobotwymiiata - 07-02-2009, 21:38
czemu usuneliście załącznik??
adiblol - 07-02-2009, 21:41
Wikilobot ripuje teksty z Satcoma a w mojej wiki są tworzone przez użytkowników.
COLOBOT - 07-02-2009, 21:49
colobotwymiiata napisał/a: | czemu usuneliście załącznik?? |
PHPBB w domyślnej konfiguracji nie pozwala wysyłać plików TXT. Teraz jest już OK.
A jeśli chodzi o Wikilobota to na razie jest to zamknięty projekt (nikt go nie odwiedza), a jeśli będzie kiedyś jeszcze używany to w nieco innym celu.
adiblol - 07-02-2009, 21:54
Colobot 2?
Konrad - 08-02-2009, 10:51
Chciałem zobaczyć jak ten program działa, ale wymaga on stacji przekaźnikowej a ja nie wiem w jakich poziomach można ją spotkać Żeby można było ją wybudować
adiblol - 08-02-2009, 10:57
Jest gdzieś na tym forum, i na moim, jak spowodować żeby mieć stację przekaźnikową w swobodnej grze.
COLOBOT - 08-02-2009, 12:01
Spróbuj odpalić tę przeróbkę, którą dodałem do tego posta w załączniku. Nie wymaga stacji przekaźnikowej i powinno też działać.
DeiDara - 08-02-2009, 16:52
thx colobot
Konrad - 09-02-2009, 13:26
Nic się nie dzieje. Po pojawieniu się mrówki robot nic nie robi.
COLOBOT - 09-02-2009, 15:27
Program wykrywa mrówki nie dalsze niż 100m, może to dlatego. Poza tym produkuje on jedną minę, a potem czeka aż mrówka w nią "wdepnie".
|
|