Skocz do zawartości

bartas

Użytkownicy
  • Postów

    287
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez bartas

  1. Nieco wyżej wyjaśniłem dlaczego tak to się przeciągnęło. Pamiętaj, że to nie jest moja praca, robię to wtedy kiedy mam czas, a jest tutaj więcej roboty niż sobie to wyobrażałem rok temu. Wiele rzeczy które w teorii działają, w praktyce sypią błędami na lewo i prawo. Myślałem, że się wyrobię - myliłem się, i własnie dlatego nie mogę teraz nic obiecywać (zwłaszcza w temacie płatności), poza tym że będzie skończone. Jak wdać zresztą, sam przypominam o temacie, także projekt jest dalej w trakcie tworzenia. Po prostu taki już jestem, za wysoko oceniam swoje możliwości, przez co potem prace się cholernie wydłużają.

  2. Nie, nie padlo. Przed wakacjami uzeralem sie z komputerem i ze szkola, w wakacje z wiadomych przyczyn dalem sobie spokoj, a od wrzesnia wzialem sie do pracy. Niestety nieco przecenilem swoje mozliwosci, i dlatego to sie tak przedluza. Poza tym dowiedzialem sie ze teoria i praktyka to dwie rozne rzeczy ;) Moge sie natomiast pochwalic ukonczeniem systemu antypirackiego tzn. instalacja, aktywacja i kontrola aktywacji w trybie online jak i offline. Niestety obecnie mam problem z API ktore jak na zlosc nie chce dzialac... Wiele juz zrobilem, i troche jest jeszcze do zrobienia, ale don't worry - evonet jest ciagle w produkcji :) Ogolnie to sie zastanawiam czy by nie poczekac na zarejestrowanie firmy i od razu wjechac z platnosciami, ktore pewnie beda obslugiwane przez moneybookers.

  3. Ale wtedy nie odbiera danych, albo się zawiesza.

    Myślicie, że jeśli zamiast 39dll użyłbym Ethera to by działało? Warto próbować? W sumie to nie mam pomysłu jak to teraz rozwiązać, więc mógłbym ogarnąć na Etherze, ale jeśli nie będzie działało to zmarnuję czas :/

  4. Piszę pewną rzecz w Delphi, i potrzebuję żeby ona odebrała dane z serwera napisanego w Game Makerze. Mam taki kod:

    size := receivemessage(server,0,0);
      if size<0 then 
      begin
       Result:=size;
       break;
    end;

     

    Zwraca on błąd -10035. Wiem co ten błąd oznacza, ale nie wiem jak się z nim uporać. Dodam, że kiedy tą samą rzecz co w delphi napisałem w GM, to wszystko działało poprawnie. No i może to ważne - w delphi piszę DLL. Połączenie działa dobrze, bo wysyła dane a GM je odbiera. Help me :)

  5. Dorzuć 100zł (albo kup używanego za jakieś 950zł) i kup LG Swift 3D, jedyne minusy to 512MB RAMu, i kiepska bateria. Sam go mam, i jeszcze żadna gra czy aplikacja z Marketu nie przycinała. Poza tym masz kamerę 3D (w 2D 1080p, w 3D 720p), konwerter gier, dedykowane menu w 3D, dwurdzeniowy procek 1GHz, 8GB wbudowanej pamięci, wyświetlacz 4,3". Filmy ogląda się bardzo dobrze, a format MKV odtwarza bez najmniejszej ścinki (chyba nie muszę wspominać, że z AVI radzi sobie równie dobrze?). Telefon niby duży, ale dobrze leży w dłoni, a po kilku dniach można się przyzwyczaić.

    Ja go dorwałem na Allegro za 1049zł, teraz to nie wiem jakie są ceny, ale myślę, że w tych granicach.

  6. Platforma zwie się Vidi i udostępnia sdk GMowe i cpp, platforma udostępnia ficzery takie jak sprawdzanie legalności gry/aplikacji (klucze seryjne), ilość maszyn na jakich działa aktualnie dany user (w zasadzie blokuje odpalanie gry z tym samym kluczem seryjnym na więcej niż jednej maszynie), online gamedata (per klucz seryjny) dostępne na serwerze systemu (łączenie się z vidi online i pobioeranie/wysyłanie danych gry, takie jak trofea, medale, cokolwiek, co developer zechce), komercjalizacja projektu i sprzedaż/kupno online. Cicho i głucho, bo wystartuję z tym jak z bombą.

    No co ja mam mówić, bawię się w sony :P

     

    Konkurencja? :D

    Huder: Na pewno nie będzie u mnie gier Seido-podobnych :P

  7. Premierę przesuwam na marzec, bo przez ostatni tydzień nie miałem dostępu do kompa w związku z czym EvoNet stał w miejscu, i mam pewne problemy z SDK, ale zapewniam, że mimo to platforma się ukaże :)

  8. Patrzę na innych, jeżeli coś komuś nie pasuje w interfejsie, to proszę o wskazówki co poprawić, a na pewno je uwzględnię :) Co do bezpieczeństwa, to sam musisz przyznać, ze nie ma zabezpieczenia którego nie da się złamać ;) Dlatego najpierw, tak jak już pisałem, będą testy, w których będę sprawdzał czy na pewno konta są bezpieczne.

    A mógłbyś napisać jakie były te platformy? Ja pamiętam tylko GECO, które padło, bo autor gdzieś zniknął.

    Aha, na pewno postaram się trzymać na tej platformie poziom, i przyciągać ludzi (np. konkursami), bo w końcu nie chcę żeby pieniądze na hosting poszły na marne :)

  9. Btw. to samo w C#, C++ czy Delphi by ważyło 200kB. I było dużo szybsze, płynniejsze i bezpieczniejsze.

     

    Tak, ale nie znam na tyle dobrze C++ czy chociażby Delphi, żeby się tego podjąć. Tak jak już pisałem, jeżeli platforma zdobędzie zainteresowanie, to postaram się znaleźć kogoś kto pomógł by mi to przepisać na C++ (brat studiuje, kolega tak samo - potencjalne dwie osoby do pomocy)

     

    Czytałem tylko pierwszy post i już mogę z czystym sumieniem dać 1/5. Żeby zabrać się za takie coś trzeba mieć wszechstronne uzdolnienia lub co najmniej kilkuosobową ekipę, innymi słowy: zajawkę do pewnych rzeczy. Prosty design, wsparcie developerów, bezpieczna platforma, płatności: Czy jesteś w stanie to zrealizować?

    Płatności w przyszłości, design jest, mam nadzieję, prosty (sugestie mile widziane). Co do bezpieczeństwa, to wydaje mi się, że jest bezpiecznie, ale zawsze znajdzie się ktoś kto da radę to złamać, i właśnie dlatego przed startem będę jeszcze prowadził testy w których mam nadzieję znaleźć większość luk.

  10. Czy to, że istnieje Indiecity ma sprawić, że porzucę ten projekt? :) Jak tworzyli Indiecity istniał potężny Steam, a jednak jest teraz używane. Przecież tak samo może być z EvoNetem, prawda? :)

  11. A jak ma być znane skoro jeszcze nie jest skończone? Poza tym, ja bym chciał żeby moje gry wisiały nawet w miejscu słabo znanym. Zawsze lepsza taka reklama, niż żadna.

  12. Jak ktoś zdekompiluje program to będzie mógł zobaczyć tylko nazwy skryptów PHP, ale żeby włamać się na czyjeś konto to i tak daleka droga. Musiałby jeszcze znać klucze rejestracyjne ofiary,a do tego złamać hasło które też jest zabezpieczone :) . Nie muszę chyba dodawać, że wszystko jest zaszyfrowane? Fiddler natomiast nie wykrywa EvoNeta, może źle skonfigurowałem, ale to znaczy, że przeciętny użytkownik już się nie podszyje. Poza tym skrypt jeszcze sprawdza klucze, więc aby włamać się do kogoś innego trzeba znać klucz ofiary :) Ofc to może nie wystarczyć, więc jeszcze przed otwarciem platformy dla wszystkich będę to wszystko testował (jakby ktoś chciał mi w tym pomóc, to proszę pisać :) )

     

    Elevator: Na forum będzie kategoria z propozycjami, można tam wrzucać ciekawe gry (będzie można uploadować na mój serwer), te lepsze będą wrzucane już oficjalnie do ściągnięcia. Najpierw jednak przed startem ja poznajduję co najmniej kilkadziesiąt dobrych gier, i skontaktuję się z twórcami w sprawie ewentualnej integracji ;)

    A, no i zapomniałem napisać jak to ma wyglądać: trzeba mieć uruchomiony program. Potem wyszukujesz na stronie grę która ciebie interesuje, wchodzisz, klikasz na link który doda grę do kolejki ściągania, a w programie w ciągu kilku sekund rozpocznie się ściągania, i instalacja. Potem gra się pojawi na twojej liście gier z której możesz ją uruchomić lub usunąć. Myślę, że to prostsze i szybsze niż wyszukiwanie gier, potem ściągania, i jeszcze rozpakowywanie. W dodatku nie trzeba przekopywać się przez crapy, tylko wszystkie dobre gry ma się od razu w jednym miejscu.

  13. I co ludzie dodający tutaj swoją grę będą z tego mieli?

    Na pewno darmową reklamę.

     

     

    czyli jest jakieś nie-GMowe SDK?

     

    Będzie, na starcie gry nie-GMowe nie będą mogły być integrowane (tzn. brak achievmentów, wyświetlanie komunikatów może się zrobi, myślę nad tym), ale do gier GMowych jest pełne SDK wraz z dokumentacją, a w razie problemów z integracją ofc mogę pomóc :) Chociaż jest ona banalnie prosta.

  14. Jakieś się na pewno znajdą, może nie na gmclanie (choć zdarzają się perełki), ale na gmc na pewno coś będzie. Poza tym przecież nie muszę dodawać gier tylko GMowych.

  15. Nie wiem dlaczego miałoby to nie wypalić, większość dobrych gier zebranych w jednym miejscu, łatwość obsługi, rankingi, i achievmenty :) plus oczywiście w przyszłości inne funkcje. Mam nadzieję jednak, że będziecie z tego korzystać, bo trochę się napracowałem szczerze mówiąc.

  16. Steam w GM'ie? ^.^ Miałem podobny pomysł, nawet myślałem poważnie o realizacji... ale nie w GMie -.- Gdybyś napisał to np w C++ mógłbyś to przenieść na linuxa, maca czy co tam byś chciał a tak sam windows to trochę słabo. Słabo również pod względem graficznym.

    C++ jeszcze na tyle nie znam, żeby coś takiego napisać, ale w przyszłości mam plany żeby to przepisać - mam kumpla, który mówi, że chętnie by się tego podjął.

     

    Biorąc pod uwagę, że to się nigdy nie ukaże.

    Ukaże, bo jest już prawie skończone ;) Tak jak mówiłem - w lutym odpalę.

  17. Tytuł: EvoNet

     

    Gatunek: Program/platforma

    Opis: EvoNet to platforma dystrybucyjna gier. Na początku będzie zawierała opcje takie jak:

    -ściąganie gier poprzez program

    -zarządzanie kolejką ściągania

    -pełna integracja programu z forum (w tym także obsługa prywatnych wiadomości)

    -dwie opcje integracji gier:

    -połowiczna integracja - wyświetlanie jedynie komunikatów

    -pełna integracja - gra obsługuje system achievmentów, czyli zlicza punkty za zdobyte osiągnięcia, i wysyła je na serwer

     

    Jednak jeszcze w tym roku planuję dołączyć takie usługi jak:

    -system przyjaciół

    -przeglądanie oferty gier z poziomu programu

    -plus jeszcze kilka innych, o których na razie nie chcę mówić, bo nie wiadomo czy wypalą ;)

     

    EvoNet jest już prawie skończony, planuję go uruchomić w przyszłym miesiącu. Program jest stworzony w GM'ie, ale zapewniam, że jest bezpieczny, bo cała autoryzacja odbywa się w skryptach PHP na serwerze. Tak na prawdę program tylko wysyła polecenia do odpowiednich skryptów, które nic nie zwrócą jeśli wykryją, że użytkownik łączy się z innego programu. System będzie dostępny na razie tylko w języku angielskim, ale z czasem na pewno pojawi się polski. Całość stoi na razie na yoyo, ale oczywiście zanim to wszystko uruchomię, przerzucę się na płatny hosting (zapewne na linuxpl.com). Mam nadzieję, że platforma się przyjmie, bo wszystkie dobre gry będą w jednym miejscu, a ściąganie ogranicza się do jednego kliknięcia (jeżeli uruchomiony jest program) - ściąganie automatycznie się rozpoczyna kiedy program wykryje nowy produkt w kolejce. Po ściągnięciu następuje aktywacja i instalacja (ofc wszystko zautomatyzowane), i po chwili można już grać. Jeżeli ktoś byłby zainteresowany wrzuceniem swojej gry na EvoNet to proszę o o PW, razem z krótkim opisem. W przypadku gdyby ktoś był zainteresowany integracją (do czego zachęcam, bo to niedużo pracy), to proszę o tym napisać, a się dogadamy :) Wiem, że był już taki pomysł, ale nie wypalił, a ja zapewniam, że EvoNet będzie działał, bo tak jak już pisałem - jest prawie skończony.

     

     

    Autorzy:

    Programowanie:
    Ja, YXE (Ether)

    Reszta:
    Ja

    Screeny:

    Pragnę zauważyć, że jest to wstępny interfejs, więc niektóre rzeczy mogą być krzywo poustawiane itp.

    screen3.png

    screen2.png

    screen1.png

     

    No cóż - mam nadzieję, że pomysł się przyjmie, i że będziecie z tego korzystać. Jutro pewnie wrzucę zapowiedź na gmc, bo teraz nie chce mi się już tłumaczyć.

    Wszelkie sugestie, porady, a także krytyka mile widziana :)
  18. Siemka, mam problem. Ostatnio zmieniłem kompa, na poprzednim moja gierka działała przyzwoicie, tzn. wolno, ale bez tragedii. Teraz na nowym kompie jest inaczej, gra działa płynnie, ale kiedy na scenie pojawi się więcej świateł i cieni do generowania to zdarzają się momenty w których gra przestaje reagować na ruchy myszką i klawisze, po prostu gracz idzie cały czas do przodu, i nie da się ruszyć kursorem. Trwa to tylko kilka sekund, ale bardzo przeszkadza. Czy to może być spowodowane tym, że na starym kompie miałem dwurdzeniowy procesor, a na nowym jest tylko jeden rdzeń? Jeżeli nie, to jaki może być powód? Karta graficzna to Radeon Mobility X700, a procesor Intel Pentium M 2.13 GHz. Dodam jeszcze, że mam niej ramu - na poprzednim były 2GB, tutaj tylko 1. Komputer na pewno nie jest za słaby, bo Crysis działa płynnie, a moja gra raczej nie potrzebuje kompa lepszego niż do Crysisa... Proszę o pomoc :)

×
×
  • Dodaj nową pozycję...