Nagy Csaba – A szoftvermackós

A szoftveripar az 1980-as évek közepén drámai változásokon ment keresztül. Ebben az időszakban készült egy interjú Nagy Csabával, a Novotrade tehetséges programozójával, aki a szoftvervédelem terén is kiemelkedett. Ekkor Csaba, az ELTE matematika szakos hallgatója volt és a Traffic játék révén vált nemzetközileg elismert fejlesztővé.

A szoftvercégek állandó kihívással néznek szembe, mivel nemcsak konkurenciától kell tartaniuk, hanem a számítógéphez egyre jobban értők hadától is, akik között valóságos szenvedélyként hódít a programok gyűjtése. Ennek elterjedésében nagy szerepet vállaltak azok a programozók, akik elsősorban szakmai kíváncsiságból mint egy-egy érdekes rejtvényt fejtik meg azokat a védelmeket, amelyeket kínkeservesen kitalálnak a gyártók termékeik védelmében. 

Európában állítólag három hónapra tehető jelenleg egy-egy jó védelmi ötlettel kombinált érdekes program zavartalan forgalmazási ideje, azt követően a mikrogépek tulajdonosai között csereberével és nem vásárlással terjednek a szoftverek. Érthető. hát, hogy olyan vállalatok is alakultak, amelyek védelmi ötleteket adnak el más profi cégeknek. Közülük egyik a Formaster Corporation, amely tavaly októberben önmaga reklámozásaként azzal lepett meg számos szoftverkészítő és forgalmazó vállalatot, köztük a magyar Novotrade Rt.-vel üzleti kapcsolatban álló londoni Andromeda Software Ltd.-t, hogy eljuttatott hozzájuk egy újonnan kifejlesztett, Commodore gépekre alkalmas védelmi rendszert, azzal az ígérettel, hogy a megfejtőket meghívják egy ebédre Londonba.

A több mint 300 céghez elküldött mágneslemezból végül is az egész világból mindössze három érkezett vissza. Közülük az egyik helyes megoldást Budapestről címezték. A feladója a Novotrade egyik igen sikeres, a világ számos országában forgalmazott Traffic nevű játékát kifejlesztő, fiatalokból álló alkotócsoport tagja, a 23 éves Nagy Csaba volt.

Sajnos, a Formaster meghívója mindössze pár nappal az ebéd. előtt érkezett meg, így a formaságokat nem sikerült elintézni, a gratulációt a Novotrade Rt. igazgatója, Rényi Gábor és Robert Stein, az Andromeda Software Ltd. vezetője tolmácsolta, persze egy ebéd keretében, azon a hajón, amelyen a BNV időszaka alatt a Commodore cég és a magyar képviselete, a Novotrade Rt. mutatta be legújabb termékelt.

A finom ételeket azzal a hírrel ízesítette Robert Stein, hogy a négy fiatal fiúból Beleznay Ferenc, Bohus Géza, Korányi Gábor és Nagy Csaba álló alkotógárdának bejelentette, több más külföldi cég után a Sony által kifejlesztett, új rendszerű MSX gépekre történő átíráshoz is sikerült értékesíteni a Traffic programot, amely népszerű Anglián kívül többek között Ausztráliában és Új-Zélandon is, hamarosan pedig a hazai piacon is megjelenik kazettán.

Stein Róbert 1956-ban disszidált Angliába, és a nyolcvanas évek elején ő szerzett kapcsolatokat a Magyarországon dolgozó fejlesztőknek; kis túlzással neki köszönhető, hogy beindult a hazai videojáték-fejlesztés. A Novotrade-del partneri kapcsolatot kialakító Stein indította be a hivatalos Commodore 64 importot Magyarországon. Ő figyelt fel elsőként a Szovjetunióban fejlesztett Tetrisre is, amit részben neki köszönhetően ismerhetett meg a nyugat.

Az ebédet követően ültünk le beszélgetni a Fazekas Gimnázium egykori diákjával, aki jelenleg az ELTE matematikaszakos hallgatója.

  • Mikor találkoztál először számitógéppel?
  • Harmadikos gimnazistaként, a tananyag keretében, TPA gépeken, egy gyenge magas szintű programozási nyelven, a FOKAL-lal tanultam a programozás alapelemeit.
  • Akkor rögtön eljegyezted magad a számítógépekkel? 
  • Gyerekkoromtól matematikus akartam lenni, s csak, hobbi szinten tetszettek meg a gépek. Csupán az egyetem második évében alakult úgy, hogy teljesen a számítástechnika felé fordultam, s most az egyetemen is ennek megfelelő szakot választottam a matematikus szakon belül: számítástudomány és véges matematika a neve
  • Miért fordultál végül is a gépek felé?
  • A matematika szakon programozásban mindig van sikerélmény, ami magában a matematikában legfeljebb úgy nyilvánult meg, hogy felvételi nélkül kerültem be az egyetemre a középiskolai tanulmányi versenyt követően. De hiányzott a közvetlen siker, amit bőséggel megkaphat az ember a programozásban, már azzal, hogy a gép azt csinálja, amit én akarok. A TPA-t követően volt egy időszak, amikor csak ábrándoztunk arról, hogy milyen jó lenne egy Sinclair Spectrumot szerezni. Barátoktól kértünk kölcsön, azzal programozgattunk, s megpróbálkoztunk a Novotrade játékprogram pályázatán, azóta ráálltunk a Commodore 64-re, azután, hogy beadtuk az ötleteinket, s abból egyet, a Traffic-ét elfogadták.

Képek az ebéd és az interjú helyszínéről, a Commodore hajóról. A képekért nagy köszönet Vígh Attilának!


  • Honnan jött a Traffic, a bonyolult közlekedési helyzeteket modellező játék ötlete?
  • A kis videójátékokból származik a dramaturgia ötlete. A pályázat inspirált bennünket arra, hogy komolyabban kezdjünk foglalkozni a Játékprogramokkal. A Traffic hat hónap alatt készült el, de ebben benne van az, hogy gépi kódú programozással egyedül én foglalkoztam korábban, s amikor megkaptuk a Commodore 64-et, akkor keresnünk kellett rajta a bekapcsológombot. Ja, és négyünknek egy teljes vizsgaidőszaka az egyetemen…
  • Talán nem titok, hogy mennyit hozott nektek eddig a Traffic?
  • En úgy szoktam mondani, hogy egy napszámos munkabérét már meghozta, s még hátra vannak a royaltyból, a más gépekre történő átírásokból befolyó összegek.
  • Miért éppen te kaptad meg a Novotrade-tól a Formaster ..feladványát”?
  • Feltétel volt, hogy vissza kell küldeni azt a floppy diszkettet, amin az egész program volt, így csak egy ember tudott vele dolgozni. En korábban is sokat foglalkoztam ezzel a területtel, úgy érzem, a jók közé tartozom a védelmek témakörében. Húsz munkaórát fordítottam rá, s nem tudnék olyan embert mondani, aki ennél rövidebb idő alatt boldogult volna vele, sőt, olyat se sokat, aki egyáltalán képes lenne rá pár nap alatt. Jelenleg én foglalkozom ezekkel a dolgokkal a legintenzivebben a Novotrade-ben.
Nagy Csabával 2022-ben készült Checkpoint podcast adás is: Checkpoint 8x02: Traffic és Scarabaeus, a Novotrade két korai sikere
A Traffic a Novotrade egyik első nagy sikere volt, és még japán piacon is meg tudott jelenni, Csaba persze erről is mesélt. A Scarabaeus pedig olyan 3D élményt adott C64-en (ráadásul karaktergrafikásan), hogy az ember letette a haját. Mindkét játékot Csaba programozta, és azt is elmondta, miért nem készült el a fejlesztés alatt álló Scarabaeus második része.

  • Miért éppen erre a területre álltál rá?
  • Kíváncsiságból, nagyon sokat lehet tanulni a különféle fogásokból.
  • Mennyire volt bonyolult a Formaster ötlete?
  • Az eddig látott védelmi rendszerek közül ez volt a legösszetettebb. A védelem két részből áll. Hiába van ugyanis akármilyen bonyolult lakat egy ajtón, a betörő könnyen lefűrészelheti. A jó lakat mellett éppen olyan fontos, hogy azt elrejtsék. Ebben az esetben mindkettő ügyesen ki volt találva.
  • Hogy képzeled a további pályafutásodat?
  • Még nem derült ki, hogy csak a számítógépekkel fogok-e foglalkozni, hiszen mégiscsak matematika szakra járok. De ha a matematika mellett döntenék, akkor is olyan területet választok, ami közel áll a számítástechnikához, annak olyan ágával, amelyhez magasabb szintű matematikára van szükség. De még nem dőlt el semmi, egy másik társasággal éppen egy újabb játékot írunk.
  • Szabadidődben nem tudom persze, hogy van-e ilyen mit csinálsz?
  • Valamikor sokat játszottam a gót, voltam versenyen Nyugat-Berlinben, sajnos, egy éve nem fejlődtem, bár még most is szeretném elérni a danos szintet, amely Japánban is átlag fölöttinek számít, s elég közel álltam hozzá. Ezenkívül szeretek kerékpározni.
  • Nem sajnálod, hogy lekésted az eredeti ebédmeghívást? 
  • Mindig is kételkedtem abban, hogy egy ebéd miatt kifizetik nekem a repülőjegyet, bár bíztam abban, hogy valami megoldás talán mégis lesz. Csakhogy hétfőn érkezett a meghívó szerdára… Úgy hallottam egyébként, hogy a többiek sem tudtak elmenni, úgyhogy még nem reménytelen a dolog, végül is valójában nem valószínű, hogy csak az ebéd kedvéért hívtak volna oda. És várjuk a választ arra a levélre, amiben azt írtam meg. hogy nekem is vannak védelmi ötleteim jobbak, mint amit ők küldtek…
  • Mi a legnagyobb terved?
  • Szeretnék egy lakást, bár ez egyelőre szinte reménytelen, legalább tíz Traffic-et kéne kitalálni hozzá.

Mola György

A cikk eredetije nem tudom pontosan melyik újságból származik, hónapokkal ezelőtt mentettem le egy fényképet róla. Ha valaki tudja, akkor kérjem írja meg!

Válasz írása

Működteti a WordPress.com. , Anders Noren fejlesztésében.

Fel ↑