Programátorský kútik: prejavte sa!

Programovacie jazyky, rady, poradňa...
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa weroro »

Je to veľmi pekné. Ak sa niekedy dostaneš k nejakej ďalšej úprave, navrhol by som dynamickejší pohyb objektov na scéne. Poprípade ovládanie lietadielka pomocou myši.
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa reDo »

dakujem, skoro na isto upravy nechystam, ale dakujem, ponaucim sa :)
Spixy
Professional
Professional
Používateľov profilový obrázok
Príspevky: 1334
Registrovaný: 24 okt 2010, 12:52

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa Spixy »

Takže aj ja sem ešte niečo pridám. Sú to 3 programy (blokovač/presmerovač stránok, počítanie času strávenom za PC a startup)
a 1 hra (raketa). Napísané v C++, nie sú to ešte finálne verzie, časom ich zoptimalizujem (učím sa c++ len z netu).

Kto chce zdrojáky, tak tu je ich viac: Zoznam zdrojových kódov
Prílohy
C++.rar
(502.68 KiB) 75 stiahnutí
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa johny3212 »

Teda v tych kodoch mas troska bordel. Tie triedy daj do zvlast suborov *.h a *.cpp. Nepouzivaj globalne premenne pri OOP, neodporuca sa to. Skus pouzivat viac funkcie v triedach, nie vsetko napchat do main(). Ber to ako rady, nie ako kritiku, ked si zaciatocnik :).
Spixy
Professional
Professional
Používateľov profilový obrázok
Príspevky: 1334
Registrovaný: 24 okt 2010, 12:52

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa Spixy »

OK jasne, diky za rady :)

//pre karmistu: rád som ti pomohol :D
©_ME
Light Star
Light Star
Príspevky: 282
Registrovaný: 27 apr 2011, 19:33

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa ©_ME »

Našiel som ďalšiu chybu. Čo ak má niekto windows na disku D: alebo E: a ty tam máš nastavené C:? Program mu nebude fungovať. Radím ti to tam opraviť.
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa reDo »

Moj snake naprogramovany za 50 minut.
C++ a SFML

//edit
pridana linuxova verzia od Mmartina :)
Prílohy
snake.jpg
snake.jpg (9.79 KiB) 1654 zobrazení
Snake.zip
hra a aj zdrojak
(4.04 MiB) 113 stiahnutí
Linux Snake.zip
(6.1 KiB) 74 stiahnutí
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa Mmartin »

reDo napísal:Moj snake naprogramovany za 50 minut.
C++ a SFML
Otvori mi prazdny terminal a tym to konci.
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa reDo »

to je divne, neviem preco to robi ale konzolove okno vytvori aj ked to bezi a zaroven aj GUI okno, len to preblikne alebo to bezi?, ako to funguje ostatnym?
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa Mmartin »

Presne takto to vyzera. Dalej sa nehne.

http://mmartin.info/snake.swf

Windows 7 Ultimate 64bit. Skusal som aj kompatibilitu.
Zappir
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 498
Registrovaný: 17 aug 2008, 9:38
Bydlisko: Praha / Prievidza

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa Zappir »

mne to ide (win 7 ult 32)
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa sharky-no »

aaj mne to ide. w7 64b prof.
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa reDo »

Mmartin napísal:Presne takto to vyzera. Dalej sa nehne.

http://mmartin.info/snake.swf

Windows 7 Ultimate 64bit. Skusal som aj kompatibilitu.
prepac ale fakt nwm co s tym moze byt, ked ostatnym to ide :(
DjBass
Darca
Darca
Používateľov profilový obrázok
Príspevky: 2068
Registrovaný: 24 máj 2008, 13:07
Bydlisko: Košice
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa DjBass »

Ani mne to nefunguje... Robí mi to isté, čo Mmartinovi...
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa reDo »

Skuste vymenit exe za toto

//autoeditácia príspevku (13 Júl 2011, 13:43)
Dalsia minihra, breakout/arkanoid za 2 hodiny, uhly pohybu su len 45 stupnove, ovladanie myskou
C++ a SFML
pre tych co im to nejde, asi mate nainstalovany Catalyst 10.12 alebo 10.11 podla toho co som zistil na SFML fore lebo tieto nie su kompatibilne so SFML :roll:
Prílohy
Snake.zip
(18.5 KiB) 68 stiahnutí
breakout.jpg
breakout.jpg (11.87 KiB) 1527 zobrazení
Breakout.zip
hra a zdrojak
(4.01 MiB) 86 stiahnutí
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa johny3212 »

Kukal som tvoje kody. Ty vykreslujes na monitor cez SFML, preco nepozivas priamo OpenGL? Ja cez SFML iba vytvaram okno a eventy, na vykreslovanie ale pouzivam OpenGL prikazy, je to lepsie a nie si zavisly od verzii SFML. Sprav si vlastny OpenGL wrapper a kompatibilitu si tak urcujes sam.
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa reDo »

neviem to urobit :oops: a asi som aj lenivy lebo hento je lahsie a rychlejsie podla mna :D , asi myslis nieco taketo, aby tak vyzeral moj vykreslovaci kod zhruba http://www.youtube.com/watch?v=q1bHWvpMqtI, ale on je vazne borec podla tych kodov :happyrespect:
johny3212
Star
Star
Používateľov profilový obrázok
Príspevky: 532
Registrovaný: 17 feb 2008, 19:56
Bydlisko: Terchova
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa johny3212 »

Mam prvu verziu v SFML+OpenGL, este som ju neskusal vo windowse, skus a pozri si vsetko ako tam funguje. Ked to pojde dobre vo windows, dam to do tutorialov a napisem podrobnejsi navod. Pozri si hlavne tie eventy a to spojenie s OpenGL ako funguje. Kniznicu libsfml-graphics tam nepotrebujes, ale budes pouzivat GL, GLU a GLEW in linux, resp. opengl32, glu32 a glew32 in windows.
Prílohy
L2_GL_DrawCube_SFML.zip
Draw Cube SFML, source code
(979.83 KiB) 80 stiahnutí
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa reDo »

Funguje, CodeBlocks 10.05, Windows XP SP3
erik25
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 379
Registrovaný: 17 jan 2011, 14:13
Bydlisko: Blava

Re: Programátorský kútik: prejavte sa!

Príspevok od používateľa erik25 »

reDo ako dlho sa ucis C++ ? inak pekne prace :)
Napísať odpoveď