Wstep czyli chcialbym napisac gre, ale jak?? Odrazu mówie jestem dyzlektykiem i robie bardzo dużo błędów:D:D a jak by ktos chcial poprawić te bledy prosze pisac:)
Początek
Na początek ten tekst niewyjaśnia wszystki pojęć, tu niebedzie na pewno pisać jak napisac gre krok po kroku ale (tak sądze:P) powinno wam to pomuc wiedziec co i jak. Powinienes więc dowiedzieć sie pierwszej rzeczy "Gdzie szukac informacji". Odpowiedz na to pytanie jest bardzo proste, strona każdemu znana www.google.pl. Wiec na poczatek wypisze pare pojeć, które wyszukacie i dowiecie sie co one znacza bo bada wa potrzebne dalej. A więc tak powinniście wiedziec co to jest: API, GUI, Biblioteka STL narazie styknie mało ale trzeba wiedzieć co to znaczy.
Wymyśliłem wspaniałą gre.....
I tutaj sie zanczyna wymyśliłes ale jestes zielony nic nie wiesz ale masz zapał żeby napisac gre(jak narazie:D). Przed tobą długa droga mój kolego. Nauczenie sie programowania może trwac nieraz latami, ale każdy ma napoczatku ma marzenia by taka gra powstala(sam mam taką) musisz nierezygnowac z tego i przez cały czas uczyć sie a kiedyś stworzysz taka gre. Wracamy na ziemie i zaczynamy musisz się nauczyć programowania bo bez tego to zrobisz tylko nowe szachy:). Jak juz cos bedziesz umiał to nastepnie API systemu operacyjnego, potem API systemu graficznego ale niezrażaj sie możesz sie uczyc kilku rzeczy na raz.
Tutaj sądze ze niektórzy konczą juz tutaj bo to dopiero poczatek a juz tyle. Ale idzcie dalej:D. Pewnie do swojego projektu bedziesz chcial zachecić innych programistów z którymi stworzysz to o czym marzyż. Szukaj pomocy na forach (np. www.zrobsamgre.fora.pl). Muszą to być osoby zaufane które w trakcie projektu powiedzą ze im sie niechce juz tegop robić czy cos w tym stylu. Opisz gre w Design doc jesli ktos to przeczyta moze go zafascynowac i przyjmie sie do projektu. Musi sie tam znajdowac fabułą, załozenia gry pare qestów.
Wybieramy język programowania
Języków teraz do programowania jest 5 podstawowych czyli: C, C++, C#, Delphi, Java. C# oraz Java służa do szybkiego programowania np. stron internetowych i szybkiego pisania GUI. Nieradze ich wybierac bo nie są tak powszechnie stosowane w grach bo są tzw. języki interpretowane. A więc pozostaja 3 C, C++, Delphi. Najbardziej stosowane w grach są C i C++, niektórzy mówią ze Delphi jest łatwiejszy do nauczenia się. Jednak sądze ze powiniśmy zostawić Delphi i wybrac któryś z C. Tutaj jest sprawa prosta do roztrzygnięcia C to starszy brat C++. C++ jest bazowany na C ale techniki programowania sa inne:). A wiec wybieramy C++, ale jednak jak zaczniesz i C++ bedzie dla ciebie zatrudny to zacznij od Delphi.
Wiec C++ jest naszym zwycięscą pozostaje kwestia jak nauczyc sie tego programu tutaj daje spis książek:"Od zera do gier kodera" Karol Kuczmarski( Ja sie na tej własnie uczylem) "Symfonia C++" "Pasja C++"
|