EN / SU

Summer Game

Pygamella tehty 2D ylhäältä kuvattu klikkailupeli

Klikkaa vihollisia kuoliaksi, kerää XP:tä ja kasvata kursoria koko ruudun tyhjentäväksi voimaksi. Kuinka kauan pystyt pitämään pintasi?

Kuvakaappaus Summer Game -pelistä

Projektin kehitystarina

Yleiskuva & tiimityö
Summer Game oli lyhyt OSAOn kouluprojekti, joka tehtiin kolmessa viikossa. Päätavoitteena oli oppia lisää pelinkehityksestä ja siitä, miten pelimoottorit oikeasti toimivat. Halusin tehdä yksinkertaisen pelin, jonka pystyn viimeistelemään nopeasti ja joka olisi hauska pelata. Tämä oli täysin yksin tehty projekti. Suunnittelin, rakensin ja viimeistelin kaiken itse, lukuun ottamatta muutamia Creative Commons 0 -lisensoituja ääniefektejä.

Näytä lisää

Pelikonsepti & suunnittelu
Idea oli tehdä klikkailupeli, jossa kerätään XP-palloja vihollisten kukistamisesta. Kun XP:tä kertyy tarpeeksi, pelaaja saa päivityksen kahden kortin muodossa. Rajasin projektin sisältämään vain yhden päivityksen, jotta aikataulu pysyy hallinnassa, joten tällä hetkellä tarjolla on vain kursorin koon kasvattava upgrade, joka antaa mahdollisuuden osua paljon useampaan viholliseen. Halusin pitää visuaalit yksinkertaisina, joten käytin perinteistä pixel art -tyyliä mustavalkoisella värimaailmalla.

Roolini & haasteet
Halusin oppia käyttämään pygamea ja Pythonia pelinkehityksessä. Tämä oli ensimmäinen pelini Pythonilla ja pygamella, joten opeteltavaa oli paljon. Pygame on matalan tason moottori; se tarjoaa paljon perustoimintoja, mutta ei käyttöliittymää, joten pitää itse koodata esimerkiksi peliruutu, pikselien päivitys ja framelogiikka.

Projektin lopputulos & opit
Kokonaisuutena tämän pelin tekeminen oli hauskaa ja kiinnostavaa. Se oli ensimmäinen kertani matalan tason moottorin kanssa, ja nautin siitä, että sain hallita lähes jokaista ruudulla näkyvää pikseliä itse.

Projektin tiedot

Lajityyppi: 2D ylhäältä kuvattu klikkailupeli
Projektin aikajana: X X, 2025 - X X, 2025
Projektin tila: Prototyyppi
Pelimoottori: Pygame-CE 2.5.5
Ohjelmointikieli: Python
Tiimin koko: Solo
Pääroolit: Suunnittelija, kehittäjä ja artisti
Grafiikkatyökalu: Pyxel Edit

Projektin gameplay-video

Projektin linkit

Löydä projekti täältä

Tutustu koodiin, lataa työpöytäversio tai pelaa selaimessa

Katso lisää projekteja