Od czego zacząć projekt gry?

0

Mam kilka pytań:

  1. Chciałbym stworzyć grę multiplayer od podstaw z własnym silnikiem znam mniej więcej sposób programowania ogólnego ale nie wiem co będzie do tego najlepsze: [język].
  2. Gra będzie 2D oparta na grafikach blokowych 32px / 32px i pierwszym celem będzie przygotowanie skryptu do poruszania się [postać] czyli grafiki 32px / 32px w 4 strony lub 8.
  3. Kolejna sprawa powiedzmy że świat będzie miał wielkość maksymalną 10000px / 10000px i mam pomysł na wiele różnych mechanik które wiem chyba jak ogarnąć praktycznie ale brak mi doświadczenia technicznego.
  4. gra nie będzie wymagała obsługi audio więc sporo problemów chyba odpada. grafiki będą jedynie w formacie 32px /32px potem sklejane w całą mapę, dzięki czemu będę mógł po prostu podzielić ją na układ X/Y i dowolnie tym manipulować oraz dodanie układu [z] kolejnych warstw np [flor 1-10]. Tak jakby stworzyć świat na siatce po której bohater się porusza a wszelkie schody czy dziury to przeniesienie bohatera na nową mapę interpretowaną jako kolejny [flor]
  5. Grafiki były by przechowywane w zewnętrznym programie z którego będą pobierane na odpowiednie pozycje X/Y co pozwoli na swobodną nimi manipulacje w razie błędów.
  6. Nie jestem pewny ale szybkość odświeżania gry znacznie by wzrosła chyba bo dzięki siatce x/y/z komputer szybko by obliczał poszczególne położenie obiektów w wzorach matematycznych.

Proszę o rady jeśli coś jest nie zrozumiałe to wyjaśnię.

2

Pisanie gry multiplayer to wyższa szkoła jazdy na kucyku. Pisanie własnego silnika to wyższa szkoła jazdy na kucyku. Połączenie tych dwóch rzeczy to już jeździectwo ekstremalne — potrzebujesz naprawdę sporo wiedzy teoretycznej i doświadczenia praktycznego, by mieć szansę tak ambitny projekt ukończyć. Wybór języka wobec licznych innych problemów projektowych z tym związanych jest porównywalnie nieistotny; wybierz ten język, który lubisz i znasz najlepiej.

0

Spoko dzięki :0

1
Chciałbym stworzyć grę multiplayer od podstaw z własnym silnikiem znam mniej więcej sposób programowania ogólnego ale nie wiem co będzie do tego najlepsze: [język].

nie wiem po co wlasny silnik, ale ok. do Silnika uzyj C++ do pisania skryptow uzyj Lua

reszte to nie sa pytania tylko to co chcesz zrobic

Na Twoim miejscu po prostu uzylbym Unity3d i pisal w skrypty w c#

0

https://4programmers.net/Forum/Newbie/308498-gra_mmorpg_kilka_pytan - tutaj masz do poczytania baaaaardzo podobny wątek, który się rozciągnął na 12 stron. Miłego czytania :P

2

Grafiki były by przechowywane w zewnętrznym programie z którego będą pobierane na odpowiednie pozycje X/Y co pozwoli na swobodną nimi manipulacje w razie błędów.

Grafiki nie przechowuje się w programie, tylko w plikach.

0

W tym temacie (zasobów) raczej nie ma sensu zbytnio kombinować – moderzy prędzej czy później i tak znajdą i zmodyfikują co będą chcieli. Więc nie utrudniaj sobie roboty bez naprawdę solidnego powodu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1