Profilo di Br3ikros

Nome Br3ikros
Indirizzo email n/a
Messaggi12
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Salve a tutti! Come state? Scusate ancora, ma dopo un po' di tempo speso a cercare di capire un po' di linguaggi e le basi, sono tornato ancora più confuso di prima. Questa domanda non riguarda python, ma la programmazione in generale. Dopo essermi reso conto che vorrei creare app o videogiochi per mobile, e avendo studicchiato un po' di C# per lavorare su unity 3 (un game engine, ma sicuramente lo conoscete) ho scoperto cose belle, ma un po' demoralizzanti da un altro punto di vista.
    Ho scoperto miriadi di software anche solo online e senza dover scaricare nulla che permettono di creare qualsiasi tipo di app o addirittura siti come questo senza dover scrivere mezza line di codice. Forse alcune sono limitate, ma ti permettono di creare app (che studiando e scrivendo con linguaggi creeresti in un anno) in pochi minuti con un semplice sistema di drag and drop. Tecnicamente posso creare un social come facebook, o un bel sito web funzionante in una giornata con app online semplici e intuitive, mentre programmando ci spenderei mesi!!! Adesso la mia paura e domanda è: a serve a qualcosa (o servirà in futuro) saper programmare se il proprio scopo è quello di creare applicazioni (anche sofisticate) o semplici videogiochi? ormai anche bambini di 10 anni potrebbero arrivare acreare un'app e addirittura fare soldi se si ha una buona idea.


    --- Ultima modifica di Br3ikros in data 2016-05-10 18:37:22 ---
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Perfetto!! Sei stato chiarissimo! Ok bene, adesso che so come fare e che so che si può fare sono più contento :D
    Grazie mille!

    Nel caso avessi altri dubbi torneró a rompere ;)

    Intanto cerco di capire che cosa è meglio acquistare per me :)))

    Grazie ancora!
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Wow grazie mille della risposta!!!
    Ok, perfetto, ho le idee più chiare. Sí in effetti potrei installare il sistema operativo mac su un altro pc ma non vorrei fare casini e non penso sarei in grado di installarlo.

    Per quanto riguarda il discorso android non ho capito bene cosa siano le GUI e l'SDK, ma andrò a documentarmi!!!

    E per quanto riguarda windows, se creo un'app per mac basta semplicemente copiare ciò che ho nel file python per mac, infilarla in un file exe su un windows e il gioco è fatto giusto?
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Grazie mille di avermi risposto! La tua risposta é stata molto d'aiuto. Sì hai ragione per quanto riguarda la matematica, sicuramente la dovrò imparare...
    i riferivo soprattutto all'ambito dei videogiochi. Nel senso che se dovessi scegliere tra siti web e videogiochi sceglierei la seconda. Ma so che se si vogliono creare cose carine in 2d o 3d serve sapere molto bene la matematica, compresa la geometri a e soprattutto trigonometria per quanto riguarda il 3d. Ho solo paura di non essere all'altezza del livello di matematica e rimanere fregato.
    Ora passando al discorso linux e mac. Hai ragione. Devo sicuramente documentarmi meglio per quanto riguarda i sistemi operativi, per quanto riguarda i linguaggi che voglio usare e per quali piattaforme creare le mie possibili applicazioni. Il motivo per cui forse sceglierei mac rispetto a windows o linux é che sono molto più confidente, e perché su mac volendo puoi installare sia windows che linux, ma non puoi fare la stessa cosa se hai un windows o un linux col sistema operativo di apple. Quindi volessi programmare per windows potrei benissimo scaricarmi un secondo sistema operativo su mac.

    Peró so che linux é davvero un validissimo sistema operativo, che sta diventando molto più popolare e usato, e che ovviamente potrei comprarmi un ottimo pc magari spendendo 300 euro e scaricarci linux invece che 1400, avendo cosí la stessa potenza di un mac se non migliore e avendo speso mooolto di meno. Il problema é che non ho mai usato linux, e so che le applicazioni per linux sono un po' scarse e molte applicazioni che girano su mac e windows non vanno su linux.

    Poi rimane il problema del capire per cosa programmare. Se volessi programmare per windows, o per i cellulari android, posso farlo da un mac? Se sì, con che linguaggi si programmano i giochi per cellulari? Quello che non ho capito è se per usare uno specifico linguaggio sia obbligatorio avere una specifica piattaforma oppure no.

    E praticamente la mia indecisione rimane sempre sul sistema operativo mac e linux. Come hai detto giustamente è meglio se imparo prima a usare python, e poi valutare cosa faccia al caso mio. Grazie ancora di tutto :)))




  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Grazie mille dell'aiuto :) i video mi sono stati molto utili.

    Li avevo già visti comunque , anche se nel primo video che mi hai linkato non avevo capito
    un passaggio e l’ho capito rivedendolo :)

    il problema è che io faccio esattamente le stesse cose che fanno nei tutorial,
    dopodichè python mi scrive che tutto è andato a buon fine, mi trovo
    l'applicazione creata sul desktop, ma nada. Quando cerco di aprirla non si
    apre...

    comunque non importa, continuerò a cercare e magari andando avanti coi tutorial
    e guide, e aumentando la mia conoscenza capirò come risolvere il problema!

    Intanto era solo curiosità per ora :)

    Volevo fare però un'altra domanda se non due, lo so che passo da un discorso
    all'altro, scusate.

    Volevo sapere quanto bisogna essere confidenti con la matematica per
    programmare videogiochi, ho capito che per creare giochi in 3d serve sapere molto bene la matematica,
    geometria e altro. Tutte cose in cui sono negato. Adesso probabilmente senza
    troppa matematica ma con la logica potrei arrivare alla fine delle guide che sto consultando a creare un sito web,
    applicazioncine stupide o altro di simile. Ma se volessi creare un gioco, che
    sia per cellulari o altro, che sia 2d o 3d, o anche un semplice indie, quanta
    matematica, geometria e altro mi servirebbe sapere? perchè posso studiarla, ma la mente matematica proprio non ce l'ho, non so quanto potrei andare avanti...



    Ultimissima domanda.


    Ho bisogno di un pc nuovo per una serie
    di motivi e mi sono messo da parte dei soldi. Non so se acquistare un pc con sistema operativo linux o un mac,
    che cosa mi consigliereste? ho sempre usato mac e mi trovo molto bene, volevo sapere quali fossero le differenze sostanziali tra mac e linux e se esistesse un sistema operativo che si addica di più a chi vuole programmare.
    grazie mille in anticipo!!! :)


    Mi sono ricordato che non usate mac, scusate. A questo punto, sapreste per caso consigliarmi un buon pc per la programmazione? Le idee erano o prendere un mac, oppure risparmiare di molto comprandomi un pc non troppo costoso e installandoci sopra linux. L'unico problema é che non ho mai usato linux, con mac sono molto piú confidente e per linux molte applicazione che hirano su mac o windows non fungono.















    --- Ultima modifica di Br3ikros in data 2016-03-27 16:32:58 ---

    --- Ultima modifica di Br3ikros in data 2016-03-27 19:22:02 ---
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Grazie mille! mi sono letto un po' di roba e ho anche provato ad installare pygame. purtroppo per python 3 il procedimento da fare per l'installazione di pygame è complicatissimo e dovrei scaricare prima altre 2 app che mi permettano di installare e avviare pygame da quel che ho capito. allora ho provato a scaricare la versione precedente a python 3 ovvero python 2 e poi pygame. a questo punto sono riuscito ad installare entrambi ma in ogni caso non capisco come far funzionare e avviare pygame.
    sono arrivato alla conclusione che prima di creare un gioco è meglio se imparo bene bene il resto e procedo passo passo, perchè inoltre di guide pygame ce ne sono poche in italiano e le altre per il mio livello sono incomprensibili.
    volelvo però chiedere un' altra cosa.
    ho creato un quiz e per curiosità volevo provare a farlo diventare un'app che possa inviare ad altra gente e che possa essere aperta anche senza avere python installato.
    comunque ci ho provato in tutti i modi installando anche un certo py2app. solo che tutti i tutorial che ti insegnano a fare sta cosa sono su windows e io ho mac. apparentemente però sono riuscito a creare una app per fare calcoli, una semplice calcolatrice. ma quando apro l'app mi dice che devo avere xcode installato per farla partire, che non so cosa sia... qualcuno saprebbe spiegarmi gentilmente come creare un'app usando py2app su mac???
    il procedimento che ho svolto è stato il seguente:
    ho creato una calcolatrice su un file python, che ho chiamaton"calcolatrice.py", ovviamente funzionante.
    poi ho creato un altro file chiamato setup.py con all'interno questo:
    """
    Usage:
    python setup.py py2app

    """

    from setuptools import setup

    APP = ['calcolatrice.py']
    OPTIONS = {'iconfile':'tre.icns',}

    setup(
    app = APP,
    options = {'py2app': OPTIONS},
    setup_requires = ['py2app'],
    )


    (tre.icns è il nome che ho dato all'immagine che volevo usare per l'app). dopodichè ho spostato il file di setup e il file calcolatrice sul desktop. poi nel terminal ho scritto cd desktop.
    la directory quindi è cambiata a desktop (anche se non ho ben capito che voglia dire)
    poi ho scritto nel terminal: python setup.py py2app
    infine apparentemente e praticamente mi ha creato l'app calcolatrice sul desktop. ma quando cerco di aprirla non funge e dice di installare xcode...
    non so se tutte queste informazioni possano esservi utili a capire il mio problema e so che vi sto chiedendo tanto, ma sapreste mica dirmi in cosa ho sbagliato o consigliarmi un buon tutorial/guida per mac? perchè non ne trovo di capibili :'(


    --- Ultima modifica di Br3ikros in data 2016-03-26 16:18:38 ---
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Ciao! Sono sempre io! Ho un'altra domanda da porre. So che esiste un qualcosa chiamato pygame che serve per l'appunto a creare videogiochi. Che cosa é? Una specie di estensione di python? Volevo sapere se è meglio imparare prima bene python e poi spostarsi ad usare pygame (semre che io abbia capito cosa é). Inoltre, se la mia intenzione alla fine di tutto fosse quella di creare un videogioco, esercitarmi su python e andare avanti con le guide e tutorial che mi spiegano come creare calcolatrici/quiz e siti web mi può servire? I comandi per creare un videogioco di quelli col personaggio che si muove avanti e in basso, destra e sinistra sarebbero gli stessi che sto imparando in queste guide/tutorial o totalmente diversi che tu sappia? Volevo anche sapere se fosse possibile, scusa se rompo, se ci sono linguaggi di programmazione che si addicono di piú alla creazione di videogiochi. Ripeto che non sono per niente esperto, per questo faccio domande così ignoranti. Grazie ancora e scusa :D :D :D

    --- Ultima modifica di Br3ikros in data 2016-03-25 22:06:57 ---

    --- Ultima modifica di Br3ikros in data 2016-03-25 22:07:49 ---

    --- Ultima modifica di Br3ikros in data 2016-03-25 22:18:30 ---
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Fantastico, grazie mille, gentilissimo!!! Allora a questo punto procedo con lo studio e la pratica!!
    Ad esempio non sapevo nemmeno cosa fosse un modulo, spero di impararle man mano che vado avanti ste cose!!! Grazie mille ancora per tutto l'aiuto, nel caso avessi qualche altro dubbio posso sempre scrivere? :)
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Wow!!! Grazie mille gentilissimo!! Già, adesso sono inesperto. La guida per principianti di python mi sta aiutando un sacco. Peró ho visto che esiste sul sito anche una guida più avanzata che conto di leggere quando avrò finito con quella più semplice. Che tu sappia lí comandi come quello che mi hai appena detto vengono spiegati o perlomeno detti? :)
    Adesso presumo che esistano anche comandi da inserire in un file che ti permettono di riavviare il pc quando il file viene aperto o che ti facciano aprire un'app o altro. Intendo comandi che non solo ti fanno lavorare all'interno del file cone calcolatrici o robe varie ma che anche dialoghino con l'esterno del file, come il comando che mi hai detto :)... non conosco linguaggi informatici scusa, spero di essermi fatto capire :embarrassed: adesso il problema é trovare queste cose e impararle, ma sono sicuro che mi divertirò un sacco!
    P.s.
    Cos'é un API di google? :thinking:

    L'ho detto che sono ignorante nel campo :(









    --- Ultima modifica di Br3ikros in data 2016-03-23 23:10:17 ---

    --- Ultima modifica di Br3ikros in data 2016-03-23 23:10:38 ---

    --- Ultima modifica di Br3ikros in data 2016-03-23 23:10:58 ---
  • Re: problemi con python
    Forum >> Programmazione Python >> Scripting
    Evvai!!! grazie mille, con quel codice adesso mi legge pure le lettere accentate.Ho guardato il link e sul sito c'è pure un bel tutorial per principianti! Adesso il mio livello è il riuscire a creare stupidi quiz, calcolatrici, e altro su quei livelli. Mi chiedevo se fosse possibile grazie a un comando specifico dire al pc attraverso python: cerca su internet ""blablabla"" cosicchè python ti apra una pagina su internet. sarebbe possibile? grazie ancora in anticipo! non so se ormai che ho risolto il primo problema vada bene che faccia un'altra domanda, magari devo creare un altro post. se così fosse scusa in anticipo, dimmelo e mi correggo! :)))



    --- Ultima modifica di Br3ikros in data 2016-03-23 21:15:55 ---

    --- Ultima modifica di Br3ikros in data 2016-03-23 21:16:09 ---

    --- Ultima modifica di Br3ikros in data 2016-03-23 21:16:41 ---