Hello there!

This is demoscene.hu, the archive website of the Hungarian demoscene community.
Head over to scene.hu to get up-to-date info and meet the active community!
home take-a-part!
  home - news - demos - parties - sceners - groups - links - downloads - forum - jobs - faq - search




skins:

splashes
function tooltips
clickcounters
switch to Hungarian interface/váltás magyar nyelvű felületre nyelv váltása

forum



categories » demokódolás » Milyen programnyelven??

maximum messages to show, ordered by .

post new message

|  1  |

11 elChY 2006-12-06, 11:22:11 reply

Dear All!

Egy cimbora számára kérek segedelmet. 8-10 oldalas esszéhez kéne anyag. (10.én le kell leadnia :)

Mesterséges intelligencia alkalmazási formái, és lehetőségei filmgyártás és számítógépej játékok területén.

Linken, cikkek, ötletek, flamelés jöhet ezerrel :)
Thx 4 all!

elChY

 
10 pörszi 2006-10-10, 16:40:28 reply

Elkezdem tanulni szépen az alapoktól... :) Vettem 1 könyvet: Molnár Csaba & Sági Gábor: Programozás Turbo Pascal nyelven (Kezdőknek)... Ebben az elejétől fogva le van írva minden, még az algoritmusok is... Ennek állok neki. Letöltöttem a freepascalt és tanulgatom a kódolást... Kösz a segítséget fiúk!

 
9 Bery replies message #8 2006-10-09, 10:40:38 reply

Egyetértek az algoritmikus gondolkodás lényegével. Onnantól egy nyelvi szintaxist kell csak megtanulni és felvenni a szükséges technikákat, amiktől egyre jobb lehet a kódod.

Viszont, ha egyáltalán nem tudsz programozni, akkor sajnos olyasmikkel kell kezdeni, hogy ablak, ami kiírja, hogy "Hello world!", meg számokat összeadni 1-től 30-ig, aztán ugyanez, de csak pozitív számokra, és hasonlóan kevéssé izgalmas, de a programozáshoz szükséges gondolkodásmód kialakítását segítő feladatok.

Szóval valami olyasmi könyvet szerezz be, ami ilyen szintő példáktól indul. De akár ilyenre a neten is rákereshetsz. Ha pár ilyen példát értesz és magadtól is meg tudsz fogalmazni hasonlókat, akkor jöhet a célirányos kódolás.

 
8 MaNiAc/iNi 2006-10-09, 10:32:40 reply

Nem olyan bonyolult a C/C++ mint elsőre tűnik. Ha van türelmed és fantáziád, hogy magadnak keress kihívásokat, kipróbálj új dolgokat, etc. akkor szerintem az alapjaihoz pár hónap is elég.

A programozáshoz nem a nyelv ismerete a lényeg, hanem h tudsz-e algoritmikusan gondolkodni? Aki tud, annak nem jelent gondot algoritmust írni a leghétköznapibb dolgokra is. Pl: írj algoritmust (papíron of korsz) pl. rántottacsinálásra elemi műveletekből. Legyen pl. az elemi művelet olyan tevékenység, ami egy másodpercnél rövidebb időt vesz igénybe. Pl: egy keverés az elemi művelet, de egy tojás feltörése nem :) (Hacsak nem odavágod a padlóhoz, mert akkor az < 1 sec, de az nem ér :D)

Na, ezt csak azért írtam, mert írtad, hogy nem tudsz egyetlen programozási nyelvet se, s csak azt akartam hangsúlyozni, hogy a gondolkodásmód a lényeg! Szóval fel a fejjel, tök mindegy, melyik nyelvet is választod (C++ v. Delphi). Én C++os vagyok, abban tudok segíteni, etc. Delphit már évek óta nem használtam.

A konfigod meg bőven jó. Majd ha már odáig jutottál, hogy a kódod kinövi a videokártya tudását, akkor ráérsz lecserélni. (Feltéve h csak a kódolás miatt cserélnéd le persze...)

 
7 pörszi 2006-10-07, 15:22:44 reply

Csak 1 a baj... Nemtudok egy nyelven se programozni, na meg ez fránya matek is :( Találtam sok freepascalos demoforrást a neten :] A delphivel az ára a baj... Elhiszem hogy jóó, meg szép.. Csak nagyon sokba kerül... Úgydöntöttem elkezdem lassacskán tanulni a C++-t. Ez mennyi időbe telik átlagban? 1-2év? :(
Ja és milyen konfig kell egy codernek? Nekem most egy Celeron2,4GHz, 256RAM, Geforce4MX440. Ez már gondolom nemjó. Na csak ennyi, kösz a válaszokat, húzok melóba...

 
6 Bery replies message #5 2006-10-06, 16:00:39 reply

Szerintem akár Delphi-ben (Object Pascal-ban), vagy Free Pascal-ban is kezdheted, ha az esetleg közelebb áll a jelenlegi tudásodhoz.

Ahhoz, hogy létrehozz egy valamilyen scene-szerű kódot kiindulásnak jó. Az erő manapság már úgy is a videokártyában van, nem a lefordított kódban (pascal-on belül is írhatsz ASM betéteket, ha szükséges).

Aztán, ha majd később rájösz, hogy inkább 64K, vagy 4K területen nyomulnál, akkor irány az ASM. Ha meg maradsz demos, akkor Delphi - C(++) könnyen fordítható oda-vissza. Mármint általad, kézzel :)

C-alapon több forrás hozzáférhető, sőt a mintaprogramok szinte kizárólag C-ben vannak. Bár lelkes emberek ezeket adaptálják pl. Delphi-re. Én is ebből indultam ki és idén is lesz Delphi alapú demo release.

Persze általában készül egy saját engine a válsztott 3D felületre (OpenGL vs D3D), aztán ha kitartó vagy, és időd is, mint a tenger, akár demo/intro szerkesztő tool is.

Mindenhez találsz tutorial forrásprogramokat, kezdve azzal, 1.) hogy kell beváltani grafikus felületre, 2.) kirakni egy polygont, 3.) texturát feszíteni rá, 4.) megvilágítani. Ezekből már el lehet indulni, a nyalánkságok jöhetnek utána.

De High Level Pixel Shader psot process-re sem nagy kaland.

Ha alapvetően tudsz programozni, akkor csak idő kérdése, mert tele van a net segítséggel.

Szóval hajrá!

 
5 pörszi 2006-10-06, 15:28:15 reply

kösz a válaszokat! a c++ nekem nagyon 'kínai' :[ Hogyan kezdjem el a tanulását?
Tudnátok segíteni? Plzz ne 10k Ft-s könyveket ajánljatok, mert vettem már párat, de azok nagyon 'szárazon', 'nyersen' magyarázák el. Tudtok nekem segíteni az elindulásban? Egy kis kezdőlökés??? Kezdőlökés
Kösz előre is...

 
4 shr replies message #1 2006-10-06, 12:39:09 reply

nem, nem pascal =)

hm, az assembly manapság nem divatos, de ha én 4k intrót írnék véletlenül, az abban lenne. a keretet már összevadásztam és optimáltam masmhoz... de inkább magasabb szintű nyelven szokás nyomulni már 4k-ban is.
alatta azért asm kell ;)

demót viszont még a megszállottak sem írnak asmban, legalábbis pc-n nem, a c64 pl egy egészen más, de finom tészta =)

 
3 MaNiAc/iNi 2006-10-06, 12:28:56 reply

Attól függ, milyen kódolás érdekel?

Grafika => kezdésnek a C++t és az OpenGL-t javaslom. (Ebben még segíteni is tudok...)

Toolok: Managed C++ban, C#-ban, Javaban vagy Delphiben.

Amúgy egy coder eszköztára általában nagyrészt saját maga által fejlesztett toolokból áll. Gondolok itt konverterekre, szerkesztőprogikra, etc. Na meg persze olyan cuccokból, amiket a netről beszerez. Pl. fordító, debugger, etc. A szép az egészben, hogy szinten mindenből van ingyenes, ami kell :)

 
2 pörszi 2006-10-05, 14:02:28 reply

ésmég: milyen egy 'átlagos' coder configja? mit rejt egy coder fegyvertára? gondolok itt melyik windóz verzió (98,2k, XP?), milyen programnyelv (c++, pascal, asm?), milyen fejlesztői környezetek (visualc++, freepascal, masm??)... légyszi válaszoljatok... érdekel a coderség...

 
1 pörszi 2006-10-04, 22:50:39 reply

hi$ melyik prog.nyelvet hasznaljak/hasznaljatok a demok irasara? pascal, assembly, c++?? es milyen programokat hasznaltok (marmint a coderek), pl. visualc++?turbo_pascal, masm???? most ismerkedtem meg a scenevel, full lamer vagyok. :]

 
|  1  |

list
23:36:kihaltunk, de mégse!
15:43:Kihaltunk, de még nem teljesen :)
15:46:Basszus, most nézem milyen népszerő a www. thewhit esocks. com
15:47:www. thewhit esocks. com
15:47:Ugynei az első a downloads szekcióban, érdekes :)
16:02:http: / / plastik. hu/ 2010/ 07/ 23/ swedish- chiptune- organ- sounds- a
1:45:Durva, megtaláltam a 15 évvel ezelőtti számaimat neten! :)
1:47:Trajic, a tieid is ott vannak! 8D (belinkeltem - useroldal)
14:31:o.o



home | news | demos | parties | sceners | groups | links | downloads | forum | jobs | faq | search

RSS in Hungarian: news, forum, in English: news; forum

© 1996-2017, trajic
if you have something to say, send a mail!

many thanks goes for the web hosting to the d-eyes braddaz.
the linux server is maintained by .