Game
CAT VS MEMES



5 months ago

Uscita la versione 0.3 di Cat vs Meme
Gioco: https://gamejolt.com/games/CAT-VS-MEMES/901164


in cui il menu è diventato molto più bello, ho aggiunto animazioni al player. Inoltre ci sono i mondi in WIP, dove abbiamo già il menu per selezionare il mondo dove puoi selezionare il mondo base: Grassland ed un mondo in test, con il magnifico nome "BIDOOF" dove ad ogni round ci sarà solo un Bidoof, per 20 round. Ho aggiunto anche un sistema utile per il futuro in cui magari un giorno se hai un salvataggio fatto per la 0.3, potrai caricarla anche in una ipotetica 2.4.3. Ho aggiunto un sistema per poter inserire mod (anche se so che probabilmente TU che stai leggendo questo articolo manco sai cosa sia python). Ho fatto alcuni bug fixes ed ho aggiunto un nemico segreto molto forte, non vi dico cos'è per lasciare una sorpresa quando lo trovi

Qui spiegherò brevemente come funzionano le mod:
praticamente nella cartella mods crei una cartella dove metterai tutti i file della tua mod, la dentro metti un file .py che conterà il codice della mod, di base dovresti importare pygame, ed tutti gli script del gioco in cui vuoi aggiungere dati, devi definire una variabile chiamata ModName, che contiene una stringa con il nome della mod

ecco un esempio(non so cosa si riesca a leggere):
import pygame

import GameFile.scripts.assets as assets

import GameFile.scripts.enemies as enemy

import GameFile.scripts.buttons as buttons

import GameFile.scripts.dialogue as dialogue

ModName = "Mod"
NewButton = buttons.button("Crash", (20,20,20), "center", "Blobbo")buttons.Buttons["custom"].append(NewButton)
enemy.EnemyType["FRANCO"] = {              "stat": [2500, 140, 20, 50],               "image": pygame.image.load("mods/ExperimentMod/Gino.png"),               "attack": enemy.NormalAttack,               "exp": 400,               "baseMoney": 200,               "Script": [enemy.move_towards_player],              "DeadScripts": ["kill"],              "IsEnemy?":True              }
assets.Worlds["Nutella Biscuit"] = {"rounds":[[["FRANCO"]]], "NotEnemySpawnrate":[{'chicken':10}], "Background":(255,255,255), "color": (0,255,255), "Ottenuto": True}dialogue.DialoguesForWord["Nutella Biscuit"] = {}

qui aggiungo un pulsante Crash nel menu custom che quando premuto fa crashare il gioco, MOLTO BELLO,
in più aggiungo un nemico: FRANCO (FRANCO è molto forte) ed creo un mondo chiamato nutella biscuit in cui c'è solo un round con FRANCO, e dico che ci possono spawnare GALLINE. Poi dico che nel mondo "nutella biscuit" non ci sono dialoghi (se non lo faccio crasha)



0 comments

Loading...

Next up

ecco come sarà il gioco nella 0.4

@Fortyfoh is in the game!

today i made this probably usless mask and i slapped it on the endoskeleton head model...oh, also i added something on the page's ost

Hmmmm........

Ho disegnato questo logo fatto per apparire durante il caricamento dei miei giochi (ho anche sbagliato a scrivere il mio nome, l'altra foto è quella corretta)

si, musica per bambini

Inizio a provare a esportare per android... Ma non funziona molto bene