View previous topic :: View next topic |
Author |
Message |
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Tue Dec 05, 2006 5:28 pm Post subject: |
|
Nez gan kurš iesāka šo ne-tēmu.. |
|
Back to top |
|
|
killyou
Joined: 17 Aug 2006 Posts: 24
|
Posted: Tue Dec 05, 2006 7:28 pm Post subject: |
|
varbūt varat pie reizes pateikt kādus labus matreālus, no kuriem es varētu sākt mācīties Win32. Jo programmas iekš konsoles nav īpaši pievilcīgas _________________ Nesodiet mani, esmu tikai iesācējs iekš C++. |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Tue Dec 05, 2006 7:33 pm Post subject: |
|
Konsole taču jau ir arī win32. Jeb tu GUI domā? a kam tev gui? |
|
Back to top |
|
|
killyou
Joined: 17 Aug 2006 Posts: 24
|
Posted: Tue Dec 05, 2006 8:48 pm Post subject: |
|
nu es īsti nezinu pats ko domāju. doma bija lai varētu windows programmas taisīt. (zinu tik ka main() nomaina WINAPI WinMain() un izmanto widows.h bibloteku) _________________ Nesodiet mani, esmu tikai iesācējs iekš C++. |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Tue Dec 05, 2006 9:06 pm Post subject: |
|
Gan ar int main(), gan WINAPI WinMain(..) var uzrakstīt:
1) programmu, kas atver konsoles logu,
2) programmu, kas atver GUI logu (kā calc.exe piemēram),
3) programmu, kas atver GUI logu UN konsoles logu,
4) programmu, kas atver daudz GUI logus un konsoles logu.
Tā ir galīgi nesaistīta lieta. |
|
Back to top |
|
|
GiGa Indago Uzvarētājs
Joined: 25 Sep 2003 Posts: 887
|
Posted: Tue Dec 05, 2006 9:08 pm Post subject: |
|
Hmm, ne visām windows programmām galvenā funkcija ir WINAPI WinMain(). Un kāds labums no tā, ka iekļausi <windows.h> ? Ko tu taisies no viņa izmantot? Ja tev tiešām padomā ir windows gui programmēšana... tad iesaku padomāt divreiz. Diez vai gui programmēšana ir tas, kas tev tagad vajadzīgs - ja reiz esi nesen sācis ar c++ ņemties. gui programmēšana un itsevišķi ar winapi ir viena no pretīgākajām lietām, kas jebkad bijušas un var nosist jebkuru vēlmi programmēt |
|
Back to top |
|
|
killyou
Joined: 17 Aug 2006 Posts: 24
|
Posted: Tue Dec 05, 2006 9:16 pm Post subject: |
|
Tad laikam tas ko īsti gribu iemācīties ir GUI? jo gribu iemācīties veidot parastas windows programmas, kā piemēram NotePad. vai ir kādi labi matreāli par to?(Anglu val. nav šķērslis)
EDIT:
tad laikam pēc GiGa teiktā tiešām jāpārdomā. hmm... vabūt varat ietekit ko man tālāk darīt pēc C++ sintakses apgūšanas? _________________ Nesodiet mani, esmu tikai iesācējs iekš C++. |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Tue Dec 05, 2006 9:21 pm Post subject: |
|
Apgūt mazliet no OOP (ne tikai sintaksi).
Un taisīt, to kas patīk - spēles, datubāžu apstrādes, teksta parsēšana, web-aplikācijas, whatevr. |
|
Back to top |
|
|
GiGa Indago Uzvarētājs
Joined: 25 Sep 2003 Posts: 887
|
Posted: Tue Dec 05, 2006 9:28 pm Post subject: |
|
Atceroties savu minimālo saķeršanos ar Windows GUI programmēšanu, http://www.winprog.org/tutorial/ likās labs materiāls. Sākumā tas pat varbūt šķitīs interesanti, bet tiklīdz nonāksi līdz tam, kad kādā puslīdz nopietnā programmā rakstīsi kaudzi sarakstu, podziņu, lodziņu un vēl nezin kā, kurus pēc tam jāsortē / jāmaina / jāapdeito... grr, diezgan neinteresants pasākums.
Labāk pamēģini kaut ko, kas būs interesantāk un tuvāk spēļu programmēšanai. Izvēlies kādu 2d grafisko vidi un uztaisi kādas sīkas spēlītes - pamēģini uztaisīt kaut vai vienkāršu čuskiņu, pacman / tanciņus, un sapratīsi, ka pat tādās šķietami vienkāršās lietās sākumā slēpjās ievērojami izaicinājumi. |
|
Back to top |
|
|
killyou
Joined: 17 Aug 2006 Posts: 24
|
Posted: Tue Dec 05, 2006 9:33 pm Post subject: |
|
man patīk izaicinājumi
nu laikam vien jāatmet pagaidām doma par GUI apguvi un jāķerās klāt SDL(kko uz 2d). Varbūt šajā gadijumā jums ir zināmi labi matreāli, vai padomi? _________________ Nesodiet mani, esmu tikai iesācējs iekš C++. |
|
Back to top |
|
|
GiGa Indago Uzvarētājs
Joined: 25 Sep 2003 Posts: 887
|
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Tue Dec 05, 2006 9:46 pm Post subject: |
|
Bezmaksas grāmata.
http://debian.yaako.org/books/(ebook%20-%20pdf)%20Programming%20Linux%20Games.pdf
(forums nesaprot visu linku. vajag kopēt līdz galam)
Daudzas daļas vari izlaist (jo mērķēta uz programmēšanu zem Linux).
Bet nu apskatīt 4. nodaļu gan var! |
|
Back to top |
|
|
killyou
Joined: 17 Aug 2006 Posts: 24
|
|
Back to top |
|
|
GiGa Indago Uzvarētājs
Joined: 25 Sep 2003 Posts: 887
|
Posted: Tue Dec 05, 2006 9:58 pm Post subject: |
|
Neiedziļinoties izskatās ok. Pamēģini un pats redzēsi. |
|
Back to top |
|
|
killyou
Joined: 17 Aug 2006 Posts: 24
|
Posted: Tue Dec 05, 2006 10:01 pm Post subject: |
|
Nu ok.
Pladies liels par dotajiem padomiem. Ņemšu vērā jūsu teikto. _________________ Nesodiet mani, esmu tikai iesācējs iekš C++. |
|
Back to top |
|
|
|