Vai al contenuto

Rilevato Ad-Blocker. Per favore disabilita il tuo adblocker quando navighi su makerando.com - Non c'è nessun annuncio invasivo.

  • Chatbox

    You don't have permission to chat.
    Load More
Thejuster

Matematica Seno

Recommended Posts

Molti ci siamo domandati almeno una volta guardando qualche sorgente,
Qualche gioco, o altro...

Cosa significa il seno e come viene applicato nei giochi.

Normalmente, il seno viene applicato sulla coordinata Y per disegnare un grafico Plotter applicando questa somma

 

gif.gif

 

un esempio potremmo provare a scrivere:

 

gif.gif

gif.gif

 

In questo modo la variabile di riferimento in questione sarà  ( a )
di tipo doppio con punto decimale

Variando il valore di A, in B avremo il valore sull'asse X del seno calcolato con X

potete provare a scrivere la mia formula su questo sito di prova

https://www.desmos.com/calculator

 

Ma come possiamo sfruttare questi calcoli per un nostro gioco?

Un esempio?
Muove la telecamera seguendo un andamento con seno.
 

Oppure possiamo delimitare la velocità di un oggetto seguendo la curva del seno.

In primis andrà veloce, e pian piano rallentando in base al valore restituito del seno.

se poniamo che 

a = 10

il seno di a sulla scala equivale à

0,17364817766693034885171662676931

se invece diventa, scendendo gradualmente.

a = 9.9

0,17192910027940954660924501935712

Abbiamo uno spostamento graduale di numeri 
e via dicendo fino a formare virtualmente una curva.

In base a questi valori possiamo fare tantissime cose che nemmeno si immaginano.

Possiamo anche ottenere un ipotenusa per avere un cerchio perfetto.
Possiamo creare un rimbalzo di una palla simulando la fisica con il seno su asse Y

 

gif.gif

 

E molto altro ancora.
potremmo fare anche un Bullet Time
O magari l'animazione per l'ondulazione del mare.

L'unico limite e sempre e comunque la nostra fantasia.

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

bravo Justino, che storia la programmazione, ultimamente mi domandavo, un programmatore programma usando un codice, ma chi programma il linguaggio per programmare?? sempre un programmatore giusto?

domanda: hai mai pensato di programmare un linguaggio di programmazione???? anche così per sfizio personale intendo ^^

comunque per il seno hai dimenticato una cosa importantissima... X3

[spoiler][img]http://i.imgur.com/GCqTwpC.jpg[img][/spoiler]

PS non riesco a metterlo sotto spoiler X3

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
7 minuti fa, NN81 dice:

bravo Justino, che storia la programmazione, ultimamente mi domandavo, un programmatore programma usando un codice, ma chi programma il linguaggio per programmare?? sempre un programmatore giusto?

domanda: hai mai pensato di programmare un linguaggio di programmazione???? anche così per sfizio personale intendo ^^

comunque per il seno hai dimenticato una cosa importantissima... X3


[spoiler][img]http://i.imgur.com/GCqTwpC.jpg[img][/spoiler]

PS non riesco a metterlo sotto spoiler X3

Perché hai lasciato uno spazio tra la / e la scritta spoiler. XD

Almeno a colpo d'occhio cosi sembra.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
6 minuti fa, kaine dice:

Perché hai lasciato uno spazio tra la / e la scritta spoiler. XD

Almeno a colpo d'occhio cosi sembra.

no è tutto attaccato > <

è che mi chiede il linguaggio di programmazione e cè di tutto tranne che bbcode non so che pesci pigliare, ecco serve un prgrammatore!!! non cè più il tastino per inserimento rapido come nel vecchio forum??

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

   @NN81

Certo che saprei inventare un linguaggio.
Molti lo hanno fatto.

 

Uno dei linguaggi più stupido che potessero mai inventare è il Brainfuck.

Appunto per il nome XD

ecco come si fà un Hello World

 

++++++++++
[
   >+++++++>++++++++++>+++>+<<<<-
]
>++. Loop iniziale (dopo viene stampata una H)
>+. e
+++++++. l
. l
+++. o
>++.
<<+++++++++++++++.
>.
+++.
------.
--------.
>+.
>.

 

Non dico fesserie, è proprio un liguaggio
Non chiedetemi come funziona perché boh XD non ci capisco una mazza.

 

In realtà di linguaggio ne esisterebbe solo uno.
Ovvero il codice macchina Assembly.

Tutto gli altri linguaggi sono interpretati e compilati.

Esempio il C++ compila sempre in assembly o così come il C

Mentre il C# è interpretato dal .NET o dal Mono che a sua volta converte il codice gestito
in istruzioni native.

L'unico vero linguaggio è l'Assembly.
Con Assembly ci programmi anche microchip, circuiti ecc. ecc.
ed'è molto ma molto difficile da imparare.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

You need to be a member in order to leave a comment

Crea un account

Iscriviti per un nuovo account nella nostra comunità. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

  • Contenuti simili

    • Da Mon
      Questo è il link della pagina del mio blog dedicata al gioco, dove c'è anche il download di quella che potremo definire una demo, essendo giocabilissimo, mancano però alcune meccaniche che lo renderanno più interessante.
       
      https://saggiopercaso.wordpress.com/struck-ball-unity/
       

       
      A fine agosto 2022 comprai un nuovo PC e notai che, ahimè i miei progetti RPG Maker XP davano problemi (poi ho capito come sistemare) ma dall'altro lato essendo poco più potente del precedente potevo finalmente usare Unity, in quello precedente era fattibile ma i caricamenti duravano troppo, così ho iniziato a studiare questo nuovo strumento nella creazione giochi.
       
      SPIEGAZIONE GIOCO
       
      A inizio del 2023 mi è finalmente venuta un idea semplice ma interessante: un gioco simile allo storico Pong ma bisogna agitare la mazza per colpire la palla, se la mazza è ferma infatti la palla va oltre, per far punto funziona proprio come Pong, bisogna superare l'avversario a destra e di conseguenza se venite superati voi il punto va all'avversario.
      Vi racconto poi una chicca... sapete come mi è venuta l'idea? L'ho sognato, so che è assurdo ma è così, ok che nel sogno era poco diverso e poco coerente ma intanto l'ho sognato, sarà per questo che quello che vi ritrovarete d'avanti è stato fatto in 1 sola settimana, nonostante Unity ha ancora molti segreti per me.
       
      Non c'è molto da dire ma nel caso non vi va di leggere il sito che vi ho linkato riassumo le cose più importanti:
       
       - Ogni volta che si colpisce la palla diventa sempre più veloce, resettandosi dopo che viene fatto punto.
       - Se si viene colpiti in faccia si resta storditi qualche secondo, non potendo ne spostarsi ne agitare la mazza.
       - La prima schermata che vi ritrovete, almeno in questa versione, dovrete scegliere se volete giocare con un tempo limite o punteggio, selezionando quanto.
       - Inoltre dovrete anche selezionare quanti round/set volete fare, in fine premete su "gioca"; non partira se non verrà scelta alcuna modalità di gioco e numero round.
       - Si gioca muovendosi con W e S, oppure le frecce direzionali, mentre I e K per agitare la mazza in alto o in basso.
      - Barra spaziatrice per aprime il menù di pausa.
       - Ho incluso anche il gioco col gamepad, X e Y per agitare la mazza in alto, A e B per agitarla in basso.
      - Come ultimo appunto c'è solo da aggiungere che graficamente è ancora a 0, anche i giocatori sono placeholder, infatti le animazioni di questi sono minimali.
       
      Il link del downloand lo potete trovare nel sito linkato ma lo metto anche qui sotto; mi piacerebbe sapere se trovate bug o se avete consigli e pareri vari.
      Download: https://mega.nz/file/GJ8T1IxI#MgCw1_0Io6mb_ut2GWrNa711hrlHt0y21LOKRywwI1o
    • Da Prandwood
      Buongiorno, scrivo per chiedere la vostra opinione.
      Sto seriamente pensando di sviluppare un videogioco usando RPG Maker, ma non so capire se passare da MV a MZ possa essere una buona idea o no.
      Più nello specifico ho paura che su MZ ci sia un supporto minore da parte della comunity dato che è ancora un software abbastanza giovane.
      Voi che ne pensate?
       
      Grazie
    • Da Parlu10
      Buonasera compari makeratori, ultimamente mi sono un po' messo a lavorare sulle parti di generatore per Mv. Anche se non ho molta esperienza, sto cercando di imparare, quindi ieri mi sono messo a fare un piccolo edit di un pezzo del generatore, e dopo averlo finito mi sono detto: Okay, sarebbe un ottima occasione per rispolverare la sezione Grafica di Makerando! Volevo postare il risultato così postreste darmi un feedback, e magari qualcuno potrebbe aggiungere il pezzo al proprio generatore nel caso gli servisse. Inoltre potrei postare qui ogni mia "creazione", anche se dubito che saranno molte, tra la scuola e il progetto del gioco non ho così tanto tempo...
       
      E' un front hair ispirato a Kira Yoshikage da Jojo
       
       
       
      Occhi completamente neri (modificati da pezzi di Ice-kun)

       
       
      Occhi e bocca da facepalm

       
       
      La freccia di Aang da Avatar

       
       
       
       
      Download link:
      https://proto-co.itch.io/parlu10s-generator-pieces
       
×