Kérjük jelentkezz be!

Programozás! (segítség kezdőknek)

Pascal, C++, Delphi, Java stb...
#247831 Wolkare. 2008. július. 28. 15:01
Wolkare.
v8506 te mennyire tudsz programozni? És ha ilyesmit kérdezek kell offolgatni?
#247740 Wolkare. 2008. július. 28. 12:57
Wolkare.
Kérek 1 nagy tapsot Einstein leszármazottjának! na mégeggyet Ezeket nagyon vágod.-mondd csak az idegenek babráltak veled vagy csak úgy az évek tapasztalatai nyújtották az agysejtjeid?
#247728 Wolkare. 2008. július. 28. 12:42
Wolkare.
Nem mondanám talán még a wikipédiát is kinyitom h megnézzem miket is írkálsz ide!
#247709 Wolkare. 2008. július. 28. 12:14
Wolkare.
És honnan veszed h nekem olyan nincs?? Te alábecsülöd matematikai fejletségem. Na de abban lehet igazad vn h nem fogok....
#247690 Wolkare. 2008. július. 28. 11:58
Wolkare.
És ha pl.: új fegyvereket akarok berakni, nem pályát?
#247683 Wolkare. 2008. július. 28. 11:51
Wolkare.
Barátom mondta h vannak egész jó játékkészítő programok, ezek ilyen doom féle tákolmányok v tényleg lehet velük valami cs szerűséget alkotni?
#246695 Ragnos 2008. július. 26. 10:39
Ragnos
THX
Majd remélem sikerül átportolni DX9-re.
Ha le van fordítva más nyelvre, akkor lehetséges. (ha mással nem, akkor HEX Editorral ) Good luck!


#246686 Ragnos 2008. július. 26. 10:14
Ragnos
Sikerült megcsinálnom. Nagyon zsír lett. Most megpróbálom átportolni DX9-re.
#246281 Ragnos 2008. július. 25. 16:45
Ragnos
Az ASM-nél rosszabb.
#246268 Ragnos 2008. július. 25. 16:35
Ragnos
Én rászántam egy napot. Poénnak jó volt.
#246096 Ragnos 2008. július. 25. 15:13
Ragnos
A legjobb nyelv amúgy a Brainluck. Keress rá google-ben, ha mazochista vagy.
#246089 Ragnos 2008. július. 25. 15:08
Ragnos
Én 3 éve kezdtem C++-t. Azon kívül komolyabban nem foglalkoztam mással, egy kis PHP, egy kis ASM, egy kis ez, egy kis az. Mondjuk C#-ot(.NET) ki kéne próbálni, mert állítólag WinAPI-hoz a legjobb. Ahhoz képest, hogy csak 15 vagyok, már van azért egy kis tapasztalat ilyen téren.
#245793 Ragnos 2008. július. 25. 09:28
Ragnos
Vagy esetleg C (sima C, nem C++), mert ketté leszünk bontva, egyik csoport Pascal, másik C.

Zsír. Videót is tud lejátszani, vagy csak hangot?

Amúgy én C++-al kezdtem rögtön.
#245781 Ragnos 2008. július. 25. 09:03
Ragnos
ASM-et se nagyon tudok, csak anno elkezdtem, azt a mi megragadt bennem. Kb. ilyen Hello World szintű progikat tudok csak írni benne, azt is com-ba. Ha már számot kell kiírni, akkor gond van.

Poén lesz majd, hogy programozáson pascalozni fogunk, közben meg Snake-t írok DX10-ben, meg compiler-t.
#245485 Ragnos 2008. július. 24. 18:05
Ragnos
Először úgy csináltam, hogy asm-be fordított. Utána megcsináltam gépi kódba. Voltak benne bugok, de kijavítottam.

Amúgy az egész fordító kódja kb. olyan 250-300 sor, ha jól emlékszem, és 10 kb-os az exe.

abc-kiíratós program:

97
loop 26
write
inc
endloop
end

Amúgy úgy csináltam, hogy az asm-es progikat megnéztem hex editorral. És onnan tudtam, hogy mit kell.
#245453 Ragnos 2008. július. 24. 17:39
Ragnos
Normális projecttel dolgozok, nem MFC-vel, így a VC olyan, mint a többi fordító pl. ebben is lehet parancssoros progit írni pl.

Most valószínűleg az egészet újrakezdem. Csak nincs sok kedvem hozzá.

Amúgy írtam már egy compiler-t is, nagyon LOL. Itt van a link: link
#245432 Ragnos 2008. július. 24. 17:16
Ragnos
amit használok:
Direct3D 10
DirectInput8
Visual C++
billentyűzet
az agyam
a kezem
Mátrixaritmetika nincs benne, biteltolás sincs, csak primitíveket használok (TRIANGLESTRIP), ahhoz meg elég 2 vertex buffer( 1 a snake-nek, 1 a kajának), meg 1 index buffer.

Raktam bele ezt-azt is, pl. Multithreading.
#245407 Ragnos 2008. július. 24. 16:48
Ragnos
Van nekem is forrásom, onnan néztem a mozgást, és átszabtam a saját rendszerhez, mert ugye én nem úgy csináltam egy csomó dolgot. Az a helyzet, hogy most működnie kéne, leteszteltem papíron, szerintem gyakorlatban is működne, de csak az első két négyzet jelenik meg, így gáz van, ez alapján azt mondom, hogy a sima mozgás jó, viszont a többit meg nem tudom le se tesztelni, ráadásul így játszhatatlan, mondjuk eddig is az volt, mert félkész volt, de most gázosabb a helyzet(régi kódot backupoltam egyébként előtte ). Úgy néz ki, hogy a kódot egy részét újraírom, sőt, lehet, hogy az egészet újrakezdem, mert már minden össze-vissza van, rendszer nem nagyon van a kódban. Mondjuk azt is rendbe lehet rakni, de ha elkezdem újraírni ezt-azt, akkor lehet, hogy gáz lesz.
#245395 Ragnos 2008. július. 24. 16:34
Ragnos
Snakere gondoltam, azzal szenvedtem ezelőtt is. Labdás dologba bele se kezdtem.

De mostmár megcsinálom, ha újra kell írni az egész programot akkor is.
#245387 Ragnos 2008. július. 24. 16:23
Ragnos
Áhhhhhhh!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Na, előszedtem valami jó megoldást, leteszteltem papíron, és száz százalék hogy jónak kell lennie, csak valami szar van most vele, mert valamiért csak az első két négyzetet jeleníti meg, a többi eltűnt, amúgy jó lenne, az a kettő normálisan mozog, mondjuk ide-oda tekergést meg 2 négyzettel nem tudok letesztelni. Mindjárt megőrülök!!! Lehet, hogy újraírok egy-két dolgot, de nem sok kedvem van hozzá.
#240803 Ragnos 2008. július. 16. 18:06
Ragnos
Asszem kitaláltam valami jó megoldást, de még nem próbáltam ki. Monjduk ez még csak egy variáció az asszem kettő közül, bár ez az elv valószínűleg ahhoz is jó lesz.
#240785 Ragnos 2008. július. 16. 17:50
Ragnos
Ha meg nincs, akkor MS oldalán fent van az Express Edition.
#240759 Ragnos 2008. július. 16. 17:26
Ragnos
DirectX-hez Visual C++, mert .lib file-okat is hozzá kell csatolni a programhoz, és asszem ezt csak a VC tudja. Ingyenesen letölthető változat is van belőle, az Express Edition (annyi korlátozás van, hogy nem hozhatod kereskedelmi forgalomba az ezzel készült progikat, bár gondolom ez nem gond), a használatához Windows SDK-ra van szükség. Nameg ugye a DirectX SDK az alap, abban vannak a header fileok, és a .lib-ek, nameg a dokumentáció és példaprogramok.
#240745 Ragnos 2008. július. 16. 17:10
Ragnos
Próbáltam már néhány kódot, de majd átnézem őket újra, mindegyik c++, van egy DirectDraw-os(asszem DX7), van karakteres(konzolos progi). Mondjuk én eddig máshogyan közelítettem meg a témát, és elég sok kód van kész, és nem szeretném újraírni sem.