Język programowania dla starych dosowych gier

0

Cześć
Od paru lat uczę się programowania samodzielnie (C++, MySQL, Pascal).
Ostatnio znalazłem moją starą grę na starego następce pegasusa w Polscę PSX :) Uruchomiłem ją i aż się łezka w oku zakręciła.
Aż dziw jaką grafiką cieszą się dzisiejsze oprogramowania a co było czymś te parę lat temu.
Zacząłem się zastanawiać czy by nie spróbować napisać czegoś w stylu pierwszego NFS'a na DOS'a.
I tu pytanie: Który język by się mniej więcej na coś takiego pisał? Mi osobiście się wydaje że C,Pascal,Assambler spokojnie dadzą sobie radę.

0

Zależy czy chcesz pisać na DOSa czy odwzorować grafikę.
W pierwszym przypadku C/C++/Pascal, a w drugim może być i C#.

0

Przywołał mnie tutaj @msm, ale to nie do końca moje zainteresowania. Lubie stare gry DOSowe, aczykolwiek nie wszystkie. Jednak lubie w miarę moich niewielkich umiejętności przy nich modzić by poprawiać po leniwych zjadaczach krakersów niepominięte całkiem manual checki itp. Jednak kodzenie gry mnie przerasta nawet pod Windowsy, brakuje na to wiedzy, czasu i ambicji. Ale we wspomnianych językach powinno się dać coś sklecić.

Jedyne co pisałem ostatnio pod DOSa poza TSR'ami w TASMie na bazie kodów beanusa i tutoriali z jednego ze starych zinów, to proste jakby menu w Turbo Pascal 7.0, bo nie zapodawałem FPC żeby mi nie tworzył exeka 70 kb z niczym konkretnym jak dla Windowsa. Odczytujące config z pliku tekstowego. Kursorami wybieraliśmy pozycję lub definiowany z treści napis do wyjścia, a program zwracał Haltem odpowiedni ERRORLEVEL który ogarniaj już dalej batch do odpalania. To tak czasem dla gierek pod DOSBoxa gdy na przykład robię wersję z trainerem lub nie, a sam trainer ciężko zastosować, bo to gra pod DOS4GW, więc w miarę tego jeśli się da, patchuje exeka. Tak ostatnio robiłem z grą HORDE i HORDE CD. Jeśli lubisz stare gry to polecam wygooglować laboratorium olesia, może coś Ciebie zainteresuje. Natomiast co do Twojej gry w starym stylu. Gdy coś już konkretnego stworzysz chętnie rzucę okiem i pogram :)

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