Witam, programowałem już coś ale nigdy nie zajmowałem się programowaniem gier oraz grafiki 3D. Mam pytanie do obeznanych - co by się najlepiej nadało do, powiedzmy, napisania najprostszej gry FPP? Czy brnąć w Unity3D dla C#, czy jest jakieś inne proste i wydajne rozwiązanie?
#gamedev #programowanie #unity3d
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Apolinary: Możesz spróbować też UDK. Do zrobienia prostej strzelanki korzystając z gotowych assetów nie potrzeba prawie w ogóle znajomości ani programowania ani tworzenia grafiki 3D.
  • Odpowiedz
@nienarodzony: Głównie zależy od tego z jakiego środowiska przychodzisz
Dla programistów C++ js jest brzydki i niezrozumiały, bo nie ma typów zmiennych i dziedziczenia w takim rozumieniu jak cpp.

Dla mnie z kolei C++ jest brzydki i nadmiernie skomplikowany, a prototypy dużo bardziej elastycznym rozwiązaniem - szczególnie biorąc pod uwagę, że od dawna klasyczne OOP traci na popularności
  • Odpowiedz
@b0lec: Nie będę wypowiadał się na temat aplikacji, bo się nie znam - ale w grach coraz częsciej spotyka się rozwiązania oparte o paradygmat Composition over inheritance - czego zwieńczeniem wydaje się być ECS

Czyli bardziej składanie funkcjonalności obiektu z komponentów niż dziedziczenie po innych obiektach. W szczególności, kiedy dochodzisz do wniosku, że chciałbyś dziedziczyć po kilku i robi się trudna do rozgryzienia wielowarstwowa piramida.

Javascript jako język dynamiczny, gdzie
  • Odpowiedz
Mirki... co te #apple to ja nie... ;-;
Wczoraj na tagu #gamedev oglosilem, ze dzisiaj premiera mojej gry. Taka fajna stronke promocyjna wczoraj zrobilem: http://notefighter.net/2/ przygotowalem gdzie wysalm maile promcyjne, oglnie ostatnie 3 dni siedzialem, by akcje marketingowa zrobic... Otoz nie. pojawil sie bug na itunes connect, przy akeptacji umowy do sprzedazy mojej gry w Apple Store. iTunes Connect nie potrafi ogarnac znaku "ä", ktory jest czescia
JavaDevMatt - Mirki... co te #apple to ja nie... ;-;
Wczoraj na tagu #gamedev oglosi...

źródło: comment_WAWyEYSXhU1gaVXWQaK7PAQgeeCeyf1d.gif

Pobierz
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#gamedev

Tworzę coś a'la Space Invaders i mam pytanie, bo to ma być gra na dwóch graczy (multiplayer przez sieć). Gdzie tworzyć pociski? Na razie mam takie coś, że gracz ma listę tych pocisków i tam się aktualizują. Wiem, że to nie dobrze i mam mały przestój, bo nie wiem jak to ugryźć.

Java, Slick2D.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Domas3: Ja to organizuje tak, że pociski są w oddzielnej klasie Shots, które nimi zarządza i ma metody tworzące instancję. Transporty(Google Service, Bluetooth, Hot seat) tylko wołają te metody gdy pojawią się odpowiednie komendy. Shots jest częścią GameScreen.
  • Odpowiedz
#gamedev

Chce ktoś zareklamować swoją grę? Mam propozycję.

Około 500 graczy z okolic Warszawy będzie mogło ją zobaczyć. Dodatkowo później drobna promocja w necie.

Szczegóły na PW.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kiboq: Jeśli chodzi o licencje to te wymienione są darmowe. Osobiście jeśli nie przeraża Cię pisanie od podstaw to polecam monogame - masa materiałów pomocniczych do xna na creators club ale trzeba pamiętać że jest to bardziejj framework niż slinik. Z Cocos2d-x korzystałem tylko przez chwilę i mimo że mi nie przypadł do gustu nie można mu odmówić ilości feateuresów. Casualowo możesz też tworzyć w javascript (canvas2d lub webgl) i
  • Odpowiedz
Mirabelki, Mirki, Mircięta i Mironiewiadomo. Właśnie ruszyła kampania crowdfundingowa naszej gry. Tworzymy fajnego, siecowego top-down shootera w klimatach twardego SF. Żadnych mikropłatności, wirtualnej waluty ani eurogąbek! Czysta akcja. Duży nacisk kładziemy też na kompatybilność z wszelkiego rodzaju padami i kontrolerami.

Sam pomysł gry zrodził się z frustracji spowodowanej mobilnym graniem. Smartfony pozabijały przenośne konsole ale nie zaoferowały w zamian nic wartościowego. Dziś większość gier na mobilki są tylko pretekstem do wydłubywania drobniaków
sathra - Mirabelki, Mirki, Mircięta i Mironiewiadomo. Właśnie ruszyła kampania crowdf...

źródło: comment_ablWODXkWKGbZyiZE1z3KZ3qG2tNhDD9.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mirki programisty, które korzystają z mojej biblioteki do tworzenia gier w #javascript

Niebawem pojawi się wersja 2.0, w której zajdzie dużo zmian pod maską - ale na powierzchni nie powinny wpłynąć na wasze dotychczasowe projekty.

Tutaj przedsmaczek http://playgroundjs.com/test/demos/space/

Dojdzie
rezoner - Cześć Mirki programisty, które korzystają z mojej biblioteki do tworzenia g...

źródło: comment_WSV3KsA3f8fNp9nhyfqZuIqA92FtQK8I.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co myślicie o takim mechanizmie sterowania, że zbyt ostry przechył statku powodowałby jego upadek, a w końcu rozbicie się o ziemię? Wymusiłoby to na graczu większe skupienie i ostrożność podczas manewrowania oraz dało dodatkowe wyzwania.

Mam jednak poważne wątpliwości czy taki system nie zepsułby całej przyjemności z gry, dodatkowo w grze mobilnej sterowanie musiałoby być naprawdę precyzyjne żeby nie frustrowało.

Spotkaliście się w jakiejś grze z podobnym rozwiązaniem?

#odzeradogamedevelopera #
TadeuszSynZygmunta - Co myślicie o takim mechanizmie sterowania, że zbyt ostry przech...

źródło: comment_Pv5TdI1tnAaXNn9S2PzCCdEv8nt09EKG.jpg

Pobierz
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uwaga mirki! :D Apple dzisiaj o 2 rano wyslalo mi maila, ze moja gierka jest zaakceptowana do Apple Store. (ʘʘ) Musze tylko nacisnac czerwony guzik, by byla dostepna.
Wlasnie dlubie nad filmikiem promocyjnym -> jakies uwagi?
Stronka promocyjna tez sie robi: http://notefighter.net/2/ ot szablon prosty (musze grafiki pomniejszyc bo za dlugo sie laduje).
Premiera na #android i #ios w niedziele albo poniedzialek pewnie. :D
JavaDevMatt - Uwaga mirki! :D Apple dzisiaj o 2 rano wyslalo mi maila, ze moja gierka...
  • 40
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rolfik_r1: myslalem by zrobic wersje "piracka" ( ͡° ͜ʖ ͡°) tzn. kompiluje plik .apk, ktory rozrtucam po chomikach i torrentach, a po odpaleniu gry wszystkie utwory to jakas piracka przyspiewka
JavaDevMatt - @rolfik_r1: myslalem by zrobic wersje "piracka" ( ͡° ͜ʖ ͡°) tzn. kompil...
  • Odpowiedz
Majstry z #unreal:

Którą drogą pójść aby uzyskać sterowanie podobne do tego z dead trigger 2? Lewa gała do chodzenia, zamiast prawej drag and drop do obracania postaci (łapany po prawej stornie ekranu).
Pytam się, co by nie zapakować się w budowanie tego od zera jeśli wystarczy gdzieś coś wyklikać. Gałę prawą wyłączyć łatwo, jest od tego setup. Obracanie pisać na nowo?

#gamedev
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach