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

Pomoc w pisaniu gry


Gość edzio2678

Rekomendowane odpowiedzi

Opublikowano

Witam. Mam takie pytanie ponieważ nie znam się tak dobrze na programowaniu ( mam dopiero 12 lat) ale bardzo szybko się uczę języków programowania ( umiem trochę jave). Więc moje pytanie jest takie. Co potrzebuje do napisania gry od podstaw ( nie w jakims unity) tylko poprostu to napisac. Niewiem nawet jak zacząć wiem prosiłbym o pomoc bo niewiem jakich sie mam języków zacząć uczyć i jak napisac własny silnik itp. Za pomoc dziękuję

Opublikowano

 

 

Co potrzebuje do napisania gry od podstaw

Jakiej gry? Przeglądarkowej(PHP, HTML5, JAVASCRIPT, CSS)?  Normalnej(C++ + SFML lub C# + XNA)?

Opublikowano

@juvik
XNA nie jest już wspierane, choć jest łatwe na początek wg. mnie.
Jeżeli kolega zna już nieco javę, to niech na niej zostanie.

Jest duży wybór silników pod większość popularnych języków:

http://en.wikipedia.org/wiki/List_of_game_engines

Za OpenGL czy DirectX nie polecam się brać na takim poziomie, ponieważ nie jest to łatwe.
Jeżeli natomiast chcesz pisać w czystej bibliotece np. 2D to polecam SFML. Jest dostępna dla: C, C++, Java, .NET(C#, VB), Python'a i kilku innych języków.
Opublikowano

Dziękuję wszystkim za odpowiedzi. Mam jeszcze pytanie bo kiedyś słyszałem o tworzeniu właśnie silnika graficznego w c# + xna czy ma ktoś może jakieś kursy bądź też książki dotyczące nauki c# i xna?

Opublikowano

Co do samego kursu C# to polecam videokurs.pl

Na xna się nie znam.

Opublikowano

Na początku to ty nie myśl o pisaniu silnika. Taka sprawa to nie jest na start. 

Początkowo zalecane jest pisanie jakiś tam małych aplikacji gierek typu saper czy coś. 

Osobiście jeżeli chcesz samodzielnie coś napisać samodzielnie od początku polecam LWJGL biblioteka stworzona głównie do gier 2d/3d dla javy.

Można ją znać bynajmniej z tego że mojang zrobił minecraft na tej bibliotece. 

 

Lecz moim zdaniem polecam odłożyć takie rzeczy jak pisanie własnej gry od podstaw albo chociaż zmniejszyć zapał na to i po trochu coś tam kminić.

I zacząć od takich prostszych rzeczy jak gotowy silnik w którym piszesz skrypty ustawiasz co jak ma być i tyle.

W takim gotowym silniku dowiesz sie na przykład jak powstaje gra i ile to już jest pracy z gotowym zaawansowanym już silnikem. I możesz już pomyśleć jak by to sie ten czas pomnożył z pisaniem własnego od podstaw .

 

Tak więc na start preferuje Zacząć z jakimś silnikiem i zobaczyć co chce sie zrobić.

Np. unity 3d

  • 1 miesiąc temu...
Opublikowano

Jak 2D to bez problemu.

Podstawowe zagadnienia wielowątkowości grafiki dwu wymiarowej. LOGICZNE MYŚLENIE. I oczywiście J.Angielski na dostatecznym poziomie.

A skoro znasz jave to:

 

Silniki:

http://libgdx.badlogicgames.com/

http://slick.ninjacave.com/

 

Tutoriale:

http://www.gametutorial.net/

http://www.youtube.com/course?list=ECA331A6709F40B79D

http://www.edu4java.com/en/game/game0-en.html

http://zetcode.com/tutorials/javagamestutorial/

https://code.google.com/p/libgdx/wiki/SimpleApp

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...