C ++

Ideer for spillprosjekter i C ++

Ideer for spillprosjekter i C ++
Før du begynner å programmere, er det godt å vite mer om ideen din enn grunnideen. Du må gå utover “En skapning som løper gjennom en skog.”Bygg en historie; brukere kan forholde seg til og deretter bestemme hva det trenger for å føle seg ekte. Når det er sagt, må du velge disse detaljene for å komme i gang.

I denne artikkelen vil du se noen ideer om hva du kan bygge raskt for å få litt handling på skjermen. Enkelt sagt, bør du bruke disse ideene til skjermarbeidet etter at ideen din for hele historien er klar.

Hvorfor C++?

For spill som krever tung behandling, det være seg fra Grafikk eller noe annet, trenger du et språk på lavt nivå. I C ++ har du mer kontroll over minnebruk og andre fasetter av utførelsen. Det betyr at du også har mer arbeid å gjøre for å holde den endelige programvaren stabil. Du trenger ikke å tenke på disse tingene på høyere nivå språk, minnetildeling og tallpresisjon. Resultatet er imidlertid at alle data må sees på som trenger mange ressurser. Du ender opp med langsom kjøring på den måten.

I mange applikasjoner er utviklingstid viktigere enn den endelige ytelsen, så det beste valget er programmer på høyere nivå.

Stil av spill

Du har mange valg i spillestilen du skal bygge. Siden du har valgt å bruke C ++, vil du sannsynligvis ha mye ytelse. Ikke skynd deg inn i den avgjørelsen, men et spill som krever flere hjerner enn brawn kan være like spennende. Her er noen stiler å vurdere.

Mange spill kan være simuleringer av ekte spill. Et morsomt spill er en labyrintstil der du guider en ball ved å vippe overflaten er på. Dette spillet kan varieres på mange måter. Du kan ha mange spor på forskjellige nivåer. Du kan også forvandle spillet til noe mindre realistisk.

Et utmerket bibliotek for å lære å hjelpe deg med å lage dette spillet er Torque3D.

Isblokkhopping

Lag en ung person som trenger å redde hunden / vennen / søsteren fra drukning. For å oppnå dette må han hoppe over innsjøen til den andre siden for å hente en livredderring. Deretter må han komme tilbake over isblokkene for å nå den trengende personen.

Lignende programmer eksisterer, sett din vri på det. Utmerkede rammer å bruke er Gameplay3D og OpenXRay.

Presisjon basehopping

Det er bare spennende å søke, starte spillet på toppen av en høy klippe og lage et poengsystem for flyet ned. Du må gi mange ekstra poeng for å åpne fallskjermen sent.

Et utmerket valg for denne jobben er Unity Game Engine; prosjektet er lukket, men gratis.

Kvantemekanikkutfordring

Få spillet til å fungere både som den virkelige verden og Quantum-verdenen. Jo mer spilleren utvikler seg, jo flere kvanteeffekter kaster du inn i spillet. Det vil kreve mye matematikk, så lær deg.Du kan bruke Oxygen Framework for dette spillet.

Hensyn

En vurdering er om du vil bruke mye grafikk eller et mer greit utseende. Et godt spill må ha utfordringer for spilleren å ønske å fortsette. Spillingen må fortsette å inspirere gjennom hele spillet. Tetris er et flott spill, til et punkt. Hvis du kan finne på et spill som engasjerer sånt bare fordi det fengsler, trenger du ikke mye grafikk. Hvis du bruker grafikk, må du opprette overbevisende tegn. Som å skrive en bok, må du ha figurer som kan drive en historie fremover bare ved å være seg selv, for å si det sånn. Her er noen ideer fra et annet nettsted.

Fra Canada, gamle men fortsatt nyttige ressurser.

Dette nettstedet har mange utvidede utdrag for å hjelpe deg. Den siste har kode du kan lese og bruke til å lære. Du kan også starte der for å se hvor du kan gå med koden din.

Fellesskap

Hvis du føler deg mer komfortabel med å ha noen å dele kampene dine med, finn noen få lokalsamfunn. Unity3D-gruppen er aktiv, i tilfelle du velger den motoren. Du kan også diskutere eksterne verktøy der, som Blender, Inkscape og andre.

Indie gamer Forum har mange fora. Du kan diskutere alle aspekter av spilldesign, utvikling og til og med virksomhet. Du kan også legge ut annonser for betalt arbeid eller svare på annonser.

Konklusjon

Å komme med spillideer som vil holde både deg og spilleren engasjert, er en oppgave verdt mye innsats. Bruk mange kilder, inkludert samfunn, samle gamle ideer og stopp. Sett deg ned og form konseptet fra hodet ditt, legg en bestemt tid og hvor mye tid du trenger for å danne ideen. Når tiden er ute, begynner du å bestemme deg for det grunnleggende i ideen din. Kom i gang med koding; du må kanskje starte fra bunnen av noen ganger. Det er ok. Så lenge du lærer av hvert startforsøk, går du fremover.

Hvordan installere og spille Doom på Linux
Introduksjon til Doom Doom-serien stammer fra 90-tallet etter utgivelsen av den originale Doom. Det ble en øyeblikkelig suksess, og fra den tiden og u...
Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...
OpenTTD vs Simutrans
Å lage din egen transportsimulering kan være morsom, avslappende og ekstremt fristende. Derfor må du sørge for at du prøver så mange spill som mulig f...