Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - Harsay

Strony: [1] 2 3
1
Forum / Compo i bitwy - dział z zakończonymi compo
« dnia: Luty 14, 2014, 00:57:48 »
Byłoby fajnie, kiedy stare zakończone "compa" lądowały by do specjalnego działu "Zakończone compa i bitwy". W takim wypadku o wiele łatwiej połapać się co jest aktualne ;)

Co myślicie o tym?

2
Serwis / Ograniczenie ilości screenów na dzień lub "galerie"
« dnia: Luty 13, 2014, 00:36:09 »
Często się zdarza, że ktoś spamuje całą stronę główną screenami ze swojej gry a w efekcie część projektów traci uwagę oraz marnują się punkty na zminusowanie delikwenta.

Przydałby się ogranicznik ilości wrzucanych screenów pod rząd lub (co myślę że będzie lepsze) tworzenie galerii składającej się z kilku obrazów (+ automatyczne scalanie kiedy zostaną wrzucone screeny pod rząd).

Co myślicie o tym?

3
Panowie panowie.... kolega się pyta z jakim językiem zacząć przygodę.

Do tworzenia gier w przeglądarce (coś w stylu margonem) to HTML5 z JavaScript z odpowiednią biblioteką np. CanvasQuery, a dla sieciowej rozgrywki jeszcze biblioteką node.js.

Jeżeli chcesz tworzyć gry "desktopowe" to uważam, że sensownymi językami są C++, C# i Java.
Jako, że siedzę w Javie to polecam używanie jej z biblioteką libGDX lub LWJGL. Dla komunikacji sieciowej polecam bibliotekę KryoNet. W C++ siedziałem, krótko i wiem, że najczęściej używana jest biblioteka SDL lub SFML.

@edit
Jako, że zaczynasz dopiero z tworzeniem gier od strony programowania to na czas obecny nie rzucaj się na gry sieciowe działające w czasie rzeczywistym.

4
Warsztat Summer of Code 2013 / Odp: Random Arena
« dnia: Lipiec 29, 2013, 20:11:12 »
Devlog #6 - 29 lipca 2013

*nastąpiła mała przerwa... wiecie smażing plażing ;p

W ramach przepisywania gry zostaje zmieniona biblioteka na LWJGL (poprzednią był libGDX).
Zmiana ta jest spowodowana obecnie niskim rozwojem (ale za to bardzo obiecującego) 3D api w libgdx - a gra ma używać aspektów trójwymiarowości co sprawiło mi wiele problemów.
W lwjgl będzie mi łatwiej wszystko zaimplementować oraz rozszerzy mi się znajomość OpenGL ;)

Nowe screeny pojawią się za kilka dni.


5
Warsztat Summer of Code 2013 / Odp: Random Arena
« dnia: Lipiec 19, 2013, 21:54:18 »
Cytuj
W takiej prostej grze zrobiłeś burdel w kodzie ?

Wszystko zostało zrobione "aby działało". Można powiedzieć, że teraz co zrobiłem to mały prototyp ale dalsze modyfikowanie obecnego kodu jest niewygodne ;)

6
Warsztat Summer of Code 2013 / Odp: Random Arena
« dnia: Lipiec 18, 2013, 22:24:55 »
devlog #5 - 18 lipca 2013

W kodzie zrobił się niemały "burdel" i jestem zmuszony do przepisania i zmiany wielu rzeczy.
Dla polepszenia pracy nad grą zacząłem pisać cały plan koncepcyjny aby uniknąć podobnych problemów.
Wszystko idzie w dobrym kierunku i dodam, że zostanie użyte 3D API które oferuje libgdx :)

7
Warsztat Summer of Code 2013 / Odp: Random Arena
« dnia: Lipiec 14, 2013, 23:44:45 »
devlog #4 - 14 lipca 2013

W ten dzień z ekipą urządziliśmy mały turniej (który przegrałem ;_;) w którym wspólnie wykryto obecne niedociągnięcia oraz co trzeba dodać.

Dzisiaj bez ogólnej pracy nad kodem.

8
Warsztat Summer of Code 2013 / Odp: Manii Ya Mbio
« dnia: Lipiec 13, 2013, 21:12:02 »
Cytuj
Szablon kradnę od Harsay'a :)

hehe

Chciałbym zobaczyć minę ludzi przechodzących obok na widok kilku/kilkunastu graczy przeganiających się w tej grze xD

9
Warsztat Summer of Code 2013 / Odp: Random Arena
« dnia: Lipiec 13, 2013, 20:26:17 »
devlog #3 - 13 lipca 2013

Wprowadzone zmiany:
  • Czas rozgrywki jest ograniczony.
  • Wyświetlają się elementy typowe dla fighterów (kto wygrał, obecny wynik, przygotowanie i rozpoczęcie rozgrywki itp.)
  • Częściowo zaimplementowano blokowanie ataków przeciwnika
  • Śmierć gracza w postaci efektów cząsteczkowych (obecnie wymaga jeszcze kilku zmian)

Kilka słów:
Gra obecnie jest już grywalna, ale wymaga jeszcze wielu usprawnień aby grało się przyjemniej. Blokowanie jest przesadzone ponieważ delikwent może ciągle go trzymać i nic nie można mu zrobić. Dodane zostaną jeszcze ataki typu "od dołu" lub "od góry" jednak to nie wystarczy i trzeba zaimplementować "karanie" (np. mniejsza prędkość chodzenia po zablokowaniu).

Screeny:



10
Warsztat Summer of Code 2013 / Odp: Random Arena
« dnia: Lipiec 12, 2013, 22:41:05 »
devlog #2 - 12 lipca 2013

  • Zaimplementowano podstawowy gameplay
  • Naprawiono bugi z fizyką (znikające postacie na początku gry lub spadku fps)
  • Postacie odwracają się w kierunku swojego przeciwnika.

Filmik z postępami możecie zobaczyć TUTAJ

11
Warsztat Summer of Code 2013 / Odp: Random Arena
« dnia: Lipiec 12, 2013, 11:29:47 »
devlog #1 - 11 lipca 2013 (3 dzień prac)

Wprowadzone elementy:
  • Dodano dźwięki dla animacji
  • Dodano muzykę w tle
  • Dodano drugiego gracza koloru czerwonego
  • Dodano szpadę (główną broń w tej grze) - na ten dzień bez elementów walki

Napotkane bugi:
  • Przy spadku FPS może wypaść z areny - na następny dzień powinno zostać naprawione
  • Końcówka szpady "znika" na niektórych wysokościach - chyba jest to natura renderowania o której nie wiedziałem albo vSync?

Kilka słówek:
Możliwe, że w przeciągu 1-3 dni będzie już gotowy grywalny gameplay. Mam nadal wątpliwości co do portu na androida - teraz już tego nie przekreślam ale obecnym priorytetem jest wersja na platformy desktopowe.
Muzyka nie jest mojego autorstwa, ale autor pozwala z niej korzystać do woli. Macie link do dzieł tej miłej osoby: http://ericskiff.com/music/ - Możliwym jest, że niebawem zacznę przygodę z FL Studio i muzyką pseudo 8 bitową. W zależności od efektów mogę zmienić utwór w tle ;)

Screen:


Informacja 12 lipiec 2013
Dopiero dzisiaj zdałem sobie sprawę, że fizyka w grze zależy w pewnych momentach od FPS co jest wielkim błędem. Jest co robić ;p Był problem z akceleracją. Naprawione


12
Warsztat Summer of Code 2013 / Random Arena
« dnia: Lipiec 11, 2013, 00:10:25 »
Podczas rozpoczęcia tegorocznych wakacji minął już rok od kiedy zacząłem przygodę z programowaniem i zarówno tworzeniem gier. Większość czasu poświęciłem na naukę, a nie stworzyłem bardziej konkretnej gry z jej powodu. Przedstawiam wam mój projekt na WSoC - Random Arena.

No to czym jest ten projekt?
Jest to 2D Fighter 1 vs 1.
Celem graczy jest zdobycie największej ilości zabić podczas określonego czasu.
Utrudnieniem jest arena zmieniająca się losowo co jakiś czas.
1 uderzenie = zabójstwo.
Zabity gracz pojawia się po chwili ponownie po arenie.

Na chwilę obecną nie będę dokładnie zdradzał mechaniki gry, ponieważ koncept może ulec zmianie.

Czym jest inspirowane?
Zainspirowały mnie trzy gry: Nidhogg, Samurai Gunn (tych dwóch jeszcze nie wydano :x) oraz po części FEZ.

Jaka technologia?
Gra jest pisana w języku Java z pomocą biblioteki libGDX.

Na jakich pojawi się platformach?
Windows, Linux, Mac oraz web. Biblioteka również pozwala na kompilację pod androida i iOS ale gra będzie bardzo nie wygodna na dotykowym ekranie.

Będzie multiplayer?
Możliwe - ale nie gwarantuję, że się pojawi.

Link do projektu: Tutaj

Tutaj będę regularnie pisał devlogi na temat wprowadzanych rzeczy i zmian. Konkretne postępy będą pojawiać się na stronie projektu :)

Screeny:

10 lipca 2013

13
Warsztat Summer of Code 2013 / Odp: Warsztat Summer of Code 2013
« dnia: Lipiec 10, 2013, 23:47:08 »
Zgłaszam moją grę.

Random Arena


14
Szkółka / Odp: [java][libGdx][android]Kurs/poradnik (PL)
« dnia: Lipiec 09, 2013, 00:54:05 »
Tylko jest mały problem. LibGDX nie jest "dojrzałą" biblioteką i dużo się zmienia. Dlatego tutoriale mają braki i niedziałające przykłady. Ale warto poczytać kilka aby poznać ogólną budowę i działanie oraz dojść do obecnych różnic.
Pogrzeb jeszcze w javadocs i oficjalnym wiki. Dużo to pomaga. http://libgdx.badlogicgames.com/documentation.html

Może w te wakacje naskrobię tutorial ale to tylko plany :)

@edit
Obecnie bez angielskiego to ani rusz ponieważ po polsku niczego konkretnego nie ma.

15
Java / Odp: "Zamrożenie" przeglądarki i appletu.
« dnia: Maj 03, 2013, 22:24:05 »
Używam GWT w libgdx :)  Działa na PC, Andrzeju, Jabłku i html5.
Cóż nigdzie nie mogę znaleźć rozwiązania dla slick2d... trudno. Nawet na forum autorów cisza...

Strony: [1] 2 3