Skocz do zawartości
Harv

Jaki język?

Rekomendowane odpowiedzi

Jaki język polecacie? Znam Pascala, troszkę BlitzBasica, HTML, CSS (nie wszystkie do końca ;x)

Głównie chodzi mi o tworzenie gier 2D i 3D. Powiem tak, Dark Basic Proffesional jest troszkę dziwny, bo ma tak inne komendy, że wszystko mi się miesza...

Najlepiej coś, co by było wydajne i dobre. Najlepiej kompatybilne z WinXP. Do tego, opcjonalnie, żeby były dobre tutoriale (English/Polski)

Jeśli nie znajdzie się jakiś dobry, zostanę przy BlitzBasicu ;p

Dziękuje

 

Btw, wiem że taki temat był, ale mi nie odpowiada.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jakieś argumenty? =D

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jak już kodziłeś w BlitzBasic, to przerzuć się na Dark Basic Pro. A to że są inne komendy, to dziwić nie powinno, bo to przecież dwa różne silniki.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Dark Basic Pro powinno ci wystarczyc. Z Blitzem bylo juz duzo razy mowione ze jest tylko z DX7.

Jezeli chcesz sie jescze bardziej zaglebic w tajniki programowania to moim zdaniem C++ albo C#.

Jest jescze Java, ale ta mnie jakos odrzuca... nie wiem dalczego... albo inny jezyk z platformy .NET

 

Tutaj jest jescze jakis temat, moze pomoze Tobie w wyborze:

https://forum.gmclan.org/index.php?showtopic=10289

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Ja bym proponował assemblera, jak zrobisz hello world, to kozaczysz ;]

 

A jeśli wolisz prostsze języki to polecam:

C plas plas, Bash, C#,Shell (patrz bash)

 

Fervi

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Radzę zosta przy blitzbasicu.

A tak propo tematu, niedawno założyłem podobny, to odrazu mi go zamkneli. :boxed:

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Bash, C#,Shell (patrz bash)

Najlepiej kompatybilne z WinXP

Nie sądzisz, że te dwie rzeczy się wykluczają, Fervi?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
@Marmot

Niech używa Cygwin ;]

 

A po cholerę mu jakiś cygwin do robienia gier? To że Frozen Bubble w perlu napisali nie znaczy, że od razu trzeba się koniecznie babrać w językach interpretowanych.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Ja oczywiście polecam Object Pascal (aka Delphi) ;)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Teraz to już ten język jest dead. Nawet YoYoGames przerabia GM na C++. :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Właśnie, precz z Delphi i innymi pascalowymi ;[ Kijowe języki.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jest do tego jakiś dobry darmowy kompilator? Może być płatny, ale taki który można 'znaleźć' w Google =D

BlitzBasic jest IMO niewydajny, bo po ustawieniu planety (sphery) i skyboxu o małych wielkościach fps chodził już po 23-25...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Właśnie, precz z Delphi i innymi pascalowymi ;[ Kijowe języki.

Ale proste przynajmniej :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Zainteresuj się Assemblerem, to w nim robi się dobre rzeczy, takie jak bios ...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
takie jak bios

tworzenie gier 2D i 3D.

Pozdrawiam.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

D albo C#. D jak chcesz mieć natywnie kompilowane, C# jak interpretowane przez .NET

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Ale proste przynajmniej smile.gif

Nie ma to jak zastąpić jeden znak całym wyrazem :thumbsup:

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Delphi podobne faktycznie są prostsze od C# lub C++

@UP: To że jednym znakiem nie znaczy że łatwe, Delphi jednak jest czytelniejsze :P

Zajrzałem do delphi/pascala ale jakoś wolę C++ ;)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

@Yoda:

To zależy od tego, kto co woli. Ja na przykład lepiej widzę na pierwszy rzut oka, co oznacza:

begin
write('Witaj!');
end.

niż

{
std::cout<<"Witaj!";
return 0;
}

Ale to kwestia gustu i przyzwyczajenia, co i tak nie zmienia faktu, że Delphi już zmarło. Jak się lubi taką składnię, to najlepiej się zainteresować językiem Ada. Bardzo podobna składnia, a język nadal rozwijany.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
To zależy od tego, kto co woli. Ja na przykład lepiej widzę na pierwszy rzut oka, co oznacza:

A ja z kolei mniej widzę w wersji Delphi ;P Musze się "wczytywać" i w ogóle, a w C++ od razu widzę co i jak (klamry,itp).

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jak chcesz porównywać kod C++ z Delphi, to porównaj kod wypluwany przez C++Builder, bo to dwa wręcz identyczne środowiska, tylko inny język wykorzystują. Delphi jest dużo czytelniejsze jak dla mnie :) .

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Jest do tego jakiś dobry darmowy kompilator? Może być płatny, ale taki który można 'znaleźć' w Google =D
Chodzi o C#? 017.gif

Jeśli tak, to na Windowsie, z tego co mi wiadomo, do wyboru masz aż jeden kompilator - ten z .NET Framework. A z IDE oczywiście polecam Visual C# 2008 Express, chyba że stać cię na inne wersje (Express = za darmo) :thumbsup:

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nie prawda, jest też kompilator MCS z Mono do C# pod Windows, ale teraz pytanie - kto będzie używał MCS z Mono na Windows, gdy ma do wyboru CS z .NET Framework :P .

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Sprawdzam Dark Basica Professional, potem leci C#.

Głównie chodzi mi o wydajność i możliwości.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się tutaj

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×