Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Börja med c++ eller något liknade ?

Skapad av flurreN, 2011-10-22 22:46 i Webbutveckling & Programmering

6 386
26 inlägg
0 poäng
flurreN
Visningsbild
P 25 Hjälte 979 inlägg
0
Hej tänkte lära mig lite c++ eller något liknade som man kan programera enkla spel, skulle villja att någon länkar en nice guid har letat typ hela dan men inte hittat någon bra :S

Herp Derp

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Christley
Visningsbild
P -1322 Bandhagen Hjälte 6 449 inlägg
0
enkla spel med c++? glöm det. du måste kunna riktigt mycket c++ för att skapa enkla spel
om du inte menar spel som typ hänga gubben. då behöver du goda kunskaper "bara"

being skinny with abs is like a fat bitch with big tits - it doesn't count

flurreN
Visningsbild
P 25 Hjälte 979 inlägg
Trådskapare
0

Svar till Christley [Gå till post]:
menar typ hänga gubben elr något sånt enkelt :) vill bara ha en guide där man lär sig lite grunder :)

Herp Derp

Splux
Visningsbild
P 31 Västerås Hjälte 3 131 inlägg
0


Ingen status

Christley
Visningsbild
P -1322 Bandhagen Hjälte 6 449 inlägg
0

Svar till philip_wow [Gå till post]:
du vet att du kommer behöva programmera i flera år för det?
min avslutningsuppgift i programmering C var att göra ett hängagubbe från scratch. när det var klart hanterade de endast ord.

http://www.cplusplus.com/doc/tutorial/
där kan du starta om du tror du blir grym

being skinny with abs is like a fat bitch with big tits - it doesn't count

flurreN
Visningsbild
P 25 Hjälte 979 inlägg
Trådskapare
0

Svar till Splux [Gå till post]:
Tack

Svar till Christley [Gå till post]:
Tack


En liten fråga vilket program skriver man koderna på äre notepad++ elr?

Herp Derp

Christley
Visningsbild
P -1322 Bandhagen Hjälte 6 449 inlägg
0

Svar till philip_wow [Gå till post]:
du kan skriva i allt. men kan inte kompilera i allt

being skinny with abs is like a fat bitch with big tits - it doesn't count

flurreN
Visningsbild
P 25 Hjälte 979 inlägg
Trådskapare
0

Svar till Christley [Gå till post]:
okej vilka program kan man kompilera i? äre c++ programen från microsoft elr???

Herp Derp

Christley
Visningsbild
P -1322 Bandhagen Hjälte 6 449 inlägg
0

Svar till philip_wow [Gå till post]:
bloodshed
visual studios
devc++

några av programmen du kan kompilera med

being skinny with abs is like a fat bitch with big tits - it doesn't count

flurreN
Visningsbild
P 25 Hjälte 979 inlägg
Trådskapare
0

Svar till Christley [Gå till post]:
okey tack!

Herp Derp

anonym215
Visningsbild
P 28 Katthammarsvik Hjälte 1 984 inlägg
0
Svar till philip_wow [Gå till post]:
jag kan hjälpa dig med grunderna, men du lära dig inte göra ett spel på en dag



Tillägg av anonym215 2011-10-22 23:14

c++ alltså.

lol

Raz
Visningsbild
P 31 Hjälte 2 733 inlägg
0
Alltså, ett spel som hänga gubben är enkelt och går relativt snabbt att göra men det tar tid att komma in i tänket och lära sig programmera om man inte gjort det innan. Gör man något större kan det vara svårt att börja med C++ som första språk men om man känner för en utmaning, varför inte.

För hänga gubben behöver man inte göra mycket mer än be om input, skapa en variabel med lika många _ som karaktärer man fick i input och visa den.
While sats tills man klurat ut ordet eller har överskridit max försök {
Ha ytterligare en variabel som tar input igen fast för vilken karaktär man valde, eller helt ord.
Jämföra bägge variabler om man skrev ett ord, eller loopa över längden på ordet och jämföra om karaktären man är på är samma som man skrev in och i så fall ändra _ på den positionen till bokstaven.
Sen helt enkelt kolla om hela ordet är framme.
}

Skulle själv tippa på att det skulle ta två-tre veckor från idag för dig att koda det beroende på hur snabbt och effektivt du lär dig vilka möjligheter det finns i C++. Om du börjar plugga på det idag dvs.

Adieu

Kae
Visningsbild
P 32 Västra Frölunda Hjälte 6 659 inlägg
0
Svar till Christley [Gå till post]:
Fast nä, att lära sig göra ett "Hänga gubbe" tar inte tre år. Det tar en vecka om man har intresse för det. Att arbeta mot typ OpenGL eller DirectX tar lång tid att lära sig. Att göra textbaserade spel kan man komma igång med hyfsat enkelt.

Problemet folk har med programmering är inte att det är "svårt", det är helt enkelt inte "roligt" på det sättet folk tror. De flesta tröttnar snabbt.


Kika på några vanliga enkla C++-övningar på nätet. Lek runt. Hitta på små enkla saker du vill testa först. Verkar det tråkigt redan där så kan du förmodligen hitta på något annat istället. Programmering är inte för alla.

Tillägg av Kae 2011-10-22 23:49

Rekommenderar för övrigt att du inte använder någon fancy IDE till att börja med. Kör enkelt (typ notepad) och kompilera via kommandorad. Så har du fokus på språkets och inte att bygga ett projekt för att sälja en aplikation åt något företag. Blir bara en massa jävla meck med allt då.

Christley
Visningsbild
P -1322 Bandhagen Hjälte 6 449 inlägg
0
Svar till Kae [Gå till post]:
fast jo.
du behöver vara bra på att lösa problemen
du behöver kunna dela ett ord till bokstäver
du måste kunna skriva ut alla bokstäver utan att visa de man inte haft rätt.
du måste skriva ut alla felgissade bokstäver
du ska kunna "måla" ut en galje med text som inser om nått är rätt eller fel
du ska se till att den inte skriver 100 olika omgångar av text. alltså det ska inte gå att scrolla upp för att se vad du tidigare skrev.

detta är inte nått man skapar på någon månad.
detta tar tid.


och fyi, vad är jobbigt med att skapa ett projekt? du döper den, skapar en cpp fil och sen kör du på bara.
att kompilera genom kommandorad är jobbigare

being skinny with abs is like a fat bitch with big tits - it doesn't count

Kae
Visningsbild
P 32 Västra Frölunda Hjälte 6 659 inlägg
0
Svar till Christley [Gå till post]:
Visst, tre veckor kan jag gå med på men då talar jag alltså inte om att man två gånger i veckan ägnar en timme i skolan åt att göra ett litet Hello Worldprogram om dagen. Nu snackar jag någon som fattar tycker för programmering, börjar brinna för det och faktiskt lägger ned lite energi och själ i det.

Som sagt, det är inte för alla.


Tillägg av Kae 2011-10-22 23:59

Angående IDEs så behöver man itne ta ställning till workspaces, klassbibliotek, classpaths, build paths, att sätta main class, leta rätt på hur man ändrar namn på en fil osv.

Det finns en massa funktioner som är smidiga om man sysslar med ett större projekt men för att knacka ned ett enkelt script så är det fan så mycket lättare att skriva ett textdokument och sedan kompilera med g++ mincppfil.cpp

Christley
Visningsbild
P -1322 Bandhagen Hjälte 6 449 inlägg
0

Svar till Kae [Gå till post]:
du menar som jag som spenderade 4 dagar i veckan, 3-4 timmar per dag i säkert 2 år?
nej. det där programmet gör man inte på 3 veckor.
annars kan vi göra de till en utmaning till dig. du ska lära dig ett språk du inte kan, och göra exakt det där på under 3 veckor?

being skinny with abs is like a fat bitch with big tits - it doesn't count

D2H
Visningsbild
P Hjälte 3 460 inlägg
0

Svar till Christley [Gå till post]:
Det låter intressant, är det textbaserat vi pratar om här eller är det något mer komplicerat så som OpenGL eller liknande bibliotek?
Är det språk så som C vi talar om? För om man har någon erfarenhet med liknande språk är det inte svårt att lära sig.


Om du vill lära dig något mer komplicerat än texbaserat hänga gubbe så måste du spendera mycket tid på det, eller ha en enorm fallenhet för det. Och koda spel är för det mesta inget man gör som första uppgift när man lär sig ett nytt språk, börja med något simpelt och arbeta dig uppåt.

Du skulle kunna använda G++ för att slippa använda IDE'er såsom Visual studio som i mångt och mycket förstör din första erfarenhet med språket.

Ingen status

Christley
Visningsbild
P -1322 Bandhagen Hjälte 6 449 inlägg
0

Svar till D2H [Gå till post]:
ett språk han inte kan gissa sig till inom.
tex kan han c++ så är inte utmaningen java.
då kanske jag hade satt de som pascal eller nått äldre språk. eller varför inte F# (visseligen vet jag inte hur nära de är c#)

being skinny with abs is like a fat bitch with big tits - it doesn't count

Kae
Visningsbild
P 32 Västra Frölunda Hjälte 6 659 inlägg
0

Svar till Christley [Gå till post]:
Ja alltså, om du lagt tre timmar per dag i två år så har du lagt 1095 timmar på det. Om det tog dig så många timmar (drygt fyrtiofem dagar effektivt kodande) att göra ett hänga gubbe så är min spontanta reaktion att du lär dig rätt långsamt :/

Kanske inte är så men utifrån vad du skriver så är det den slutsatsen jag kan dra.

Kastade mig själv in i python för ett par dagar sedan, har redan skrivit några sorteringsalgoritmer samt ett program för att beräkna integraler av andragradsfunktioner. Låt gå att Python påminner en hel del om saker jag jobbat med innan men liksom ... Har man intresse för det och faktiskt lägger tid på det så kan man komma väldigt långt på inte SÅ lång tid.

Christley
Visningsbild
P -1322 Bandhagen Hjälte 6 449 inlägg
0

Svar till Kae [Gå till post]:
meh, jag jobbade inte konstant med hänga gubbe programmet om du ansåg det.
jag lärde mig språket. för att jag kunde det inte. i slutet av programmering c. alltså efter 3 år hade jag 2 månader på mig att skriva ett sånt program.

being skinny with abs is like a fat bitch with big tits - it doesn't count

D2H
Visningsbild
P Hjälte 3 460 inlägg
0

Svar till Kae [Gå till post]:
Python är ett trevligt språk, men ett ganska simpelt sådant. Jag förstår att du tycker om det, men man slipper helt tänka på minneshantering, pointers, char till string, multidimensionella arrayer som jävlas, osv.
Det jag försöker säga är att det är dumt att börja ett språk krig när ni jämför två helt olika saker.

Ingen status

Kae
Visningsbild
P 32 Västra Frölunda Hjälte 6 659 inlägg
0

Svar till D2H [Gå till post]:
Fast jag snackar inte om ett språkkrig, jag vill bara mena på att det inte tar sjuttio år innan man kan skriva "Hello World" inom programmering för att det är så SVÅRT, det folk faller på är bristande intresse/tålamod.

Dvs, jag förstår inte riktigt förvarningarna alla får om att man inte kan göra något alls de första tre åren man programmerar för det är inte sant. Om man gillar det man gör så lär man sig snabbt.

(For the record har jag även sysslat med "lägre" språk såsom C++).

Tvillingen
Visningsbild
P 31 Hjälte 3 117 inlägg
0
Nu har jag inte hållit på med C++ men jag skulle nog ändå valt ett annat språk att börja med, för då kan du nog få resultat snabbare.

För spel:

C# + XNA, du kan göra spel till Windows och Xbox 360.
http://www.csharpskolan.se/index.php

Python + pygame, spel till datorn och Android verkar det som.

Jag är ond!

Grepolis
Visningsbild
Hjälte 1 384 inlägg
0
http://www.youtube.com/user/antiRTFM#p/c/1D10C030FDCE7CE0

awesome video guider

Trolololo

flurreN
Visningsbild
P 25 Hjälte 979 inlägg
Trådskapare
0

Svar till anonym215 [Gå till post]:
:) Schysst jag vet att man inte lär säg göra ett spel på en dag :)

Herp Derp

flurreN
Visningsbild
P 25 Hjälte 979 inlägg
Trådskapare
0
Tack för alla guider och videor jag har fått :)!

Herp Derp


Forum » Datorer & IT » Webbutveckling & Programmering » Börja med c++ eller något liknade ?

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons