RILASCIATO ORBITER 2016!!! CLICCA QUI PER SCARICARLO
 
IndiceIndice  FAQFAQ  LinkLink  CercaCerca  RegistrarsiRegistrarsi  Accedi  
Accedi
Nome utente:
Password:
Connessione automatica: 
:: Recuperare la parola d'ordine
FOI sui social networks
Argomenti simili
Siti Amici
Astronautica Ultima Speranza

AstronautiNEWS

Orbiter Forum

Tuttovola.org

Contatore Visite
Ultimi argomenti
» Sviluppo di una base italiana - Sede ASVI
Da marcogavazzeni Sab 22 Apr 2017 - 12:12

» Orbits - visualizzazione grafica di orbite e parametri
Da Ripley Gio 20 Apr 2017 - 12:39

» Ciao a tutti arrivo da Facebook
Da Claudio Riccobene Ven 14 Apr 2017 - 1:09

» Delphinus
Da Pete Conrad Dom 9 Apr 2017 - 22:21

» D3D9Client - il client grafico di Jarmonik
Da Ripley Gio 6 Apr 2017 - 12:12

» X-Plane 11
Da fred18 Lun 3 Apr 2017 - 10:56

» Plugin per Space Network
Da fred18 Lun 3 Apr 2017 - 10:53

» spazioplano futuristico?
Da fred18 Dom 26 Mar 2017 - 0:34

» LOGAN STREAMING FILM ITALIANO 2017
Da Pete Conrad Sab 11 Mar 2017 - 19:37

» trasformare carichi dgiv
Da Jim lovell Gio 2 Mar 2017 - 11:56

» Dropbox abbandona il supporto alla cartella Public
Da marcogavazzeni Gio 2 Mar 2017 - 11:01

» Excel: dimensioni, capacità, massa di un serbatoio sferico
Da Ripley Gio 2 Mar 2017 - 0:53

» "Starlab" space station
Da Andrew Mar 28 Feb 2017 - 23:04

» Dyna-Soar declassificato!
Da Andrew Dom 29 Gen 2017 - 12:14

» Apollo 1: cinquant’anni fa, la prima tragedia spaziale americana
Da Ripley Ven 27 Gen 2017 - 14:46

» Informazione su Pad24_UR500_O2016_v2
Da Ash Mar 24 Gen 2017 - 22:47

» Happy birthday, mr. Aldrin!
Da Pete Conrad Ven 20 Gen 2017 - 12:00

» Base Sync mfd, qualche problema
Da Ripley Gio 19 Gen 2017 - 12:03

» Morto Eugene Cernan
Da Ripley Mer 18 Gen 2017 - 10:52

» MARS - National Geographic Channel
Da m.a.s Mer 11 Gen 2017 - 3:46


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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

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

MessaggioOggetto: 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
Vedere 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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Fausto
Admin
Admin
avatar

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

MessaggioOggetto: 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
Vedere il profilo dell'utente
fred18
Add-on Developer
Add-on Developer


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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Ripley
Moderator
Moderator
avatar

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

MessaggioOggetto: 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
Vedere 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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Ripley
Moderator
Moderator
avatar

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

MessaggioOggetto: 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
Vedere 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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

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

MessaggioOggetto: 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
Vedere 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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

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

MessaggioOggetto: 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
Vedere il profilo dell'utente http://asvo.jimdo.com/
Ripley
Moderator
Moderator
avatar

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

MessaggioOggetto: 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
Vedere il profilo dell'utente http://www.tuttovola.org
ApolloFZ
Astronauta
Astronauta
avatar

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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Curiosity12
Allievo Astronauta
Allievo Astronauta
avatar

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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

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

MessaggioOggetto: 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
Vedere 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

MessaggioOggetto: 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
Vedere il profilo dell'utente
Matt44
Add-on Developer
Add-on Developer
avatar

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

MessaggioOggetto: 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
Vedere 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

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

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

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

MessaggioOggetto: 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
Vedere 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

MessaggioOggetto: 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
Vedere il profilo dell'utente
marcogavazzeni
Add-on Developer
Add-on Developer
avatar

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

MessaggioOggetto: 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
Vedere il profilo dell'utente http://www.orbithangar.com/searchauth.php?search=marcogavazzeni
Ripley
Moderator
Moderator
avatar

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

MessaggioOggetto: 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
Vedere il profilo dell'utente http://www.tuttovola.org
Contenuto sponsorizzato




MessaggioOggetto: 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

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