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

Nauka C++


Rekomendowane odpowiedzi

Opublikowano

Witam,chciałbym nauczyć się języka c++,by móc tworzyć serwer gry Nostale,interesuje mnie,jak wygląda pisanie kodów które np po kliknięciu danego przycisku zamienia się w coś etc,z góry dziękuję za odpowiedzi.

15284726796202320827271253918128nOQ5fL.j

Opublikowano

Bardzo podobnie do pisania jakiegokolwiek innego kodu. Bierzesz bibliotekę i piszesz. Bez wątpienia do poznania szczegółów jest Ci potrzebne programowanie.

Programowanie,w jakim sensie?

15284726796202320827271253918128nOQ5fL.j

Opublikowano

programowanie to nie jest język programowania. Ucząc się języka programowania uczysz się myśleć(programować), język to jest jedynie sposób przekazu.

Opublikowano

A mógłbym prosić was,o jakiś poradnik,stronę czy cuś,gdzie mogę nauczyć się podstaw etc?

15284726796202320827271253918128nOQ5fL.j

Opublikowano

książka do c++: szkoły programowania (na helion.pl znajdziesz)

kurs yt: poszukaj MiroslawZelent

inne: dokumentacja, google, stackoverflow

Opublikowano

książka do c++: szkoły programowania (na helion.pl znajdziesz)

kurs yt: poszukaj MiroslawZelent

inne: dokumentacja, google, stackoverflow

Jeszcze jedno pytanie,bo chciałbym uczyć się głównie tego czego chce,czyli pisanie głównie kodów do gry,więc jest jakaś na to metoda,poradnik bezpośredni,czy coś?

15284726796202320827271253918128nOQ5fL.j

Opublikowano

nie ma tak. To tak jakbyś chciałbyś zrzucać tłuszcz - nie da się z części ciała, jak zrzucasz to z całego ciała. Tak jak nauka - podstawy musisz poznać, reszta już zależy od Ciebie w co pójdziesz.

Opublikowano

Zacząć musisz od języka. Dodatkowe api, biblioteki nie przydadzą Ci się do niczego bez jego znajomości.

56907_225346874261574_2093596167_o.jpgMój znajomy właśnie programowaniem tej samej gry i sam napisał ten kod,tak na oko,w jakim stopni ''trudności'' został on napisany?

15284726796202320827271253918128nOQ5fL.j

Opublikowano

Ilość języków programowania jest wielka. C++ nie jest ani jedynym, ani najlepszym (bo żaden nie jest), ani najpopularniejszym.

A czym one się różnią,w takim razie,program w którym mój znajomymy napisał ten kod,różni się czymś od tego w c++ ?

15284726796202320827271253918128nOQ5fL.j

Opublikowano

 

A czym one się różnią,w takim razie,program w którym mój znajomymy napisał ten kod,różni się czymś od tego w c++ ?

Generalnie składnią (słowami i znakami, jakich używasz pisząc w nim i tym, kiedy ich używasz) i paradygmatami. Aby zrozumieć różnice musisz najpierw zobaczyć czym w ogóle jest programowanie - trochę się pouczyć. C++ jest dobrym wyborem na początek.

708121422388637873334.png

Opublikowano

1. Nie ma czegoś takiego jak "local" w c++

2. Nie pisze się "function" gdy chce się deklarować funkcje

3. Brak nawiasów klamrowych

4. Brak średników

5. Instrukcje warunkowe (w tym kodzie if <cos> then) pisz się w c++ w sposób  if(cos) {} (nawiasy zależnie od tego jak długa ma być instrukcja ile ma być instrukcji do wykonania)

Opublikowano

Najpierw naucz się C++ w stopniu przynajmniej dobrym (jak chcesz pisać serwer) a potem poczytaj o sieciach, dowiedz się co to właściwie jest serwer, poczytaj o protokołach ewentualnie, o socketach i ogólnie pogmeraj w internecie na ten temat, a potem się za to bierz

846331404756772371599.jpeg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...