Ideoita pelihankkeisiin C ++: ssa

Ideas Game Projects C



Ennen kuin aloitat ohjelmoinnin, on hyvä tietää ideastasi enemmän kuin perusidea. Sinun täytyy mennä pidemmälle kuin olento, joka juoksee metsän läpi. Rakenna tarina; käyttäjät voivat samaistua ja päättää sitten, mitä sen pitää tuntea todelliseksi. Tämän jälkeen sinun on valittava nämä tiedot aloittaaksesi.

Tässä artikkelissa näet muutamia ideoita siitä, mitä voit rakentaa nopeasti saadaksesi jonkin toiminnon näytölle. Yksinkertaisesti sanottuna, sinun tulee käyttää näitä ideoita näytöllä tehtävään työhön sen jälkeen, kun ideasi koko tarinasta on valmis.







Miksi C ++?

Pelit, jotka vaativat raskasta käsittelyä, olipa se sitten grafiikkaa tai jotain muuta, tarvitset matalan tason kielen. C ++: ssa voit hallita enemmän muistin käyttöä ja muita suorituksen näkökohtia. Se tarkoittaa, että sinulla on myös enemmän tehtävää, jotta lopullinen ohjelmisto pysyy vakaana. Sinun ei tarvitse ajatella näitä asioita korkeamman tason kielillä, muistin varaamisella ja numeroiden tarkkuudella. Tuloksena on kuitenkin, että kaikkien tietojen on katsottava tarvitsevan paljon resursseja. Päädyt hitaaseen toteutukseen tällä tavalla.



Monissa sovelluksissa kehitysaika on tärkeämpää kuin lopullinen suorituskyky, joten paras vaihtoehto on korkeamman tason ohjelmat.



Pelityylit

Sinulla on paljon valittavia pelityyliä. Koska olet valinnut C ++: n käytön, haluat todennäköisesti paljon suorituskykyä. Älä kuitenkaan kiirehdi tähän päätökseen, peli, joka vaatii enemmän aivoja kuin brawn, voi olla yhtä innostava. Tässä on muutamia tyylejä harkittavaksi.





  • Tasojuoksu - Perinteinen hyppyjuoksu, luultavasti ampuminen johonkin. Se voi olla myös 2D -muodossa, mutta emme etsi sitä nyt.
  • FPS - ensimmäisen persoonan ampuja
  • Keräily - Dragons & Dungeons
  • Tarkat liikkeet - pinnan tasapainottaminen
  • Oppimispohjaiset pelit-matematiikka
  • Teräskuula rullaa kallistuvalla pinnalla

Monet pelit voivat olla todellisten pelien simulaatioita. Yksi hauska peli on labyrinttityyli, jossa ohjaat palloa kallistamalla pintaa. Tätä peliä voi vaihdella monin tavoin. Sinulla voi olla monia kappaleita eri tasoilla. Voit myös muuttaa pelin vähemmän realistiseksi.

Erinomainen kirjasto, joka auttaa sinua tekemään tämän pelin Vääntömomentti 3D .



Jääpallohyppy

Luo nuori, joka tarvitsee pelastaa koiransa/ystävänsä/sisarensa hukkumiselta. Tämän saavuttamiseksi hänen täytyy hypätä järven poikki toiselle puolelle poimiakseen pelastusrenkaan. Sitten hänen on palattava jääpalikoiden yli päästäkseen avun tarpeessa olevaan.

Samankaltaisia ​​ohjelmia on olemassa, ota siitä kiinni. Erinomaiset kehykset ovat käytössä Pelin kulku 3D ja OpenXRay .

Tarkka pohjahyppy

Se on vain jännittävää etsimistä, aloita peli korkean kallion päällä ja luo pistejärjestelmä alaslennolle. Sinun on annettava monia lisäpisteitä laskuvarjojen myöhäisestä avaamisesta.

Erinomainen valinta tähän työhön on Unity -pelimoottori ; projekti on suljettu lähde, mutta ilmainen.

Kvanttimekaniikan haaste

Tee pelistä toimiva sekä todellisessa että kvanttimaailmassa. Mitä enemmän pelaaja edistyy, sitä enemmän kvanttitehosteita heität peliin. Se vaatii paljon matematiikkaa, joten opi. Voit käyttää Happikehys tätä peliä varten.

Huomioita

Yksi huomio on, jos haluat käyttää paljon grafiikkaa tai yksinkertaisempaa ulkoasua. Hyvässä pelissä on oltava haasteita, jotta pelaaja haluaa jatkaa. Pelin on inspiroitava koko pelin ajan. Tetris on hieno peli, jossain määrin. Jos voit keksiä sellaisen pelin, joka houkuttelee vain siksi, että se kiehtoo, et tarvitse paljon grafiikkaa. Jos käytät grafiikkaa, luo vaikuttavia hahmoja. Kuten kirjan kirjoittamisessa, sinulla on oltava hahmoja, jotka voivat viedä tarinan eteenpäin vain olemalla itse niin sanotusti. Tässä muutamia ideoita toiselta verkolta sivusto .

Kanadasta, vanha, mutta silti hyödyllinen resursseja .

Tämä sivusto sisältää monia laajennettuja katkelmia, jotka auttavat sinua. Viimeisessä on koodi, jonka voit lukea ja käyttää oppimiseen. Voit myös aloittaa sieltä nähdäksesi minne voit mennä koodillasi.

Yhteisöt

Jos sinusta tuntuu mukavammalta ottaa joku, jonka kanssa voit jakaa kamppailusi, etsi muutama yhteisö. The Unity3D ryhmä on aktiivinen, jos valitset kyseisen moottorin. Voit myös keskustella ulkoisista työkaluista, kuten Blender, Inkscape ja muut.

The indie -pelaajafoorumi on monia foorumeita. Voit keskustella pelin suunnittelun, kehittämisen ja jopa liiketoiminnan kaikista näkökohdista. Voit myös laittaa mainoksia palkattua työtä varten tai vastata mainoksiin.

Johtopäätös

Peliideoiden keksiminen, jotka pitävät sinut ja pelaajasi mukana, on paljon työtä vaativa tehtävä. Käytä monia lähteitä, mukaan lukien yhteisöt, kerää vanhoja ideoita ja lopeta sitten. Istu alas ja muokkaa käsitystä päältäsi, aseta tietty aika ja aika idean muodostamiseen. Kun aika on kulunut, alat päättää ideasi perusteista. Aloita koodaus; sinun on ehkä aloitettava muutama kerta alusta. Se on hyvä. Niin kauan kuin opit jokaisesta aloitusyrityksestä, siirryt eteenpäin.