Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
Inny

Colobot - Czyli zaczynanie programowania

Inny cbo

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
28 odpowiedzi w tym temacie

#1 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 17.02.2012 17:05

*
Popularny

Czym jest Colobot ?
Według wikipedii

edukacyjna strategiczna gra czasu rzeczywistego z elementami programowania, wyprodukowana przez Epsitec i wydana w 2001 roku przez Alsyd. Jej kontynuacja pod nazwą Ceebot ukazała się w 2005 roku.
Program uzyskał rekomendację[1] Ministerstwa Edukacji i Nauki jako środek dydaktyczny na poziomie gimnazjum i szkół ponadgimnazjalnych w zakresie nauki tworzenia algorytmów oraz opanowania reguł programowania i składni typowych dla języków C++ i Java.


Oficjalna strona gry COLOBOT: A new 3D real time game of strategy and adventure
I kolejna strona na temat gry http://pl.wikibooks....t_nieoficjalnie

Jak możemy przeczytać jest to gra która może pomóc nam opanować reguły programowania oraz dać podstawy pod programowanie w C++ i Java

W Colobot mamy możliwość programowania robotów w języku C-BOT Pisząc o programowaniu mam na myśli zapisanie poleceń typu idź , leć , weź coś jeśli itp. C-BOT pozwala zapoznać się też z instrukcjami if , else , break , return oczywiście możemy w nim tworzyć zmienne funkcje itp. jak widać jest to dobra podstawa pod dalsze programowanie a to że odrazu widzimy efekty naszych prac stanowi bardzo dobrą motywacje więc jeśli masz młodszego brata czy siostrę zainteresuj go tą grą być może wkręci się w programowanie :)

Przykładowy kod:
extern void object::SzukTyt()
{

		object item; // deklaracja zmiennej

		item = radar(TitaniumOre); // znajdź położenie rudy tytanu
		goto(item.position); // idź do rudy tytanu
		grab(); // podnieś ją

		item = radar(Converter);
		goto(item.position);
		drop(); // upuść rudę tytanu
		move(-2.5); // cofnij się 2,5 metra

}

Tak dla ułatwienia kody do gry:
W celu wpisania kodów wciśnij klawisze Ctrl+Break. W lewym górnym narożniku ekranu wyświetli się pole tekstowe, w które można wpisać któryś z poniższych kodów. Po wpisaniu kodu należy wcisnąć klawisz ENTER. Ponowne wpisanie niektórych kodów dezaktywuje je.

winmission - wygrana misji
lostmission - przegrana misji
fullpower - naładowanie do pełna ogniwa elektrycznego, ostudzenie silnika i odnowienie osłony
fullenergy - naładowanie do pełna ogniwa elektrycznego
fullshield - naprawa osłony
fullrange - ochłodzenie reaktora
fly - umożliwia latanie
nolimit - możliwość wyższego wznoszenia się robotami latającymi i astronautą
addfreezer - silnik robota latającego dłużej się przegrzewa (dla każdego robota kod ten musi być wpisany osobno)
addhusky - zmniejsza wrażliwość osłony (czyli np. dłużej może być atakowany)
allresearch - wszystkie roboty są dostępne
allmission - wszystkie misje są dostępne
showsoluce - wszystkie rozwiązania misji są dostępne
invradar - mapa działa jak po wybudowaniu radaru
selectinsect - pozwala sterować wrogiem (lub zabezpieczonym robotem, np. w ćwiczeniach) tak jak zwykłym robotem
photo1 - swobodne oglądanie otoczenia kamerą "przyklejoną" do gruntu (obraz można przybliżać i oddalać za pomocą klawiszy [+] i [-] na klawiaturze numerycznej
photo2 - to samo, ale nie widać mapy ani panelu z informacjami o zaznaczonym robocie
Ponowne wpisanie photo1 lub photo2 wyłącza tryb przeglądania
showstat - wyświetlenie w rogu ekranu informacji technicznych: liczby klatek na sekundę, generowanych trójkątów i trybu graficznego
showpos - wyświetlenia w rogu ekranu pozycji aktywnego obiektu. Działa tylko przy włączonym showstat.

W czasie gry dostajemy pod klawiszem F1 mamy informacje o poleceniach itp.

Filmik z gry z przykładowym skryptem ;)
http://www.youtube.com/watch?v=PnxKO9j3018

Co robią instrukcje aim , fire i turn to się pewnie domyślacie :P

Download
www.darkgl.amxx.pl/Colobot_PL.rar
  • +
  • -
  • 18

#2 Yellgren

    Życzliwy

  • Zbanowany

Reputacja: 17
Początkujący

  • Postów:28
  • GG:
  • Lokalizacja:Karczew
Offline

Napisano 17.02.2012 17:11

Mi się podoba - Polecam :)

#3 QuahodronN

    Godlike

  • Power User

Reputacja: 230
Wszechwidzący

  • Postów:1 262
  • GG:
  • Steam:steam
  • Imię:Olo
  • Lokalizacja:Śląsk
Offline

Napisano 17.02.2012 17:19

ee no zarombiste + :)
  • +
  • -
  • 0

| CPU: I7-6700K @4.7GHz | Cooling: Corsair H110 | GPU: MSI GTX 1080 Gaming X | MOBO: Asus Maximus VIII Hero | RAM: Kingston Savage 16GB DDR4 @2800MHz |

| SSD: Samsung 840 Pro 128GB | SSD2: Samsung 840 Pro 256GB  |  PSU: Be Quiet L8 630W | Case: Gladius M40 | Mouse: Gigabyte M6980X | Keyboard: Sharkoon SHARK ZONE K20 Headphones: HyperX HX Cloud Black Display: Triple LG 24MP67VQ-P |

 

TS3: ts.kreedzmania.pl - 512 Slotów - Darmowe Kanały ;)


#4 Muzzi

    Guru

  • Przyjaciel

Reputacja: 228
Wszechwidzący

  • Postów:772
  • Lokalizacja:Kraków
Offline

Napisano 17.02.2012 17:54

Ciekawy pomysł połączony z nauką ;>
  • +
  • -
  • 0

#5 kur3k

    Założyciel forum ;)

  • Przyjaciel

Reputacja: 29
Życzliwy

  • Postów:134
  • Imię:Konrad
  • Lokalizacja:Szczecin
Offline

Napisano 17.02.2012 17:54

No i co Ciebie to nauczy?
  • +
  • -
  • 0

#6 DarkGL

    Nie oddam ciasteczka !

  • Autor tematu
  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 17.02.2012 17:59

No i co Ciebie to nauczy?

tu chodzi o zainteresowanie programowaniem bo nie dla każdego konsola wyświetlająca tekst to wystarczająca motywacja do poświęcenia czasu
  • +
  • -
  • 4

#7 misiek111232

    Profesjonalista

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:213
  • Lokalizacja:Działki
Offline

Napisano 17.02.2012 18:06

Wywala mi błąd przy włączaniu.
Właśnie chciały zacząć przygode z programowaniem. Ale nie mam pojęcia z czego i od czego zacząć.

Użytkownik misiek111232 edytował ten post 17.02.2012 18:08

  • +
  • -
  • 0

#8 DarkGL

    Nie oddam ciasteczka !

  • Autor tematu
  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 17.02.2012 18:09

jak masz win7 , vista to ustaw zeby uruchamiał w trybie zgodności z winxp
  • +
  • -
  • 0

#9 misiek111232

    Profesjonalista

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:213
  • Lokalizacja:Działki
Offline

Napisano 17.02.2012 18:11

DarkGL a możesz mi coś polecić jak zacząć?
  • +
  • -
  • 0

#10 DarkGL

    Nie oddam ciasteczka !

  • Autor tematu
  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 17.02.2012 18:19

DarkGL a możesz mi coś polecić jak zacząć?

kolejne twoje wypowiedzi niezwiązane z tematem będe usuwał
  • +
  • -
  • 0

#11 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1 485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 17.02.2012 19:14

Grałem w to kiedyś, za***ista gra edukacyjna. :D ( osobiście posiada CeeBot4 )
  • +
  • -
  • 0

marwit-0.png


#12 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 17.02.2012 19:23

Mam problem z grafiką pod czas gry. Menu niby normalne, ale jak wybieram jakieś ćwiczenia to grafika pod czas tej gry jest że tak powiem "zryta" xD Zresztą zobaczcie sami na filmiku podanym niżej. Jakieś porady ?

P.S Mam kartę graficzną Nvdia GeForce 8600 GT

Załączone pliki


  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !


#13 DarkGL

    Nie oddam ciasteczka !

  • Autor tematu
  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 17.02.2012 19:27

spróbuj zmienić urządzenie w zakładce urządzenie :D
  • +
  • -
  • 0

#14 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 17.02.2012 22:14

Próbowałem, ale wtedy gra kompletnie się zacięła i jak nacisnąłem "wstecz" to czekałem ponad dwie minuty aż cofnie do menu xD
  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !


#15 Nakupenda.

    Not yet YODA

  • Użytkownik

Reputacja: 137
Zaawansowany

  • Postów:451
  • Imię:Paweł
  • Lokalizacja:Warszawa
Offline

Napisano 17.02.2012 23:31

grałem w tą gre jak byłem młodszy, tak mnie wciągnęła !

a teraz się dowiaduje ze można w niej programować.. xD

Użytkownik Nakupenda. edytował ten post 17.02.2012 23:32

  • +
  • -
  • 0

#16 ToRRent

    Czempion

  • Power User

Reputacja: 229
Wszechwidzący

  • Postów:861
  • Imię:Łukasz
  • Lokalizacja:Wrocław
Offline

Napisano 17.02.2012 23:45

Mam to od 4 lat i szczerze mówiąc mnie to nudzi ...
  • +
  • -
  • 0

#17 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 18.02.2012 00:07

kiedys sie gralo w to xD
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#18 kur3k

    Założyciel forum ;)

  • Przyjaciel

Reputacja: 29
Życzliwy

  • Postów:134
  • Imię:Konrad
  • Lokalizacja:Szczecin
Offline

Napisano 18.02.2012 11:55

tu chodzi o zainteresowanie programowaniem bo nie dla każdego konsola wyświetlająca tekst to wystarczająca motywacja do poświęcenia czasu

Zainteresowanie powinno wynikać z faktu, że możesz sam coś stworzyć - jesteś rzemieślnikiem ;) - a takie pierdoły nadają się gim. na zabicie czas ;)
  • +
  • -
  • 0

#19 DarkGL

    Nie oddam ciasteczka !

  • Autor tematu
  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 18.02.2012 13:02

a takie pierdoły nadają się gim. na zabicie czas

powiem tyle ta gra wciąga ;P
  • +
  • -
  • 0

#20 byCZUS

    Listonosz

  • Support Team

Reputacja: 752
Guru

  • Postów:459
  • GG:
  • Steam:steam
  • Lokalizacja:GW
Offline

Napisano 18.02.2012 18:54

A ja powiem, że dziś przegrałem w nią ok. 4h o0 Ja pi**** wciąga niesamowicie :D Ale tępienie owadów to fajna sprawa xD ^^
  • +
  • -
  • 0

Dziękuje, dobranoc.






Również z jednym lub większą ilością słów kluczowych: Inny, cbo

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych