RILASCIATO ORBITER 2016!!! CLICCA QUI PER SCARICARLO
 
IndiceIndice  FAQFAQ  LinkLink  CercaCerca  RegistratiRegistrati  Accedi  
Accedi
Nome utente:
Password:
Connessione automatica: 
:: Ho dimenticato la password
FOI sui social networks
Argomenti simili
Siti Amici
Astronautica Ultima Speranza

AstronautiNEWS

Orbiter Forum

Tuttovola.org

Contatore Visite
Ultimi argomenti
» Rilasciato Anim8or versione 1.0
Da Ripley Ieri alle 22:31

» D3D9Client - il client grafico di Jarmonik
Da Ripley Ieri alle 17:26

» Nuova versione BETA di Orbiter
Da Ripley Ven 1 Set 2017 - 16:18

» Segnali di vita da Dansteph!
Da Ripley Gio 31 Ago 2017 - 0:06

» Multistage2015
Da fred18 Lun 28 Ago 2017 - 14:10

» Sviluppo di una base italiana - Sede ASVI
Da marcogavazzeni Dom 27 Ago 2017 - 21:19

» Terza missione di Paolo Nespoli nello spazio.
Da marcozambi Dom 27 Ago 2017 - 9:34

» Texfilms - Un nuovo canale streaming live
Da Ripley Dom 20 Ago 2017 - 20:14

» Nuove textures HRSC per Marte
Da wolf Ven 18 Ago 2017 - 12:02

» Domanda ridicola sui piani orbitali Terra-Luna
Da Ripley Mar 8 Ago 2017 - 7:29

» Space Shuttle Ultra - il vero Shuttle a casa vostra
Da wolf Gio 3 Ago 2017 - 21:17

» sound e carburante limitato
Da DDD Mer 2 Ago 2017 - 11:11

» Cambio indirizzo mail
Da Ripley Mar 1 Ago 2017 - 16:28

» [Risolto] Problema download XR Fleet
Da DDD Dom 23 Lug 2017 - 9:39

» [Risolto] Problema avviamento Orbiter
Da Ripley Sab 22 Lug 2017 - 21:12

» Buonasera, mi presento
Da Ripley Sab 22 Lug 2017 - 14:40

» Nuove navi in sviluppo per la flotta XR: XR0, XR3, XR4
Da wolf Ven 7 Lug 2017 - 12:24

» Traduzione ITA manuale operativo di volo flotta XR
Da Ripley Ven 7 Lug 2017 - 11:44

» GeneralVehicle
Da marcogavazzeni Gio 29 Giu 2017 - 20:24

» Vittime del lancio della Progress MS-06
Da Ripley Sab 24 Giu 2017 - 22:50


Condividere | 
 

 Che programmi servono per iniziare a sviluppare?

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso 
AutoreMessaggio
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

Numero di messaggi : 118
Località : Brissago Valtravaglia
Data d'iscrizione : 24.08.12

MessaggioTitolo: Che programmi servono per iniziare a sviluppare?   Mer 6 Feb 2013 - 15:08

Che programmi mi servono per sviluppare un addon?

Tornare in alto Andare in basso
Vedi il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 1218
Età : 39
Località : Bergamo
Data d'iscrizione : 13.04.11

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Mer 6 Feb 2013 - 15:10

Per le DLL, Visual Studio Express dovrebbe essere gratuito e ti permette di compilare le DLL.
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://asvo.jimdo.com/
ndudi
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 450
Età : 33
Località : como
Data d'iscrizione : 13.06.11

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Mer 6 Feb 2013 - 20:08

Curiosity anch'io ti consiglio di iniziare con Spacecraft, in maniera da familiarizzare con i parametri principali e il modo in cui vengono gestiti.Puoi fare QUASI tutto e in maniera molto intuitiva, permettendoti di progredire velocemente nei tuoi progetti e diminuendo le frustrazioni tipiche di chi si avvicina per la prima volta all'add-on developping.
Colgo comunque l'occasione per ringraziare Ripley per questi topic sempre molto utili. Proprio grazie ai tutorial da te segnalati qualche giorno fa ho compilato il mio primo ShuttlePB di esempio, e oggi sono riuscito a compilare una .dll dello scorpio, partendo dalle sorgenti che l'ottimo traduttore di artlav crea durante la conversione.Editando quelle sorgenti spero di poter presto aggiungere nuove funzionalità partendo dai progetti creati con spacecraft! (e magari utilizzare lo stesso modulo vinka per velocizzare lo sviluppo nelle prime fasi).
Insomma credo di aver infilato la testa nella tana del bianconiglio, e mi sento quasi pronto per scivolare nel paese delle meraviglie!!! Big Grin
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Fausto
Admin
Admin
avatar

Numero di messaggi : 7089
Età : 34
Località : Arcore (Milano)
Data d'iscrizione : 27.06.09

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Mer 6 Feb 2013 - 21:53

Programmare in DLL è complicato, la cosa più difficile è sintonizzarsi sulla lunghezza d'onda del linguaggio C++ e di come è usato in Orbiter (a tal proposito il documento API Refecence è un must). Anch'io suggerisco di cominciare con i moduli Vinka.

Mi piacerebbe avere a disposizione un giorno di 28-30 ore per provare creare dei nuovi moduli che sostituiscano SC3 e MS2 roll laugh

_________________________________________________

Dategli una grande sfida, una che sembra impossibile. Dategli il desiderio di vincerla. Unite le due cose, e l'essere umano è capace di tutto

Jim Lovell
Tornare in alto Andare in basso
Vedi il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


Numero di messaggi : 939
Età : 34
Località : La Spezia
Data d'iscrizione : 04.01.12

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Mer 6 Feb 2013 - 21:57

Fausto ha scritto:
Mi piacerebbe avere a disposizione un giorno di 28-30 ore per provare creare dei nuovi moduli che sostituiscano SC3 e MS2 roll laugh

Quoto in pieno!!!
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4441
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Che programmi servono per iniziare a sviuppare?   Mer 6 Feb 2013 - 23:43

ndudi ha scritto:
...Colgo comunque l'occasione per ringraziare Ripley per questi topic sempre molto utili...
È un piacere!! Thumb Up

Fausto ha scritto:
...Mi piacerebbe avere a disposizione un giorno di 28-30 ore per provare creare dei nuovi moduli che sostituiscano SC3 e MS2 roll laugh
Raga, lo stanno già facendo!
Se volete, unitevi a loro nello sforzo.

http://orbiteritalia.forumotion.com/t2133-orbiter-12l-abbandono-di-vinka-s-e-vicino

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

Numero di messaggi : 118
Località : Brissago Valtravaglia
Data d'iscrizione : 24.08.12

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Ven 8 Feb 2013 - 14:23

come si fa con le dll? sweat drop
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4441
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Ven 8 Feb 2013 - 15:02

Le tue domande sono un tantino...generiche!

Inizia da qua:
http://it.wikipedia.org/wiki/C%2B%2B

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

Numero di messaggi : 118
Località : Brissago Valtravaglia
Data d'iscrizione : 24.08.12

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Ven 8 Feb 2013 - 15:07

Scusate ma non ci capisco davvero niente!!!! Blink
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 1218
Età : 39
Località : Bergamo
Data d'iscrizione : 13.04.11

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Ven 8 Feb 2013 - 15:40

Te lo do come consiglione, dai un'occhio a Spacecraft3 e Multistage. Se non hai idea di come programmare è meglio che parti da li, ti dico subito che ci saranno dei momenti di sconforto immenso durante la programmazione di una DLL e corri il rischio di farti passare la voglia.

Parti dalle basi, ti fai un mezzo semplice (satellite/sonda) che sembra un mezzo insignificante rispetto a navi e razzi, ma poi ti appassioni e piano piano sali di livello e ti ritroverai a programmare. Sarà sempre un casino ma avrai più dimestichezza Very Happy
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://asvo.jimdo.com/
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

Numero di messaggi : 118
Località : Brissago Valtravaglia
Data d'iscrizione : 24.08.12

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Ven 8 Feb 2013 - 16:18

come faccio ad aprire Spacecarft3 e Multistage?


Non riesco a capire il linguaggio di Visual Studio C++


aiutatemi!!!!!!!!!!!!!
Hang
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 1218
Età : 39
Località : Bergamo
Data d'iscrizione : 13.04.11

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Ven 8 Feb 2013 - 16:42

In questa discussione del nostro forum puoi scaricare il manuale tradotto dal buon Dany Smile

Manuale Spacecraft 3 ITA

Multistage ti serve per creare i lanciatori, non mi sembra ci sia un manuale tradotto.
Spacecraft ti serve per tutto il resto, il manuale tradotto è utile ti consiglio di tenerti vicino anche il manuale in inglese, può essere utile e così ti abitui con la lingua visto che è difficile trovare roba tradotta se non qui Very Happy

Per lavorare con Spacecraft 3 ti basta blocco note, e ti consiglio di scaricarti il Poderosa che lo utilizza, per cominciare inizia a smontarlo e studiarlo, può sembrare difficile ma con spacecraft una volta imparato puoi sfornare addon in veramanente poco tempo una volta che capisci dove andare a mettere le mani Very Happy

Buon divertimento!
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://asvo.jimdo.com/
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4441
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Ven 8 Feb 2013 - 16:58

Comunque, per rispondere alla domanda che dà il titolo a questo thread, per iniziare a sviluppare in Orbiter, ci sono due strade:

Se si vuole subito "andare al cuore" della questione, e si ha già qualche esperienza di programmazione, si deve installare quello che è scritto qua:

http://orbiteritalia.forumotion.com/t743-visual-c-2010-e-orbiter-sdk

Avremo così a disposizione l'ambiente di sviluppo "Visual C++ 2010 Express", che ci fornirà tutti gli strumenti per compilare i nostri programmi (scritti con un semplice editor di testo integrato), che diventeranno le nostre navi in formato DLL.

Naturalmente, va da sè, si deve saper programmare in C++, che non è tra le cose più semplici del mondo. Si può fare, ma ci si deve impegnare un bel po'.

Nella cartella di Orbiter ce n'è una chiamata "Orbitersdk" che contiene tutti gli esempi e la documentazione che ci serve.
Uno step che sembra essere standard è la modifica dello ShuttlePB, di cui sono disponibili i sorgenti, in quanto è la più semplice e per imparare l'ABC va benissimo.


L'altra strada più semplice è, come ti ha detto Matt44, usare i moduli generici di Vinka, Multistage2 e Spacecraft3, più "limitati" rispetto ad una DLL customizzata come vogliamo noi, ma senza dubbio più che sufficienti e più user friendly per chi è all'inizio.



Risorse random per programmatori (è roba tosta):

http://appuntilinux.mirror.garr.it/mirrors/appuntilinux/a2/a21.htm (andate al Volume 3, Parte VI per le "nozioni di C")
http://archive.org/details/AppuntiDiInformaticaLibera
http://www.html.it/guide/guida-c2/
www.acm.uiuc.edu/webmonkeys/book/c_guide/index.html
http://www.oberon2005.ru/paper/kr_c.pdf

http://www.cplusplus.com/

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
ApolloFZ
Astronauta
Astronauta
avatar

Numero di messaggi : 246
Età : 22
Località : Rimini
Data d'iscrizione : 03.12.11

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Ven 8 Feb 2013 - 18:26

Vorrei aggiungere che per programmare e sviluppare un addon serve pazienza e voglia di apprendimento oltre ad avere una certa predisposizione per queste cose ( io infatti, oltre a problemi con orbiter, mi fermai al modello 3D per la difficoltà di capire lo step sucessivo)! Quindi in bocca al lupo! Smile
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

Numero di messaggi : 118
Località : Brissago Valtravaglia
Data d'iscrizione : 24.08.12

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Sab 9 Feb 2013 - 11:13

Come faccio con il linguaggio??? confused 2
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 1218
Età : 39
Località : Bergamo
Data d'iscrizione : 13.04.11

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Sab 9 Feb 2013 - 11:18

In che senso con il linguaggio? intendi C++ o per i moduli Vinka?

Nel primo caso Ripley ti ha segnalato alcuni siti utili per il C++, devi studiarti quelli, si parla ovviamente di programmazione vera e propria, quindi tutta la sua logica e casini che ci stanno dietro senza aggiungerci Orbiter.

Nel secondo caso segui le indicazioni che ti avevo dato prima, poi se ti pianti chiedi.

Comunque come a prescindere dalla strada che scegli punta a fare domande più specifiche, perchè spiegarti tutto un linguaggio in poche parole è abbastanza complesso, e se ne fossimo capaci non saremmo probabilmente qui Very Happy
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://asvo.jimdo.com/
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

Numero di messaggi : 118
Località : Brissago Valtravaglia
Data d'iscrizione : 24.08.12

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Sab 9 Feb 2013 - 12:48

che cos' è di preciso Vinka?
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 1218
Età : 39
Località : Bergamo
Data d'iscrizione : 13.04.11

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Sab 9 Feb 2013 - 12:51

... Vinka è il creatore dei moduli Spacecraft3 e Multistage, questi moduli sono DLL ti permettono di interfacciarti con Orbiter così da evitarti la programmazione vera e propria.
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://asvo.jimdo.com/
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

Numero di messaggi : 118
Località : Brissago Valtravaglia
Data d'iscrizione : 24.08.12

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Sab 9 Feb 2013 - 14:34

DOVE LO POSSO TROVARE?
Tornare in alto Andare in basso
Vedi il profilo dell'utente
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4441
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Sab 9 Feb 2013 - 17:59

Clicca qua

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

Numero di messaggi : 118
Località : Brissago Valtravaglia
Data d'iscrizione : 24.08.12

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Dom 10 Feb 2013 - 16:56

Si, ma tra questi qual è quello giusto? e poi come faccio a creare un lanciatori o satelliti con VINKA?????????????
Tornare in alto Andare in basso
Vedi il profilo dell'utente
marcogavazzeni
Add-on Developer
Add-on Developer
avatar

Numero di messaggi : 1163
Età : 48
Località : Bergamo
Data d'iscrizione : 04.01.09

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Dom 10 Feb 2013 - 17:46

Curiosity12 ha scritto:
Si, ma tra questi qual è quello giusto? e poi come faccio a creare un lanciatori o satelliti con VINKA?????????????

Leggi il manuali incluso nel pacchetto,e se vai su Orbit Hangar trovi ulteriori manuali,usa l'opzione CERCA, Facts non'è che bisogna anche lavarti le mutande? Yeah right
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.orbithangar.com/searchauth.php?search=marcogavazzeni
Ripley
Moderator
Moderator
avatar

Numero di messaggi : 4441
Età : 53
Località : Roma
Data d'iscrizione : 12.07.10

MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   Dom 10 Feb 2013 - 19:38

Sarò buono, ma sarà l'ultima volta.
Questo è il pacchetto completo con tutte le ultime versioni.
Va bene per Orbiter2010, mentre non so come va per Orbiter2006 (che non uso)

http://www.tuttovola.org/index.php?ind=downloads&op=entry_view&iden=610



Se il tutto non fosse già sufficientemente difficile, ai software già citati (e alle capacità che servono per usarli), si deve aggiungere anche tutto il "lato grafico" di un progetto, cioè la creazione del modello 3D (mesh), le sue animazioni, le texture (skin) che lo ricopriranno, ecc, senza i quali una splendida DLL in C++ non servirebbe a nulla.

In genere, nel mondo di Orbiter, per creare un modello 3D si usa Anim8or, sennò c'è anche Blender, parecchio più complesso.
Per applicare la texture sulla mesh si può usare UVMapper.
Tutti questi programmi sono free.

Ci sono anche diversi tutorial su OH (per esempio, quelli di ar81 per Anim8or), plug-in per la conversione, import/export di immagini, ecc...

3DS2MSH (Vinka)
3DS2Mesh win interface (mustard)
Mesh Wizard (ar81)
Anim8or 2 Mesh Tutorial V2 (courtenay blackburn)

Ma dato che di modellazione grafica ci capisco ben poco, mi fermo qua.

_________________________________________________
La mia pagina su Orbiter | Guida a Orbiter | Traduzioni e download | I miei add-on su OH | Video su Vimeo
Tornare in alto Andare in basso
Vedi il profilo dell'utente http://www.tuttovola.org
Contenuto sponsorizzato




MessaggioTitolo: Re: Che programmi servono per iniziare a sviluppare?   

Tornare in alto Andare in basso
 
Che programmi servono per iniziare a sviluppare?
Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto 
Pagina 1 di 1
 Argomenti simili
-
» guida passo passo per iniziare?
» SVILUPPARE LA MOTRICITA' FINE
» PROGRAMMI UTILI PER I BAMBINI DISLESSICI
» PROGRAMMI PER AUTODEMOLIZIONI
» Programmi online per i Font del Corsivo e altre idee

Permessi di questa sezione del forum:Non puoi rispondere agli argomenti in questo forum
Forum Orbiter Italia :: Orbiter Space Flight Simulator :: Sviluppo Add-on-
Andare verso: