Kérjük jelentkezz be!

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

Pascal, C++, Delphi, Java stb...
#240451 Ragnos 2008. július. 16. 08:15
Ragnos
Hát én most a DX10-es Snake-el szenvedek, csak az az össze-vissza tekergés nem igazán akar összejönni, tehát ha mondjuk a kígyó balra mozog, nyomok egy felt, ez oké is, csak ugye ha fel mozgás közben nyomok egy balrát, azt még nem tudtam megoldani, az már sokkal összetettebb.

Akkor annyi, hogy mondjuk csinálok két változót, az egyik az x, a másik az y mozgás, adok neki alapértelmezett értéket, és mozgáskor ezt mindig hozzáadom, ha eléri az ablak szélét, akkor szorzom őket -1-el.
#239892 Ragnos 2008. július. 15. 07:56
Ragnos
@Supaplex: hát ez nem lesz egyszerű, a GameMaker-t meg nem simerem. De mondjuk c++-ban lekódolni...

@v8506:
Tehát akkor a labda átlósan mozog. Ez DX-ben egyszerű: mondjuk egyelőre csak négyzettel csinálnám meg(), ugye az 4 vertexből áll, azok x és y koordinátáit is ugyanannyival növelem, így átlósan fog mozogni, ha eléri az ablak szélét, akkor, pedig ellenkező irányba fog menni, tehát ha eddig mindegyikhez 0.001-et adtam hozzá, akkor most kivonok belőle 0.001-et.
#227518 ardes 2008. június. 12. 19:25
ardes
#227515 :: Mart1031y (2008. június. 12. 19:22)
Megoldottam a problémát már!
Sziasztok!
Azt szeretném megkérdezni,hogy milyen iskolát javasolnátok(ha van)annak,aki játékfejlesztőnek készül?
Előre is köszönöm.
Higher and higher.
#227515 Mart1031y 2008. június. 12. 19:22
Mart1031y
Megoldottam a problémát már!
#227227 Mart1031y 2008. június. 11. 20:39
Mart1031y
Először is köszönöm mindenkinek a válaszokat a kérdéseimre!
Másodjára van egy újabb kérdésem.
A PHP nyelvvel most kezdtem el foglalkozni és otthoni fejleszőkörnyezetet építettem ki (Apache szerver, php5, mysql, mind kézileg telepítve ezen leírás alapján) és egy PHP 24 óra alatt nevű könyvből tanulok. A könyv 9. fejezetében az Űrlapokről ír és itt akadtam el. Első észrevételem, vagy a könyv rossz, vagy valamit nagyon nem értek.
A könyből van a következő kód (illetve majdnem, a HTML lap szükséges struktúráját direkt kihagytam innen, illetve mégvalamit megváltoztattam):
<form method="POST" action="index2.php">
(Itt a könyv method="GET"-et ír, míg a következő teljesen ugyanilyen proginál már "POST"-ot.)
<input type="text" name="felhasznalo">
<br>
<textarea name="cim" rows="5" cols="20">
</textarea>
<br>
<input type="submit" value="rendben">
</form>

Az index2.php file így néz ki:

<?php
print "Üdvözlet <b>$felhasznalo</b><P>";
print "A címe: <P><b>$cim</b>";
?>

Innen szintén kihagytam 1-2 karaktert melyeknek nem ismertem a jelentését (konkrétan a "\n"-t hagytam ki), de látszólag nem csinálnak semmit. A gondom az, hogy hiába töltöm ki az űrlapot, a következő képernyőn csak az "Üdvözlöm", meg a "A címe" szöveg jelenik meg. Tehát a változókat elküldi, csak éppen az értékük hiányzik. Ha valaki tudna egy kicsit segíteni, annak nagyon hálás lennék. Még valami, a szerver beállításába nem hinném, hogy hiba lenne, mivel az iskolai szerveren is ugyanezt produkálta.
#219847 Ragnos 2008. május. 23. 17:11
Ragnos
Ajánlom mindenkinek a Brainf*ck nyelvet. A neve azért Brainf*ck, mert k*rva nehéz és totál átláthatatlan a progi, amit írsz, ugyanis ez a létező legegyszerűbb nyelv, mindössze 8 utasítással.
Van egy mutató, amivel egy tömbben lehet lépkedni, aminek elemei alapból 0 értékűek és az utasítások pedig a következők:
> a mutatót a következő elemre állítja
< a mutatót az előző elemre állítja
+ a mutató által mutattott elem értékének növelése 1-gyel
- ugyanaz, mint az előző, csak itt 1-gyel csökkenti
, karakter beolvasása, az ascii kódját az az elem fogja tartalmazni, amire a mutató mutat
. egy karakter kiírása, aminek ascii kódja a mutató által jelenleg mutatott elem értéke, pl. ha az 104, akkor kis h-t fog kiírni
szögletes zárójelek - ciklus eleje, ciklus vége
#201334 Blase 2008. április. 11. 18:02
Blase
A scriptelés bevágást jelent nyers fordításban(meg gy kicsit átvittben is)Egy egyszerű példa starcraft-ban pl a "pályaszerlesztő" igazi neve script-szerkesztő.Ez is egy program tulajdonképpen.A script ebben a programban egy előre megírt cselekvés lesz, ahol nem random szerűen fognak a dolgok menni hanem minden úgy ahogy meg van adva.Egy script:HA játszottál a CoD4-el akkor->az a pálya ami a demóban is volt.Ott amikor megszálljátok azt az épületet az elején ahol lőnek rátok és Lt.Vasquez felküld téged meg egy katonát az emeletre.Ott szembetalálkozik egy ellenséggel és ott van egy kis közelharc közöttük.NA én azthittem először hogy:Hűűűű de jó ilyen is van a játékban tök zsír...utána rájöttem hogy az egész egy megszerkesztett cselekvés,script volt.
#200757 Mr. Cal 2008. április. 10. 11:38
Mr. Cal
#194747 :: Mart1031y (2008. március. 25. 14:44)
Volna 1-2 kérdésem. Egy csomó helyen látom azt a szót, hogy "script". Tudom, hogy a script-eléssel előre le lehet fixálni dolgokat. Viszont igazából nem tudom, hogy mi az. Az MSN Plus kiegészítőben lehet scriptet írni, illetve a RPG Maker XP nevezetű programban is. A kérdésem az, hogy először is mi is konkrétan a script, script-elés. Illetve, hogy a mi a script-elés nyelve, honnan lehetne megtanulni (könyv, weblapcímek...). Illetve azt, hogy a Javascript, Visual Basic script mennyire hasonlít a normáls script-elésre (vagy a kettő teljesen ugyanaz, különböző?). (Lehet, hogy ez nem éppen a legjobb topic, de úgy gondolom, hogy ez a kis elmélet még belefér.)
Mart1031y írta:

Volna 1-2 kérdésem. Egy csomó helyen látom azt a szót, hogy "script". Tudom, hogy a script-eléssel előre le lehet fixálni dolgokat. Viszont igazából nem tudom, hogy mi az. Az MSN Plus kiegészítőben lehet scriptet írni, illetve a RPG Maker XP nevezetű programban is. A kérdésem az, hogy először is mi is konkrétan a script, script-elés. Illetve, hogy a mi a script-elés nyelve, honnan lehetne megtanulni (könyv, weblapcímek...). Illetve azt, hogy a Javascript, Visual Basic script mennyire hasonlít a normáls script-elésre (vagy a kettő teljesen ugyanaz, különböző?). (Lehet, hogy ez nem éppen a legjobb topic, de úgy gondolom, hogy ez a kis elmélet még belefér.)


huhh o_O és azt te el tudnád mondani, hogy mi az az autó? esetleg van-e köze egymáshoz az automata kávédarálónak, kávéfőzőnek és az automobil-telefonnak? nagyon foglalkoztat ez a téma mostanság, enélkül nem hiszem, hogy tudok aludni, már két hete tökre karikásak a szemeim... esetleg nem tudnál valakit a közeli rokonságodban, aki jártas a témában és hajlandó lenne nekem elmagyarázni ezeket a dolgokat? megadnád neki a telefonszámomat? +36904582141 nagyon leköteleznél, ha megtennéd
Az RPG Maker szerintem olyan mint a Rocket-propelled grenade maker. terroristák használják bombák készítésére, szerintem jól gondold meg, hozzányúlsz-e (gondolom warez oldalról töltötted), a helyedben letörölném, mielőtt egy fekete lexus megáll a házatok előtt
#194747 Mart1031y 2008. március. 25. 14:44
Mart1031y
Volna 1-2 kérdésem. Egy csomó helyen látom azt a szót, hogy "script". Tudom, hogy a script-eléssel előre le lehet fixálni dolgokat. Viszont igazából nem tudom, hogy mi az. Az MSN Plus kiegészítőben lehet scriptet írni, illetve a RPG Maker XP nevezetű programban is. A kérdésem az, hogy először is mi is konkrétan a script, script-elés. Illetve, hogy a mi a script-elés nyelve, honnan lehetne megtanulni (könyv, weblapcímek...). Illetve azt, hogy a Javascript, Visual Basic script mennyire hasonlít a normáls script-elésre (vagy a kettő teljesen ugyanaz, különböző?). (Lehet, hogy ez nem éppen a legjobb topic, de úgy gondolom, hogy ez a kis elmélet még belefér.)
#187880 Ragnos 2008. március. 09. 08:17
Ragnos
Íme egy program, ami garantáltan megizzaztja a vga-kat. DX10-ben írtam, ez az egyik tutorial volt, amit szokásom szerint kiegészítettem egy-két dologgal. A progi egy háromszöget rajzol ki. Ha megnyomot az S-t, akkor a háromszög 180 fokkal elfordul, és ha ezután megnyomod a W-t, akkor visszafordítja, stb. ESC-el is ki lehet lépni. Itt egyébként nem használtam semmilyen transzformációt, csak áthelyeztem a vertexeket.

link
#166082 szeretember 2008. január. 11. 21:40
szeretember
köszönöm szépen a hasznos tippeket ahogy elnézem müködik!és igen ez az nt-s dolog tényleg igy van ... köszi
#148169 Mart1031y 2007. november. 17. 14:35
Mart1031y
Hát, ha Pascalban programozol, akkor szúrd be utolsó parancsnak a readln; parancsot. Addig nem fog kilépni a program amíg nem ütöttél le egy entert. Ha más nyelven, akkor valami hasonló parancsot kell keresned a végére.
Viszont lenne egy kérdésem nekem is. Turbo Pascal-ban hogyan lehet eltüntetni a kurzort? Láttam ilyen parancsot a Help-ben, hogy HideCursor, de kiírja a progi, hogy nem ismeri a parancsot. Próbáltam úgy is, hogy a szöveg színét, a háttér színével teszem egyenlővé, de így sem működött. Valakinek van valami tippje?
#147074 szeretember 2007. november. 13. 23:37
szeretember
köszi a segítséget...
#140360 szeretember 2007. október. 27. 22:29
szeretember
Hali!én most kezdtem el ismerkedni a C nyelvel... Gazdinfo szakra járók és nagyon megfogott a dolog suliba minden müködik is de itthon valami baj van direkt az asztali gépemre telepitettem a TurboC-t mert azon XP van... beirom a programot de amikor le akarom futtatni akkor tovább ugrik úgy értem nem látom a futó programot hanem megnyilik az ablak aztán eltünik 1szemvillanás alatt ez miért lehet? előrre is köszi a segitséget...
#140055 Mart1031y 2007. október. 27. 10:23
Mart1031y
Igen, lehet. Egy Graph nevű unitot kell hozzá használni. Megadok két linket, ahol találsz erről anyagot:
Grpah unit
Itt a 10. fejezet foglalkozik a Graph unit-tal
#139920 samu 2007. október. 26. 19:32
samu
Azt szeretném kérdezni, hogy pascalban lehet grafikát megjeleníteni? Akár ilyen kezdetleges 16 szines képet is.Ha igen akkor valaki elmondaná hogy mi a parancsa?
#136266 zigil93 2007. október. 15. 17:46
zigil93
Supaplex:én még régebben a Gamemaker-rel készítgettem kisebb játékokat.Presze nem nagy cucc, de ilyan apró, gyenge játékokat lehet vele csinálni(ha ügyes vagy, csinász egy Mariót ) Ajánlom! Látom most már 7.0-ás van, én még 3.1-sel csináltam...(szalad az idő )
Szal itt találod meg:gamemaker 7.0 letöltése
#134810 samu 2007. október. 11. 19:43
samu
Igen ezt tudom. De nekem is hamu a fejemre mert rosszul tettem fel a kérdést. Na nekem az a gondom hogy úgy mentsem el, hogy ne kelljen pacal a megnyitásához.
#134807 Ragnos 2007. október. 11. 19:34
Ragnos
#134801 :: samu (2007. október. 11. 19:22)
Sziasztok! AZt szeretném kérdezni, hogy a pascalban a programom hogy tudom exe-vé tenni, azaz hogy tudom megcsinálni hogy ne a csak a pacal tudja megnyitni?
Compile menü -> Compile
#134801 samu 2007. október. 11. 19:22
samu
Sziasztok! AZt szeretném kérdezni, hogy a pascalban a programom hogy tudom exe-vé tenni, azaz hogy tudom megcsinálni hogy ne a csak a pacal tudja megnyitni?
#134593 Ragnos 2007. október. 11. 10:58
Ragnos
#134546 :: blarskerin (2007. október. 10. 21:15)
OFF!
Ragnos írta: Általánosban nem tanítanak szinte semmitse.
Szerencsére nem minden suliban van igy! Az én kisebbik fiam nyolcadik végén a suli segitségével tette ECDL vizsgát!
ECDL lehetséges, de én a programozás részre értettem. Az nagyon kezdő szint, ráadásul az ált. isk-s diákok nagy része nem is érti.
#134546 blarskerin 2007. október. 10. 21:15
blarskerin
#134535 :: Ragnos (2007. október. 10. 20:50)
Általánosban nem tanítanak szinte semmitse. Mi pl. nem is tanultunk, de info könyvbe volt kevés pascal, bár ahogy azt elnéztem, nagyon kevés volt, szinte semmire sem elég. Amúgy én nem igazán tudom a Pascalt, meg nem is nagyon tetszik, a C++ az én nyelvem. Tehát: std::cout<<"C++ > *";
OFF!



Ragnos írta:

Általánosban nem tanítanak szinte semmitse.



Szerencsére nem minden suliban van igy! Az én kisebbik fiam nyolcadik végén a suli segitségével tette ECDL vizsgát!
#134535 Ragnos 2007. október. 10. 20:50
Ragnos
Általánosban nem tanítanak szinte semmitse. Mi pl. nem is tanultunk, de info könyvbe volt kevés pascal, bár ahogy azt elnéztem, nagyon kevés volt, szinte semmire sem elég. Amúgy én nem igazán tudom a Pascalt, meg nem is nagyon tetszik, a C++ az én nyelvem.

Tehát:
std::cout<<"C++ > *";