Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Tworzenie mapy do gry WWW


Rekomendowane odpowiedzi

Opublikowano

Witam, tworze sobię własny 'silnik' do gry przeglądarkowej, ale nie mam pojęcia jak zrobić mapę do gry. 

Chcę zrobić mapę w stylu plemiona/grepolis moglby ktoś mnie nakierować na jakiś tutorial/artykuł?

Albo pokazać w jaki sposób można to zrobić.

 

Zastanawiam się czy nie użyć canvas albo jakiegoś gotowego silnika, typu phaser.

784091427630431250239.png
Regulamin sygnatur

I <3 Node.js

Opublikowano

Mam wrażenie, że mapy obu tych gier dość się od siebie różnią. Sprecyzuj dokładnie jaki efekt chcesz osiągnąć, ludziom będzie łatwiej Ci pomóc.

Odwiedź mój profil aby zobaczyć adres mojego bloga o projektowaniu gier!

Opublikowano

Canvas chyba nadaje się do tego idealnie, a użycie Phaser maksymalnie przyspieszy i ułatwi pracę.

W razie problemów przy tworzeniu gry wiecie gdzie mnie szukać  :ninja:

gamedevmania.com

Opublikowano

tworzę gre typu gladiatus, tylko chciałbym wzbogacić ją o mapę, oraz własną osadę. na mapie chce aby były pokazane po prostu osady innych graczy oraz puste miejsca gdzie mogli by zacząć. Co do mapy chce aby wyglądała ona mniej więcej jak grepolis, no ale pewnie coś się zmieni podczas tworzenia.

ew. zrezygnuję całkiem z mapy, jak macie czas mile widziana by była jakaś opinia, bądź pomysł na mapę.

784091427630431250239.png
Regulamin sygnatur

I <3 Node.js

Opublikowano

@up zastanawiałem się również nad tym. mianowicie nad Tiled Map Editor Tylko nie wiem do końca jak to działa, w sensie czy muszę mieć do tego silnik, czy do canvas to wrzucam, pewnie poczytam o tym tylko na razie mam deficyt czasu, najwięcej zabiera mi php, boje się co będzie jak zacznę z js. 

 

Takie pytanie może troszkę offtopic ale czy dobrze robię jak w php stworzyłem tylko jedną klase, w której tworzę cały silnik, mianowicie zarządzenie bazą mysql, interface użytkownika itp.. To jest mój pierwszy duży projekt tak więc wszelka pomoc jest przydatna. Pytam się tutaj bo nie będę zaśmiecał forum nowym tematem.

784091427630431250239.png
Regulamin sygnatur

I <3 Node.js

Opublikowano

Jedna klasa to chyba nie jest najlepszy pomysł, ja bym sugerował użycie jakiegoś frameworka MVC (Model-View-Controller) np. CodeIgniter / Laravel, wtedy masz ładnie wydzielony kod na 3 części. Co do mapy to jak chcesz taką ładną przesuwaną jak na plemionach musiałbyś pokombinować z czymś takim https://jqueryui.com/draggable/ 

 

pozdrawiam :)

Opublikowano

Jedna klasa to chyba nie jest najlepszy pomysł, ja bym sugerował użycie jakiegoś frameworka MVC (Model-View-Controller) np. CodeIgniter / Laravel, wtedy masz ładnie wydzielony kod na 3 części. Co do mapy to jak chcesz taką ładną przesuwaną jak na plemionach musiałbyś pokombinować z czymś takim https://jqueryui.com/draggable/

 

pozdrawiam :)

Używanie Codeigniter i jQuery to też nie najlepszy pomysł.

gamedevmania.com

Opublikowano

@up mógłbyś napisać dlaczego? przyda się na przyszłość.

Pisałem już o tym wielokrotnie. Ale tak w skrócie. Codeigniter to taki staruszek trzymający się samych złych praktyk. A jQuery leży daleko w tyle za Vanilla JS. :p

Na temat Laravel są podzielone zdania, ale moim zdaniem już lepiej skorzystać z Symfony oraz z bazującego na nim micro-frameworka Silex.

gamedevmania.com

Opublikowano

@syriusz118

 

Pewnie, że warto - na samym jQuery daleko nie zajedziesz.

Chcesz precyzyjnej i zrozumiałej odpowiedzi? - Zadaj precyzyjne i zrozumiałe pytanie. Nie przyjmuję zleceń.
Nie odpowiadam na priv na pytania, które można zadać na forum. Chcesz mojej pomocy - oznacz mnie w poście =>  @"Hans Kloss PL" 

Opublikowano

@Writen

 

Taki śmieszek z ciebie, hoho.

VanillaJS is a name to refer to using plain JavaScript without any additional libraries like jQuery. People use it as a joke to remind other developers that many things can be done nowadays without the need for additional JavaScript libraries. 
Here's a funny site that jokingly talks about this: http://vanilla-js.com/

@syriusz118

 

Co do client-side, poszukaj coś dla siebie tutaj  https://html5gameengine.com/ lub tu  https://github.com/showcases/javascript-game-engines

Możesz też zerknąć na to  https://github.com/mozilla/BrowserQuest

Opublikowano

@M4niak

Nawet w ofertach pacy można znaleźć to określenie, to już nie żart, a synonim :D

Chcesz precyzyjnej i zrozumiałej odpowiedzi? - Zadaj precyzyjne i zrozumiałe pytanie. Nie przyjmuję zleceń.
Nie odpowiadam na priv na pytania, które można zadać na forum. Chcesz mojej pomocy - oznacz mnie w poście =>  @"Hans Kloss PL" 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...