Rudy
-
Postów
154 -
Dołączył
-
Ostatnia wizyta
Osiągnięcia Rudy
Minor User (4/13)
0
Reputacja
O mnie
Oto moja historia...
1. PoczÂątek
Game Makera 6 Lite dosta³em dawno, dawno temu w nieznanej bli¿ej p³ycie. By³ to pierwszy mój program s³u¿¹cy to tworzenia innych programów i gier. Angielskiego wtedy nie umia³em, bezsensowne klikanie i próbowanie odpalenia szybko siê wiêc znudzi³o. Jakieœ pó³tora roku póŸniej, gdy mia³em wiêksze wiadomoœci, spróbowa³em ponownie. Tym razem posz³o mi lepiej, g³ównie dlatego, ¿e zanim zacz¹³em robiÌ swój projekt, obejrza³em dodane przyk³ady. Jak ka¿dy pocz¹tkuj¹cy budowa³em na klockach. Z czasem jednak zaczê³y siê pojawiaÌ problemy, z którymi nie dawa³em sobie rady. Trafi³em wiêc na to forum, wtedy by³ to inny nick. By³o to pierwsze forum, w którym dosta³em odpowiedŸ po niespe³na 5 minutach. Game Maker by³ dla mnie nadal czarn¹ magi¹, jednak powoli poznaj¹c GM'a umia³em stworzyÌ coraz bardziej skomplikowane programy.
2. Przesiadka
Problemów pojawia³o siê wiêcej, a odpowiedzi na pytania chcia³em jeszcze szybciej. Posty na forum nie zawsze dawa³y jasn¹ odpowiedŸ. Mniej wiêcej wtedy przesia³em siê z klocków na kod. By³ on ³atwiejszy w wyra¿aniu, mo¿na by³o tak¿e szybciej znaleŸÌ w nim b³êdy. Mimo to jednak odpowiedzi na forum nie zadowala³y mnie w 100%. Musia³em znaleŸÌ inny sposób. Rozwi¹zaniem problemów by³o GG. Odpowiedzi przychodzi³y tam jeszcze szybciej, ni¿ na forum, mog³em wiêc tworzyÌ praktycznie bez czekania na odpowiedŸ. Musia³em wybraÌ przedstawiciela, który odpowie na wszystkie moje pytania. Pierwszym wiêc nauczycielem, który mi pomaga³, by³ PsichiX. Pomóg³ mi w wielu problemach, wprowadzi³ mnie tak¿e do programowania œwiata 3D, za co jestem mu wdziêczny. Wtedy tak¿e przesia³em siê z Game Makera 6 na 7.
3. Koniec bycia uczniem, koniec GML'u
Przesta³em odwiedzaÌ forum. Na wiêkszoœÌ pytaù odpowiada³ mój mistrz. W pewnym jednak czasie moje problemy zaczê³y PsichiX'owi przeszkadzaÌ. Nie rozwi¹zywa³ niektórych z nich. Zacz¹³em szukaÌ innego nauczyciela. Drugim kandydatem okaza³ siê Tymon. Na pocz¹tku wspó³praca dobrze sz³a, póŸniej jednak i jego zaczê³o to denerwowaÌ. W pewnym momencie tak go wkurzy³em, ¿e mnie zablokowa³. Zrozumia³em wtedy swój b³¹d. Nauczyciel te¿ jest cz³owiekiem. Te¿ ma swoje ¿ycie, swoje problemy i nie czeka, a¿ zadasz mu kolejne pytanie. Za pomoc¹ GG siostry uda³o siê przeprosiÌ Tymona. IloœÌ moich pytaù siê nie zmieni³a, jednak¿e tylko te najtrudniejsze by³y kierowane do mistrza. Z czasem by³o ich coraz mniej, a¿ w koùcu przesta³em w ogóle pytaÌ. Sta³em siê samowystarczalny. Niestety, zerwa³em przez to kontakt z moimi nauczycielami, oraz z forum. Nie da³o siê wyeliminowaÌ wszystkich b³êdów. Te najtrudniejsze zosta³y, a pytanie, jako sposób odnowienia kontaktów nie by³ najlepszym pomys³em. Przesta³em regularnie pisaÌ w GML'u. Pisa³em tylko, jak potrzebowa³em jakiegoœ mini-programu do u³atwienia sobie ¿ycia. W koùcu przesta³em w ogóle programowaÌ.
4. Inny Âświat
Minê³o sporo czasu. Pozna³em innych internetowych kumpli, szko³a zabiera³a coraz wiêcej wolnego. Na komputerze wiêcej gra³em w gry, zamiast tworzyÌ coœ od siebie. W tamtym czasie wzros³o zainteresowanie pewn¹ gr¹ komputerow¹ o nazwie Homeworld. Na pewnym innym forum dowiedzia³em siê, jak w prosty sposób modyfikowaÌ t¹ grê. Pierwsze moje projekty, tak jak w przypadku GML'a by³y ma³e, jednak ró¿ni³y siê od siebie bardzo. Programem do pisania by³ notatnik, jêzykiem by³o coœ zbli¿one do LUA. Sposób nauki siê nie zmieni³, tak¿e bardziej komunikacja GG, ni¿ przez posty, czy PW na forum. Zmieni³ siê tylko mistrz. Nauczycielem tworzenia w³asnego œwiata w Homeworldzie by³ DolphinX. Da³ mi linki do wielu potrzebnych plików i sprawi³, ¿e teraz uczê tej sztuki innych, oraz sam tworzê projekty. W tamtym mia³o miejsce równie¿ inne, bardzo wa¿ne zdarzenie. Pewnego dnia zebra³em w sobie si³y i po dwóch latach napisa³em wreszcie do Tymona jeszcze raz dziêkuj¹c za naukê i ogólnie przypominaj¹c mu o sobie.
5. Reaktywacja
Pewnego razu podczas rozmowy, Dolphin poruszy³ kwestiê programowania. Przypomnia³em sobie o tym, ¿e kiedyœ pisa³em w GML'u. Wróci³em do tego i zaczêliœmy siê œcigaÌ, kto zrobi lepszy program obrazuj¹cy grawitacjê planet. Po zakoùczeniu projektu dalej pisa³em, jednak¿e ograniczone mo¿liwoœci jêzyka GML by³y dla mnie trochê denerwuj¹ce. Uczucie to towarzyszy³o mi od dawna, kiedyœ próbowa³em nawet robiÌ biblioteki dll, nic jednak z tego nie wysz³o po za œci¹gniêtym programem do pisania w C++. W koùcu jednak prze³ama³em siê i zacz¹³em studiowaÌ jêzyk C++. Nauka nie sz³a tak szybko, jak z GML, natrafia³em na wiele problemów, a nikt nie potrafi³ mi pomóc, jednak¿e pierwsze programy ju¿ powstawa³y. Niestety, ca³a historia skoùczy³a siê dosyÌ szybko. Nie mog³em œci¹gn¹Ì pewnej biblioteki, a jak ju¿ œci¹gn¹³em, natrafia³em na takie problemy, których nie umia³em naprawiÌ.
6. Obecnie
Dzisiaj postanowi³em ponownie rozpocz¹Ì przygodê z C++. Tymon poradzi³, bym odwiedzi³ to forum i tutaj spyta³ siê o pomoc. Od tamtego czasu du¿o siê zmieni³o. Powiedzia³bym nawet, ¿e mo¿na by to by³o nazwaÌ nasz¹-klas¹ dla inteligentnych. Gratulacje dla moderatorów i administratorów ;) .
Kiedyœ przyby³em tu jako uczeù, tym razem mam zamiar pomagaÌ innym w GML'u, a uczyÌ siê od was C++. Liczê na to, ¿e bêdzie nam siê dobrze wspó³pracowa³o.
Galeria internetowych mistrzĂłw:
DolphinX - nauka modyfikacji gry Homeworld2, czĂŞÂści sagi Homeworld, najlepszej serii gier pod sÂłoĂącem.
Tymon - nauka jĂŞzyka GML, oraz nauczenie mnie szacunku dla internetowych nauczycieli
PsichiX - nauka jĂŞzyka GML
BTW: Wie ktoÂś, czemu niektĂłrzy dajÂą na koniec nicku znak X? :)