| | |
| Stránka: 1 z 1
| [ Príspevkov: 24 ] | |
Autor | Správa |
---|
Registrovaný: 23.02.09 Prihlásený: 25.08.22 Príspevky: 655 Témy: 142 Bydlisko: Nitra | Napísal Belle: 14.08.2016 16:00 | |
|
Zdravim, chcel by som sa spytat v com zacat programovat pokial nemam ziadne skusenosti ? Co vybrat ? Ako zacat ? Dakujem za rady
_________________ My PC ------ MB: GIGABYTE Z390 GAMING X /// GPU : Nvidia GTX 1060 6GB /// CPU: Intel Core i5-9600K 3.7 GHZ /// RAM: 2x 8GB HyperX 3200MHz DDR4 /// HDD: Seagate Barracuda 7200.14 1000GB /// SSD: Intel 520 120GB /// Zdroj: Corsair HX 620 W
Monitor: LG FLATRON W2253TQ |
|
| Napísal SKiLEX: 14.08.2016 16:10 | |
|
baltik
|
|
Registrovaný: 22.08.11 Prihlásený: 14.12.23 Príspevky: 2361 Témy: 11 | Napísal magic: 14.08.2016 18:28 | |
|
Skusal si google ? Alebo dnes nefunguje ?
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 14.08.2016 18:33 | |
|
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 23.02.09 Prihlásený: 25.08.22 Príspevky: 655 Témy: 142 Bydlisko: Nitra | Napísal autor témy Belle: 14.08.2016 21:53 | |
|
Tak som sa rozhodol pre C++ .Snad som si vybral dobre
_________________ My PC ------ MB: GIGABYTE Z390 GAMING X /// GPU : Nvidia GTX 1060 6GB /// CPU: Intel Core i5-9600K 3.7 GHZ /// RAM: 2x 8GB HyperX 3200MHz DDR4 /// HDD: Seagate Barracuda 7200.14 1000GB /// SSD: Intel 520 120GB /// Zdroj: Corsair HX 620 W
Monitor: LG FLATRON W2253TQ |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Hádam najhorší jazyk na začiatok
_________________ C#, PHP, ... |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 15.08.2016 7:47 | |
|
walther má zase záchvaty, nepočúvaj ho. Len do toho Je úplne jedno, akým jazykom začneš. Pronajhoršom zistíš, že ti to nejde a skúsiš iný.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
| Napísal Daron: 15.08.2016 8:17 | |
|
Tak zeby bol objektovo orientovany jazyk prave to najlepsie na zaciatok? Mne sa zda byt najlepsou volbou zacat s "jednoduchym jazykom" a potom sa ucit ine pristupy k programovaniu. Clovek tak moze staviat na ziskanych vedomostiach.
|
|
Registrovaný: 01.10.06 Prihlásený: 19.02.24 Príspevky: 6562 Témy: 15 Bydlisko: Bratislava | Napísal MTK: 15.08.2016 8:24 | |
|
V C++ mozes zacat v podstate pisat C kod co je roky pouzivany jazyk na zaciatky s programovanim, a potom prejst na zalezitosti, ktore su uz vylucne v C++.
Kazdopadne ked pohlada tak tu na fore sa tato tema dopodrobna riesila uz velakrat
_________________ PC: Intel Q6600@3,33GHz, MSI GTX 670 OC (TwinFrozr IV), DDR2 1066 A-data 8Gb, Seagate Barracuda 7200.12 2000GB, Kingston 240GB SSD, Gigabyte EP35-DS4, MSI OPTIX G273QF , Logitech G502 Proteus Spectrum Notebook: Sony VAIO CW Series (VPC-CW1S1E/B) / LENOVO Legion 5 Pro 16ACH6H Stingray White || Mobil: Samsung Galaxy S21 FE || Auto: Audi S5 Sportback |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
BX píše: walther má zase záchvaty, nepočúvaj ho. Len do toho Je úplne jedno, akým jazykom začneš. Pronajhoršom zistíš, že ti to nejde a skúsiš iný. Samozrejme, ibaže by si tie záchvaty mal akurát tak ty. Vysvetlíš mi tie myšlienkové postupy, akými si došiel k záveru, že začiatočník dokáže spoľahlivo odhadnúť, či mu nesedí jazyk alebo samotné programovanie?? Programovať v C/C++ je náročné častokrát aj pre skúsenejších programátorov, nieto pre niekoho, kto neovláda ani úplne základy. Pri učení sa je v prvom rade dôležité pochopiť princípy a nie bojovať s vecami, ktorým sa možno nikdy venovať ani nebude. Nikde nevidím, že by sa ho ktokoľvek spýtal, čo konkrétne by chcel vlastne dotyčný programovať. Niekedy ma vážne udivuje, čo sa tu človek dozvie a aké rady ľuďom dávate. Nieže by ma to na Slovensku moc prekvapovalo, ale aj tak. Mimochodom, miesto osobných útokov by si nabudúce mohol radšej napísať, prečo si myslíš, že druhý človek nemá pravdu. Úprimne som mal o tebe trošku vyššiu mienku, ale človek sa dozvie nové veci každý deň.
_________________ C#, PHP, ... |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 15.08.2016 9:03 | |
|
Netušil som, že sa ťa to tak dotkne, ospravedlňujem sa. A stále tvrdím, že je úplne jedno čím začne. Poznám ľudí, ktorí začínali v C++, poznám takých, čo začínali v pascale a aj takých, čo začínali v php. A dnes sú z nich programátori a ovládajú aj php, aj C, aj C++, aj Javu a kopec ďalších. Ako píšem, môžeš začať aj programovaním robotov NASA. Prinajhorsom zistíš, že ti to nesedí a pôjdeš na niečo ľahšie. Aj to je dobrá skúsenosť. A ak sa na programovanie vyprdne, lebo sa mu to bude zdať ťažké, tak fajn. Možno z neho bude dobrý architekt, alebo biológ Najhoršie čo môže človek v začiatkoch robiť je čítať hlúpe diskusie na internete a neprogramovať. Zatiaľ čo vy človeka tlačíte do výberu vhodného jazyka, ja ho tlačím do programovania.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 15.08.2016 12:54 | |
|
C++ je zložitý programovací jazyk (ak je cieľom programovať v ozajstnom C++) a ja osobne by som na začiatok odporučil skôr niečo, čo sa nemusí kompilovať (pravdepodobne Python).
|
|
Registrovaný: 23.02.09 Prihlásený: 25.08.22 Príspevky: 655 Témy: 142 Bydlisko: Nitra | Napísal autor témy Belle: 15.08.2016 17:23 | |
|
Ehm, tak teraz neviem ci som dobre spravil alebo nie, podla vasej diskusie zas neviem co ... ach, 1000 ludi 1000 nazorov 1000 chuti .... :/
PS: Inak zaznelo tu nieco ohladom toho co chcem programovat. Odpoved je hry a aplikacie.
_________________ My PC ------ MB: GIGABYTE Z390 GAMING X /// GPU : Nvidia GTX 1060 6GB /// CPU: Intel Core i5-9600K 3.7 GHZ /// RAM: 2x 8GB HyperX 3200MHz DDR4 /// HDD: Seagate Barracuda 7200.14 1000GB /// SSD: Intel 520 120GB /// Zdroj: Corsair HX 620 W
Monitor: LG FLATRON W2253TQ |
|
Registrovaný: 12.10.06 Prihlásený: 18.03.24 Príspevky: 20257 Témy: 79 Bydlisko: Banska Byst... | Napísal shiro: 15.08.2016 17:49 | |
|
tak hry ta velmi rychlo prejdu ked zistis co vsetko musis nastudovat aby si dokazal len zmenit rozlisenie obrazovky...o maticiach a podobnych matematickych haluzach, pokial pojde o 3D ani nehovorim.... Zacni od najjednoduchsich aplikacii (ano hello world a podobne, nieje sa comu smiat), cez kadejake "zbytocnosti" ako je praca s oknami, tlacitkami, ci len jednoduche kreslenie veci na obrazovu ci do okna...ide o to aby si zistil co a ako funguje a preco.
Neries ci je dany jazyk tazky ci lahky, kazdy mame inu hlavu. Napr. mi vobec nesedi C++ a jazyky z neho odvodene (java...), povazujem jeho zapis kodu za neprehladny a chaoticky....ale napr. Delphi (co je defakto object pascal) sa mi zda prehladny a pochopitelny. Samozrejme dakto druhy ti budd tvrdit opak, ako som povedal, kazdy mame inu hlavu.
_________________ Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 24" BenQ GW2470H | 3x Noctua NF-S12B redux 1200 PWM Xiaomi Mi 9 Lite 64GB |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 15.08.2016 17:50 | |
|
K C++ sa môžeš vrátiť kedykoľvek. // Spojený príspevok Pon 15.08.16 17:51shiro píše: tak hry ta velmi rychlo prejdu ked zistis co vsetko musis nastudovat aby si dokazal len zmenit rozlisenie obrazovky...o maticiach a podobnych matematickych haluzach, pokial pojde o 3D ani nehovorim.... Alebo môže použiť nejaké knižnice na to určené a kopec tých problémov nebude musieť riešiť.
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 15.08.2016 18:01 | |
|
Je úplne jedno, čo chceš programovať, základy sú rovnaké a tie sa naučíš v akomkoľvek jazyku. Hry sú dosť špecifická oblasť - jedna z najťažších, čo sa programovania týka. Na učenie princípov tvorby hier odporúčam pohrať sa aj s programom GameMaker
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 12.10.06 Prihlásený: 18.03.24 Príspevky: 20257 Témy: 79 Bydlisko: Banska Byst... | Napísal shiro: 15.08.2016 19:33 | |
|
chrono píše: Alebo môže použiť nejaké knižnice na to určené a kopec tých problémov nebude musieť riešiť. Pravda....svojho casu som sa zabaval s DelphiX (sada kniznic pre programovanie pod DX9 v Delphi a nebolo to vobec jednoduche...ano, zmenit rozlisenie tam nebol problem. Ale taka banalita ako plynule zrychlovanie a spomalovanie pohybu kamery uz ano
_________________ Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 24" BenQ GW2470H | 3x Noctua NF-S12B redux 1200 PWM Xiaomi Mi 9 Lite 64GB |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 16.08.2016 15:06 | |
|
Dosť pochybujem, že by bolo plynulé spomaľovanie kamery to, čo by malo trápiť začiatočníka.
|
|
Registrovaný: 12.10.06 Prihlásený: 18.03.24 Príspevky: 20257 Témy: 79 Bydlisko: Banska Byst... | Napísal shiro: 16.08.2016 15:15 | |
|
Ked neni problem vyriesit nast. rozlisenia a inicializaciu 3D sceny, tak ideme dalej, riesime pohyb Bol tam demo subor, kde si zo zdrojaku po nejakom case studia zistil ze ako sa co robi a potom to uz slo lahko. Chcel som vyrobit 3D space simulator ala Freespace, no skoncil som pri tomto. Mal som scenu s loadnutymi dvoma modelmi lodi s jednou texturou okolo ktorych som lietal kamerou. na riesenie kolizii, nejake efekty a pod. veci vobec nedoslo.
_________________ Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 24" BenQ GW2470H | 3x Noctua NF-S12B redux 1200 PWM Xiaomi Mi 9 Lite 64GB |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 16.08.2016 18:16 | |
|
shiro ty už si trocha inde, na začiatok sa dá predpokladať, že pôjde do 2D priestoru, kde kameru často riešiť ani netreba (stačí default fixný pohľad). A tie veci čo popisuješ idú aj v C++ celkom ľahko - v knižniciach ako Allegro, či SFML. Programovať priamo na DirectX (a jeho tenkých nadstavbách) je pre začiatočníka samovražda.
A ešte dodám, že ak by som mal ja niekoho učiť tvorbu hier, tak idem skôr do javascriptu a použijem asi phaser.io. Ale to LEN za predpokladu, že človek už vie aspoň trocha programovať. Tvorba hier je veda sama o sebe a keď vie niekto programovať, ani zďaleka nemá vyhraté.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 23.02.09 Prihlásený: 25.08.22 Príspevky: 655 Témy: 142 Bydlisko: Nitra | Napísal autor témy Belle: 18.08.2016 16:43 | |
|
Tak stale pokracujem v C++, zatial som sa dostal po prikazy if a switch . Co sa tyka programovania hier, skor myslym mody do hier a tak pripadne aj weby , uvidim casom zatial by som sa chcel naucit ovladat zaklady, lebo bez toho sa nikam nepohnem
_________________ My PC ------ MB: GIGABYTE Z390 GAMING X /// GPU : Nvidia GTX 1060 6GB /// CPU: Intel Core i5-9600K 3.7 GHZ /// RAM: 2x 8GB HyperX 3200MHz DDR4 /// HDD: Seagate Barracuda 7200.14 1000GB /// SSD: Intel 520 120GB /// Zdroj: Corsair HX 620 W
Monitor: LG FLATRON W2253TQ |
|
Registrovaný: 07.04.12 Prihlásený: 02.06.21 Príspevky: 907 Témy: 54 | Napísal ado130: 25.11.2016 21:40 | |
|
Zdravím, keďže je tu takýchto tém už asi 100, nechcem vytvárať zbytočne novú, snáď nebude prekážať ak sa votriem sem. Ovládam C, samozrejme nevyužívam denne lineárne zoznamy a nepíšem si vlastné jadro OS, ale prešiel som si cyklusmi, podmienkami a "viem" čo je pointer :d (prevažne používam pre MCU). Občas píšem niečo v C#, nejaké jednoduchšie win forms app, žiadne zložitosti. Z istého dôvodu potrebujem prejsť na C++, akým štýlom by ste poradili prejsť. Začať od začiatku, samozrejme tut a podobné články si dohľadám, alebo skúsiť knihu, či vymyslieť si nejaký projekt a takýmto štýlom sa uberať (tzn. google - názov problémy - odskúšanie a zistenie ako kód funguje)? Vďaka za radu.
_________________ Notebook: Dell Inspiron 15-7537= i5-4200U|nVidia GT 750M 2GB|RAM 6GB|250GB Samsung 850 EVO|W8.1|Cooler Master NotePal U3 Pc: Asus Rog Strix B360-G | i7-8700 | MSI 1080 Gaming X | Crucial Ballistix 16GB 2666MHz Dual Ranked | Samsung 970 Evo | Crucial MX500 | WD Red | Fera 3 | Arctic F12 Silent | Seasonic Focus Plus 650W Gold | Fractal Design Mini C TG Disk: Western Digital Elements 1TB USB 2.0; Seagate Expansion 2TB USB 3.0 Príslušenstvo: A4tech Bloody V3 V-Track Core 3 + A4tech Bloody B-070; A4tech Bloody B120; A4tech Bloody G501; ATH-M40x; MSI Clutch M40 Monitor: Dell U2515H Mobil: Xiaomi Redmi Note 3 Special Edition |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 26.11.2016 8:18 | |
|
Otázkou je, prečo chceš prejsť na C++? Ak len tak zo zvedavosti, tak je to jedno - skúšaj, čítaj tutoriály, pozeraj videá na youtube atď. Naučiť sa základy nie je problém, pretože prakticky je to len ďalší objektový jazyk. Ak sa chceš C++ naučiť seriózne a vedieť ho používať tak, ako sa používať má, tak jednoznačne doporučujem knihu, napr. Mistrovství v C++. Naučiť sa všetko, čo ponúka, je na dlho.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 07.04.12 Prihlásený: 02.06.21 Príspevky: 907 Témy: 54 | Napísal ado130: 26.11.2016 8:42 | |
|
Vďaka za odpoveď, ide o seriózny záujem (práca), zatiaľ som si prešiel nejaké tut na webe "OOP C++", každopádne pozriem sa po tamtej knihe.
_________________ Notebook: Dell Inspiron 15-7537= i5-4200U|nVidia GT 750M 2GB|RAM 6GB|250GB Samsung 850 EVO|W8.1|Cooler Master NotePal U3 Pc: Asus Rog Strix B360-G | i7-8700 | MSI 1080 Gaming X | Crucial Ballistix 16GB 2666MHz Dual Ranked | Samsung 970 Evo | Crucial MX500 | WD Red | Fera 3 | Arctic F12 Silent | Seasonic Focus Plus 650W Gold | Fractal Design Mini C TG Disk: Western Digital Elements 1TB USB 2.0; Seagate Expansion 2TB USB 3.0 Príslušenstvo: A4tech Bloody V3 V-Track Core 3 + A4tech Bloody B-070; A4tech Bloody B120; A4tech Bloody G501; ATH-M40x; MSI Clutch M40 Monitor: Dell U2515H Mobil: Xiaomi Redmi Note 3 Special Edition |
|
| Stránka: 1 z 1
| [ Príspevkov: 24 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| základy programovania v Vzdelanie, štúdium, škola | 1 | 604 | 24.07.2015 14:44 Lessik | | Učebnice programovania v Ostatné | 2 | 550 | 27.05.2012 23:17 El_Silver | | Kniha programovania v Ostatné | 4 | 517 | 12.09.2013 21:10 majky358 | | Testovanie programovania v Vzdelanie, štúdium, škola | 0 | 485 | 16.02.2017 13:43 GamerSK | | Samoučenie programovania v Ostatné | 3 | 527 | 03.08.2015 14:47 mariachi | | Základy programovania - samouk v Assembler, C, C++, Pascal, Java | 12 | 10165 | 02.02.2013 12:24 faraon | | Tesy znalosti programovania v Ostatné | 2 | 884 | 18.11.2012 14:55 BX | | Kurzy programovania Android APPs v Krčma | 16 | 1093 | 17.03.2013 15:58 MatrixXx | | aku literaturu ohladne programovania v Ostatné | 16 | 1330 | 14.06.2008 14:26 suchy | | Kniha programovania - Pascal pre zaciatocnika v Assembler, C, C++, Pascal, Java | 2 | 1054 | 23.03.2011 23:05 Nanosonda | | kurz programovania I. c# gopas v Vzdelanie, štúdium, škola | 2 | 423 | 15.05.2015 17:21 magic | | je mozne programovat aplikaciu bez programovania v Android, iOS, Windows Phone (Mobile) | 22 | 856 | 16.03.2014 12:52 shiro | | Sú na Slovensku online kurzy programovania? v Krčma | 6 | 1578 | 13.05.2013 0:44 yano | | Začiatky v Assembler, C, C++, Pascal, Java | 1 | 429 | 13.02.2012 20:49 Ďuri | | Zaciatky [ Choď na stránku: 1, 2, 3, 4 ] v Webdesign | 106 | 4150 | 26.04.2008 16:12 Tominator | | Začiatky v Ostatné | 27 | 693 | 21.12.2012 2:32 Ďuri |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|