niedziela, 30 grudnia 2012

Szczęśliwego Nowego Roku !

Jutro nie będzie mnie przy kompie, dlatego życzę wszystkim moim czytelnikom Szczęśliwego Nowego Roku ! :)

Macie jakieś postanowienia, przemyślenia na nowy rok? Piszcie w komentarzu :)

Tymczasem, w mojej strategii online dużo się zmieniło. Dodałem m.in. HUD, cienie, Launcher napisany w C#,  nowe cząsteczki, zmieniłem grafikę roślin, dodałem więcej budynków. Grafika dróg i wody jest zrobiona byle była, więc się jeszcze zmieni.




To co? Do zobaczenia w roku 2013 ! ;)

wtorek, 25 grudnia 2012

Industrial City Online


Chcesz prowadzić własny biznes w przyszłości? Może już prowadzisz? A może po prostu lubisz dobrą zabawę i gry strategiczne z innymi graczami? W grze masz okazję wcielić się w przedsiębiorcę. Możesz prowadzić m.in. sklep, fabrykę, elektrownię, wodociągi, bank, a nawet możesz dorabiać sobie hodując narkotyki i sprzedając je na czarnym rynku.

Jak to działa?

Przypuśćmy, że prowadzisz tartak. Żeby wyprodukować deski, potrzebujesz:
* drewna - musisz kupić je od innego gracza, który prowadzi szkółkę leśną i sprzedaje drewno.
* bieżącą wodę - płacisz za zużyte m3 wody wodociągom, które należą do jeszcze innego gracza.
* prąd - płacisz za zużyte kWh, elektrowni innego gracza.

Kiedy już wyprodukujesz deski, możesz wystawić je na rynek za daną cenę. Gracz, który prowadzi np fabrykę mebli, może kupić od Ciebie deski, jeżeli wystawiłeś je za przystępną cenę. Oczywiście cena musi zawierać pieniądze wydane na produkcję desek (drewno, woda, prąd, ale także podatek i pensja dla (wirtualnych) pracowników) oraz Twój zysk.

Co ciekawe, gra na razie przesyła dane poprzez ftp na serwer :) Plus tego jest taki, że masz dostęp do gry praktycznie 24 godziny na dobę (inaczej musiałbym grę postawić na jakimś płatnym serwerze lub mieć ciągle włączonego kompa). Minusem jednak jest trochę dłuższy czas przesyłania danych - ale nie przeszkadza on w rozgrywce!


Gra na razie w fazie produkcji, jednak zarzucam Wam screena (grafika z internetu):


wtorek, 18 grudnia 2012

Zombie, puzzle, android.

Na początku powiem, że zaczynam uczyć się pisać na Androida. Chcę poznać coś nowego, a przy okazji udostępnić swoje gry / aplikacje szerszej 'publiczności'.


Ostatnia rzecz to to, iż po lewej stronie dodałem okienko z moimi aktualnymi projektami. I chciałbym zaprezentować wam jakiegoś screena także:


Jak widać grafika nie jest jeszcze w całości skończona, zombie do testów jest mój ;D
Grafikę wykonuje Matheushek, dźwięk natomiast JumpaPL.

czwartek, 29 listopada 2012

Spammer - aplikacja w C#

Postanowiłem odpocząć od gamedevu na chwilę, i napisałem prostą aplikację w C#. Kiedyś coś podobnego napisałem w C++/CLI, więc nie stanowiło dla mnie to jakiegoś większego problemu. W przyszłości pewnie napiszę jeszcze pare programów właśnie w C# ;)

wtorek, 13 listopada 2012

Quiet Helicopter - The Next Generation

W niedzielę zostało zorganizowane compo, w którym trzeba było napisać grę na wybrany temat. Każdy użytkownik miał inne tematy do wyboru. http://forum.warsztat.gd/index.php?topic=26296.0
Czas trwania: 3 godziny.

Gra zajęła moim zdaniem wysokie miejsce, z czego jestem zadowolony, bowiem

3. na 10 miejsc !




piątek, 2 listopada 2012

The Box Attack - gra ukończona :)

No i kolejna gra ukończona :) Nie jestem dobry w tworzeniu poziomów, lecz stworzyłem 6 lvl, każdy coraz trudniejszy :)





Grafika niektórych kafelków autora tebruno99 (http://opengameart.org/content/gold-boxbricks-and-grass).

niedziela, 28 października 2012

Prace nad edytorem trwają :)

Tym razem do wczytywania kafelków użyłem zwykłych okien dialogowych, co jest według mnie lepsze, niż wpisywanie ścieżki tak jak było to dotąd ;) Zarzucam pare screenów:




Do następnego wpisu! :)

sobota, 20 października 2012

Rebellious Garden - gra flash! :)

Tak tak, w końcu opublikowałem moją grę Flash :)
Możecie zagrać na: http://seaprogrammers.cba.pl/flashGame.html

Myszką sterujemy naszą "bronią", lewym przyciskiem myszy strzelamy, a naszym celem jest unicestwić jak najwięcej warzyw i owoców ;)


Co do samego Flasha oraz ActionScript 3 - w pewnych momentach wyrywałem sobie włosy. Dosłownie ;) W językach wysokopoziomowych np. C++, ma się swobodę działania. Co przez to rozumiem? Że pakuję sobie obiekty do vectora, w pewnej chwili mogę je sobie wyświetlić, a za parę sekund mogę je usunąć i nie będą się już wyświetlać. Flash natomiast jest inaczej zbudowany, co dla mnie było bardzo dużym ograniczeniem.. ;)
Aczkolwiek, udało mi się napisać taką oto grę. Jak się podoba?

niedziela, 14 października 2012

The Lake House. A także tutorial o tworzeniu gier 2D

To tak, prace nad "przygodowym horrorem" - o ile tak mogę nazwać gatunek tej gry - trwają w pocie czoła :)

Drugą sprawą jest to, że zaczynam tworzyć video tutorial o tworzeniu gier 2D, język C++, biblioteka to oczywiście Allegro5. Będzie to n-odcinków o tworzeniu gry, natomiast na sam koniec napiszemy jakąś fajną grę.

Oraz już jutro zaczyna się XX olimpiada informatyczna, zobaczymy jak mi pójdzie :P Nie oczekuję zbyt wielkich wyników, niestety nie jestem dobry z algorytmów.. Dlatego przez najbliższy rok muszę nabrać trochę wiedzy, być może uda się za rok coś osiągnąć :)

sobota, 6 października 2012

Island Generator - alfa do pobrania, open-source :)

Nie zrobiłem jeszcze żadnego interfejsu, lecz udostępniam Wam kod źródłowy :) Wszystko znajduje się tutaj:
Do skompilowania takiego projektu, potrzebna jest biblioteka Allegro5, link do niej znajduje się w pliku Readme.txt. 
Komentarze mile widziane :)


Mam zamiar dorobić różne rodzaje terenu, góry, rzeki, inną roślinność itd. Może jakieś pseudo-miasta też się pojawią :)

PS. Zapomniałem dopisać, kiedy wygenerujemy mapę, np o wielkości 10000x10000 px, widzimy oczywiście tylko jej fragment. Dlatego dorobiłem zapis wysp do pliku - wystarczy nacisnąć ENTER.

sobota, 22 września 2012

Prawdziwy horror. W 3D!

Zapytacie dlaczego "prawdziwy horror"? A tak, ponieważ planuję napisać grę - cały czas będzie Cie trzymać w napięciu, a miejscami rzucisz klawiaturą w monitor, tak się wystraszysz. To jest mój cel :) Jednakże stwierdziłem, że 2D to już nie to samo co ten jeden wymiar więcej. Dlatego postanowiłem stworzyć grę w 3 wymiarach, ale nie bawiąc się już w pisanie własnego silnika. Wybrałem Irrlicht - przyjemny oraz co najważniejsze prosty. Chcę stworzyć fajną grę, a nie bawić się w obsługę silnika ;)

Przy okazji zarzucam parę screenów. Takie efekty w miarę łatwo dodać do gry, ale nie chcę, żebyście uważali mnie za lenia ;D



Jeszcze tak przy okazji.. Ostatnio kupiłem sobie Need for speed - The Run. Powiem Wam, że jest to świetna gra :) Zastanawiam się tylko...czy w przyszłości uda mi się napisać grę, choć w małej części taką fajną jak ów nfs...?

Oraz ostatnia sprawa. Pewnie zauważyliście przycisk "Dotacji" po prawej stronie. Po prostu chciałbym, aby ten blog znalazł się pod adresem "www.seamonster131.pl", a sam nie mam wystarczająco dużo funduszy. Gdyby ktoś chciał pomóc, będę mu bardzo wdzięczny, każda złotówka się przyda! :)

Do zobaczenia! ;)

poniedziałek, 10 września 2012

OI, Edytor map

Eh, ostatnio mam malutko czasu :C
Próbuję rozwiązywać zadania na spoj'u, przygotowując się do olimpiady informatycznej (idę w tym roku, by zobaczyć jak to wygląda, a nóż przejdę do kolejnego etapu :).
Pamiętacie jak przy edytorze map (http://seamonster131.blogspot.com/2012/04/seaeditor2d-do-sciagniecia.html) zapowiadałem kolejną wersję? I tak oto w wolnych chwilach nad nią pracuję, lecz edytor tworzę od samego początku. Tym razem postaram się, by ta wersja była o wiele bardziej rozbudowana - w końcu muszę tworzyć w czymś mapki do gier :)

Oczywiście zarzucę screena, jak to teraz wygląda:

czwartek, 23 sierpnia 2012

Island Generator oraz flash

Długo już nie było żadnego wpisu, a to dlatego, że miałem wiele na głowie, a po drugie trzeba wykorzystać końcówkę wakacji :)
Co do programowania.. Zainteresowałem się Flashem, napisałem na razie jedną grę, za pare dni umieszczę ją w sieci, a tutaj dam linka :)
Napisałem także (i ciągle piszę) mały generator wysp, w wersji finalnej dojdzie jeszcze pare (więcej niż pare) rzeczy oraz oczywiście hud. Mamy wpływ na prawie wszystko. Łapcie screeny:







wtorek, 31 lipca 2012

The Box Attack

Właśnie skończyłem całą mechanikę gry w przeglądarce! :) Z racji tego, że jest to moja PIERWSZA gra webowa, zapraszam do zagrania, choć na razie gra zawiera tylko jeden poziom:

http://seaprogrammers.cba.pl/Game/

Sterowanie strzałkami, trzeba dojść do drzwi unikając kontaktu z wrogiem.

Oprócz tego zostałem przyjęty do redakcji strony pclive.pl, a także do naszego teamu Deep River dołączyły 2 osoby: programista oraz grafik.

Do zobaczenia :)

czwartek, 26 lipca 2012

PreVillages oraz gra Web

Z moim znajomym, użytkownikiem piramides założyliśmy team tworzący gry - Deep River. Czy się utrzyma i jak długo? Zobaczymy ;) On - story writer, ja - programista.
Poszukujemy grafików oraz dźwiękowców, chętni niech piszą w komentarzach :)

 Druga rzecz to to, iż oficjalnie rozpoczęliśmy prace nad grą PreVillages. Tak, to ta gra była pokazana na poprzednim screenie.
 Fabuła i więcej info znajduje się tutaj: http://forum.warsztat.gd/index.php?topic=25641
Screen na dokładkę:


A trzecią rzeczą jest moja 1. gra w przeglądarce :) Oczywiście na razie to tylko początek, ale kilka sekund można sobie poskakać: http://seaprogrammers.cba.pl/Game/ (sterowanie strzałkami).
Użyta technologia to HTML5 (Canvas), JavaScript.

 Do następnego wpisu!

czwartek, 19 lipca 2012

Sandbox z elem. rpg i shootera

Tak, moja gra pisana na WSoC będzie właśnie takim sandboxem z elementami RPG i shootera. Dawno nie pisałem już nic większego, wiec tak mnie jakoś naszło. Fabuły i szczegółów nie zdradzę na razie :)
Mapa jak zwykle będzie wielka - więc starczy na naprawdę kilka godzin rozgrywki mam nadzieję.
Łapcie screena po 1 dniu pisania:


A poza tym nic więcej się nie zmieniło, dzisiaj będę jeszcze dopracowywać szczegóły odnośnie fabuły tej gierki ;)

piątek, 13 lipca 2012

Web i Warsztat Summer of Code

Witam, dawno nie pisałem, lecz wyjechałem na wczasy i stąd ta przerwa ;)

Ogólnie to zainteresowałem się technologią webową, a dokładniej HTML5, JS, CSS itd.. Później będę musiał jeszcze obczaić WebGL ;) Na razie wszystko łatwe, zobaczymy jak będzie później.

Drugą sprawą jest WSoC, czyli Warsztat Summer of Code. Po prostu - ma sie 2 miechy (w tym roku 3, nie wiem jak w poprzednich edycjach było) na napisanie lub dokończenie gry. Jedynym wymaganiem jest aby gra była fajna, i tyle ;) Pomysł jest, mam nadzieje że wykonanie będzie fajne, więc tylko czekam aż wróce z wczasów i zabiore sie do kodzenia :)

poniedziałek, 25 czerwca 2012

Zmiany i... wakacje :)

Oh, na początku trzeba było walczyć o oceny, przecież to już koniec gimnazjum, potem wyjechałem, po powrocie z 2-3 dni męczyłem się by naprawić kompa.. Aż z około 2tyg miałem przerwy od programowania :) Ale w końcu mogę usiąść i dalej pisać :P Nawiązując do wakacji w temacie - 2 miesięczna laba, nareszcie...
A z programowania to przysiadłem troszke do OpenGL (na razie skupię się na 2D, aby było cacy) i oto co udało mi się wykodzić (później dorobiłem kilka rzeczy lecz nie mam screena):


Do zobaczenia

poniedziałek, 4 czerwca 2012

MouseBall

Zostało mi do zrobienia 90 map (tak, dobrze usłyszeliście - 90), jakąś fabuła i przerywniki (o ile uda mi się wykonać je tak, aby dobrze wyglądały..), pare bajerów (m.in. portale) i gra będzie skończona :)

Gra podzielona jest na 6 rozdziałów po 15 poziomów każdy. Na każdym poziomie możemy zdobyć 5 gwiazdek. Aby odblokować kolejny poziom musimy zdobyć conajmniej 3 gwiazdki, lecz aby odblokować kolejny rozdział, potrzebujemy 70 gwiazdek (czyli 5 gwiazdek mniej niż max - 75). Ale o co chodzi z tymi gwiazdkami ?! Otóż ruszając myszką sterujemy czerwoną kuleczką i nie możemy dotknąć ani jeden ściany.
Na dzień dzisiejszy gra wygląda tak:





Wszystkich linijek kodu jest 1000, a wyłącznie kodu - 800 ;)

Do następnego wpisu!


sobota, 19 maja 2012

Futuristic World

Tak, następna gra :) A dlaczego ? Bo teraz mam zajawkę na strategie kosmiczną ;)
A przy okazji będę musiał obczaić path finding, więc jak zwykle nauczę się nowych rzeczy.

Na razie w większej mierze zajmowałem się generowanie "wysp" / "planet" - jest 10 możliwości generowanie wysp, 0 - wyspy malutkie i jest ich b. dużo, 9 - wyspy ogromne, ale jest ich mało. Mapa ma wymiary 1000x1000 (raczej taka starczy :P), a planuję osiedlanie się nowych form życia na wyspach real-time, automatycznie, wiec jak będzie się nam dobrze grało to gra starczy na wiele godzin rozgrywki :)

Wyspy wygenerowane z numerkiem "9":

Z numerkiem "7":

Oraz z numerkiem "3":


Oczywiście widok (oddalenie) który tutaj widać ma 2%, żeby ująć jak najwięcej wysp, lecz wtedy FPS wynosi około 1-2.. Ale gra wtedy sprawdza każdy element mapy (czy znajduje się kafelek z planetą) więc jest to 1 mln elementów do sprawdzenia.. Chciałbym zrobić tak, aby przy coraz większym oddaleniu nie sprawdzać każdego elementu, tylko np co drugi, trzeci, piaty, dziesiąty itd, na pewno przyspieszyłoby to grę.

Wspomniałem też o path-finding, a to dlatego że będzie można tworzyć jednostki latające - statki kosmiczne - oraz jednostki naziemne - wojowników i robotników. Wojownicy oczywiście będą walczyć, a robotnicy budować "domy" - aby można było tworzyć jeszcze więcej jednostek. Być może - raczej tak, ale muszę to jeszcze przemyśleć - robotnicy będą zbierać surowce itd. I tutaj szukanie ścieżki mi się przyda. 
Oczywiście fajnie by było stworzyć serwer z takimi światami i móc grać, tworzyć cywilizacje z innymi graczami... Eh ta sieć! :)


Dobra, to jeszcze na dokładkę zapodam screena z wyścigówki:

Póki co, można driftować na zakrętach hehe :) Ten kwadrat i kółko to tylko do pewnych testów. Te biało-czerwone paski są generowane automatycznie, dlatego są jeszcze nieraz bugi :)
A wyścigi te nie będą zwykłymi wyścigami, tylko wyścigami nastawionymi na rozróbę ! Będzie kilka różnych trybów.

Do zobaczenia!

niedziela, 6 maja 2012

Litershire

Gra na konkurs skończona ;)
Zapraszam do ściągania, istnieją 2 wersje - z dźwiękiem oraz bez dźwięku.
Linki do ściągnięcia:
[BRAK DŹWIEKU] http://speedy.sh/k6dKD/Gra-na-compo-audio-no.rar
[Z DŹWIĘKIEM] http://speedy.sh/NPVA3/Gra-na-compo-audio-yes.rar

Nie jest to taka typowa platformówka, bowiem nie skaczemy tutaj po platformach, lecz idziemy cały czas prosto - możemy jedynie skoczyć lub zawisnąć. Wszystko po to, aby zestrzelić wszystkich literkowych przeciwników. Do dyspozycji mamy jeszcze 3 bonusy - spowolnienie czasu (tutaj lepsza jest gra z dźwiękiem, więc proponuję tą ściągnąć), zabójcze pociski (pociski 2x mocniejsze) oraz ochrona gracza (nie tracimy życia). Istnieje "dynamiczne niebo" - jest dzień i noc, lecz można to wyłączyć. Istnieją 3 poziomy trudności: łatwy, średni, trudny; na każdym z nich dostajemy odpowiednią ilość punktów za zniszczonego przeciwnika.
To by było na tyle, jeszcze raz zachęcam do ściągnięcia, przetestowania i napisania w komentarzu jak się podoba :)

Gra zajęła 3. miejsce na 16 prac !
(http://forum.warsztat.gd/index.php?topic=24977.135)





sobota, 28 kwietnia 2012

Compo i gry

Już po egzaminach gimnazjalnych, więc można wrócić do kodzenia :)
Na początek: http://warsztat.gd/news/850/compo_maj_2012
Właśnie piszę gierkę na ten konkurs, po 2 godzinach udało mi się napisać to:


Tekst może być sprite'm, więc mam nadzieję, że jest to poprawne :P
Zachęcam wszystkich programistów gier do wzięcia udziału :)

Ogólnie taka ładna pogoda jest, że w domu praktycznie jestem wieczorem. W między czasie piszę też taką o to gierkę:



W grze sterujemy myszką tą czerwoną kropką i nie możemy najechać nią na ten czarny kolor. Musimy dojść do wyjścia (które jeszcze nie jest zrobione), a po drodze zbierać gwiazdki, które pozwolą nam odblokować kolejny rozdział :) Będą też różne elementy ruchowe, wizualne itd.. ;)

piątek, 13 kwietnia 2012

Java?

Otóż dzisiaj stwierdziłem, że co to za programista, gdy potrafi posługiwać się tylko w jednym języku :) Tak jakoś pomyślałem o Minecrafcie i postanowiłem, że zerknę na tę Javę. Tak się złożyło, że w sumie zleciało całe popołudnie..
Na razie zaznajomiłem się z podstawami i jej ogólną obiektowością, przy czym bardzo szybko mi to szło - Java jest bardzo, ale to bardzo podobna do C++ patrząc na składnię. Oczywiście, różni się wieloma rzeczami, ale naprawdę, gdy ją obczajałem, to wszystko zapamiętywałem migiem. Niedługo może udostępnię tutaj "owoce mojej pracy" w Java hehe :)
Szczerze mówiąc, to najistotniejszą różnicą między C++ i Javą jest obiektowość - Java jest w pełni obiektowa, natomiast C++ nie jest (w każdym bądź razie kod w C++ możemy napisać strukturalnie). Ale pare linijek pisania i już się przyzwyczajasz ;)

Podsumowując, piszesz i umiesz w dobrym stopniu C++ ? Spróbuj popisać w Java. Piszesz i umiesz w dobrym stopniu Javę? Spróbuj popisać w C++. Naprawdę łatwo się przyzwyczaić :)

wtorek, 3 kwietnia 2012

SeaEditor2D beta - do ściągnięcia :)

Tak jak powiedziałem, tak też zrobiłem :)

Najpierw zdjęcie, później opis i na końcu link do ściągnięcia.




* Obsługuje 4 warstwy
* Aby wczytywana bitmapa była obiektem, należy zaznaczyć checkboxa "Obiekt?", przezroczysty kolor to kolor rgb 255,0,255
    - W następnej wersji będzie możliwość zmiany kanału alpha
* Rozmiar mapy to 500x500
    - W następnej wersji będzie możliwość zmiany jej rozmiaru
* Wyświetlanie (bądź nie) siatki na mapie
    - Troche zamula przy jej wyświetlaniu (u mnie 600 FPS bez, 100-200 FPS z siatką), więc trzeba to zoptymalizować
* Zapis, odczyt mapy.
* W czasie rzeczywistym (co około minutę?) zapisywana jest mapa "backupMap". Kiedy nastąpi jakikolwiek crash, wyłączenie komputera, cokolwiek, będzie można później tą mapę odczytać - a więc nie stracisz swojej mapy .
    - Usuwana jest ona przy wyłączeniu edytora (w normalny sposób).
* Swobodne dodawanie kafelków
    - Na razie max 43, w następnej wersji zrobię suwak, a co za tym idzie, będzie można dodawać więcej kafelków
    - Musiałbym dodać też usuwanie tych kafelków
* Regulowany rozmiar pędzla (rozmiar 50 to automatycznie cała mapa)

# Całkowita obsługa obiektów, tj. swobodne ich ustawianie zrobię w następnej wersji :)

poniedziałek, 2 kwietnia 2012

Update

Dobra, na wstępie mówię, że jutro bądź pojutrze wstawię edytor, obiecuje to już (za) długo :)
A z innych rzecz, to w tower defence tryb 'classic' jest w 99% skończony, grafika jakiegoś mamy, zobaczymy co z tego będzie.
Oraz zrobiłem lekki update mojego projektu GB:


Link na warsztat.gd )

Dopowiem też, że zerknąłem do programowa sieciowego ;)

czwartek, 15 marca 2012

Cosmic Defenders

Na wstępie przepraszam, że tak długo nie było już nic nowego, ale to z powodu braku czasu.. A to szkoła, a to sprawy prywatne, a w między czasie Mazzir chciał abym był programistą w jego zespole. Otóż, chce on napisać Tower defence połączone z rpg, niby gra komercyjna, ale dla mnie liczy sie zdobyte nowe doświadczenie.
Jeżeli ktoś jest grafikiem i chce zdobyć doświadczenie (nie wiem, może i jakieś - raczej niewielkie - pieniądze z tego będą) to może dołączyć do naszego zespołu czy projektu :)
Na dzień dzisiejszy, gra wygląda tak :
http://www.indiedb.com/games/cosmic-defenders

Tak, edytor kończę, i teraz naprawdę już za pare dni pojawi się tutaj :)

Do zobaczenia !

niedziela, 19 lutego 2012

Galactic Blood

Na pomysł nowej gry wpadłem już wcześniej, lecz dopiero dziś zacząłem go realizować :)
Na screenie widać iskry od strzału w ścianę naszego statku kosmicznego, bohater ma animacje itd, ręka jest "ruchoma", gwiazdy się przesuwają - nasz statek przecież leci ;)
Te czerwone 'coś' na ścianie, to przyciski, są jeszcze zielone. Być może ich grafika się jeszcze zmieni, będą otwierać drzwi.
A no właśnie, grafika jest wykonana przeze mnie ;)


(Kliknij na obrazek, aby go powiększyć)


Jak sie Wam podoba? :)

UWAGA. Do gry wkradł się błąd, pewnie go widzicie - otóż kwadratowe 'słońce' :) Błąd wynika z tego, iż zwykle pracuje na dużym tv, i obraz jest ciemny, więc tam ta planeta była jak najbardziej okrągła, lecz na zwykłym monitorze tak nie jest :( Ten błąd graficzny usunę ;)

środa, 15 lutego 2012

Gangster i Techland ;)

Że tak powiem - reaktywuję projekt Gangster Life ( http://warsztat.gd/projects.php?x=view&id=2264 ), tworzona jest nowa mapa, tak bardziej końcowa (oficjalna), poprawiłem wydajność z kilkunastu FPS do kilkuset, ba, u mnie nawet jest ponad 1000 FPS przy dużym tłoku! ;)



I druga sprawa, biorę udział w organizowanym przez Techland e-kursie. O czym jest kurs? Może nie o programowaniu, ale o "Level design", czyli po polsku "budowaniu poziomów" w grze :)
Jeżeli jest ktoś zainteresowany, to proszę: http://www.akademia.techland.pl/

Do zobaczenia! ;)

poniedziałek, 6 lutego 2012

Fraktale

Zainteresowałem się tworzeniem fraktali :) I jak to zwykle bywa, udało mi się stworzyć różne "wzorki":
(Kliknij na obrazek, aby powiększyć :)

Edytor także robię, niedługo będzie koniec ;)

wtorek, 31 stycznia 2012

Edytor map

No i o to, po paru dniach kodzenia, edytora można już używać. Do oficjalnego wydania jeszcze mu dużo brakuje, ale da się już tworzyć mapy :)


Kafelki z łatwością można dodawać, na razie maksymalnie tylko 43, ale zmieni się to, jak dodam suwak :p Rozmiar pędzla także jest regulowany.

Do usłyszenia! :)

poniedziałek, 23 stycznia 2012

NIE dla ACTA

NIE dla ACTA !
Dużo się teraz o tym mówi, a ja także jestem przeciw ocenzurowaniu internetu. Ale jak to będzie to przekonamy się już niedługo..

A co do samego kodzenia, to wpadłem na 2 pomysły. Pierwszy to futurystyczny tower defence osadzony w przyszłości, a drugi pomysł to uniwersalny edytor map 2D. Na dzień dzisiejszy rozpoczynam pracę nad tym drugim projektem, tj. edytor map ;) Pisałem też już kiedyś edytor w Qt - gotowe kontrolki itd. - ale jednak teraz napiszę w samym Allegro5.

niedziela, 15 stycznia 2012

Funny Monsters

To tak z samego początku, zaprezentuje Wam moją najnowszą grę Funny Monsters.
Gra była pisana na compo (konkurs dla programistów gier) i zajęła 1. miejsce :)

Grafikę wykonywałem ja, dźwięki ściągnięte, na licencji Creative Commons. Testerem był Rughailon.

Wszystko pisane w C++ oraz Allegro5 ;)




Początek ;)

Witam :)
Jestem Jakub, SeaMonster131.
Od dnia dzisiejszego, będę Wam prezentował różne..aplikacje, algorytmy itd, z mojej programistycznej ścieżki :)
W tym roku dopiero idę do liceum, ale w przyszłości chciałbym dostać się na studia informatyczne.
Naukę C++ rozpocząłem dokładnie w styczniu 2010 roku, więc to już troche ponad 2 lata. Niedawno dostałem uprawnienia administratora na stronie http://cpp0x.pl - świetna strona o programowaniu (wiele kursów, w tym kurs C++ oraz bardzo pomocne forum) - Pana Piotra ;)

Nad czym aktualnie pracuję?
Ogarniam winsocka oraz curla, by napisać mmorpg w 2 wymiarach :)