Biblioteka Allegro – czyli start z programowaniem gier

Jakie to jest uczucie umieć robić gry komputerowe? Już w czasach szkoły podstawowej było to moim marzeniem. Zaczęło się wszystko od kartki i długopisów, jednak nie miałem jeszcze wtedy możliwości programować na komputerze. Pod koniec podstawówki zainteresowałem się jak w ogóle się programuje gry. Dowiedziałem się, że muszę się nauczyć języka programowania, czyli C++. Bardzo chciałem zrobić pierwszą grę i tak właśnie poznałem bibliotekę allegro, która pozwoliła mi zrobić pierwsze projekty, a zaczęło się od wyświetlania obrazka. Jak się właściwie programuje w allegro? Nie ma w tym nic trudnego, jest to po prostu zbiór funkcji ułatwiającą obsługę graficzną, klawiatury, myszki itp. Można wczytywać czcionki, dźwięk, obrazki, bo w normalnym c++ bardzo trudno to zrobić. Używanie tych funkcji jest strasznie proste, poniżej znajdują się screenshoty z przykładowym zastosowaniem:

Tutaj mamy przykład zastosowania klawiatury w programie, czyli do poruszania obrazkiem.

A tak się wstawia obrazek do programu, jak widać kilka linijek kodu i można zrobić już wiele fajnych rzeczy.

Można również wczytać wiele różnych czcionek, jak pokazuje screenshot powyżej, również nie jest to trudne.

Dzięki tej bibliotece zrobiłem sporo prostych gierek, które możesz pobrać:

  • Hard game

http://www.mediafire.com/file/tas9ejsrwp5hxj9/Hard+game.rar

  • Ball in motion

http://www.mediafire.com/file/8nox9pdy0bfngk0/Ball+in+Motion.rar

  • Boomber

Ta gra, nie jest jeszcze dostępna, ale można ją zobaczyć w filmie poniżej.

 

Wszystkie te gry są zrobione w 100% w bibliotece allegro, dlatego warto się chociaż trochę nauczyć tego, szczególnie osoby, które marzą o tym, by robić gry komputerowe. Ja właśnie od tego zaczynałem.

Co myślicie o tych moich grach? Komentujcie, oceniajcie, dajcie mi znać.

Stefan W

Stefan Wisełka

I am programmer, my specification: PHP, JS, C++, UE4

Like
Like Love Haha Wow Sad Angry

2 Replies to “Biblioteka Allegro – czyli start z programowaniem gier”

  1. Dobry wpis widzę, że muszę się tym zainteresować, bo wygląda ciekawie

  2. Warto się nauczyć programowania w bibliotece allegro… z tego co mi wiadomo to jedna z najpopularniejszych gier goszczących na szkolnych komputerach ostatniej dekady 😀 (Icy Tower) korzystała właśnie z tej biblioteki!

Dodaj komentarz