1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325
|
FreedroidRPG: LEGGIMI
----------------------
0. Indice
=========
1. Introduzione
2. Installa & Gioca
3. Controlli di base
4. Problemi conosciuti
5. Risoluzione schermo
6. FAQ
- Varie
- Grafica
- Suono
- Editor dei livelli & Sviluppo
7. Contattaci
8. Licenza
1. Introduzione
================
Il gioco racconta la storia di un mondo distrutto da un conflitto tra
robot e i loro padroni umani. Gioca come Tux in una ricerca per salvare il
mondo dai robot assassini ribelli che non conoscono pietà. Devi
scegliere quale percorso desideri seguire, e la libertà della scelta è
ovunque nel gioco.
FreedroidRPG presenta un sistema di combattimento in tempo reale all'arma bianca e armi
da fuoco, alquanto simile al gioco Diablo. C'è un
innovativo sistema di programmi che possono essere eseguiti per prendere
il controllo dei robot nemici, mutare il loro comportamento, o migliorare
le caratteristiche. Puoi usare oltre 150 differenti tipi di oggetti e
combattere innumerevoli nemici sulla strada per il tuo destino. Un avanzato
sistema di dialogo fornisce una storia alla base e un gioco di ruolo con
situazioni coinvolgenti.
Il gioco è completo, completamente giocabile e può fornire circa 10 ore
di divertimento. E' ancora in fase di sviluppo e l'aiuto è il benvenuto in
molti settori. Le persone che hanno - o cercano di acquisire - abilità in programmazione,
disegno delle mappe o scrittura, troveranno FreedroidRPG eccitante,
un progetto in rapida evoluzione in cui possono esprimere pienamente la loro creatività.
2. Installa & Gioca
==================
Ultima versione stabile e pre-compilata per Windows/MacOsx sono al ftp://ftp.osuosl.org/pub/freedroid/
Per un aiuto in generale con l'installazione, per favore fai riferimento al file INSTALL posizionato nella stessa cartella di questo file.
Per ulteriori informazioni, vedi anche INSTALL.freedroidRPG
Pacchetti necessari per costruire il gioco dipende della distribuzione. Sono elencati in INSTALL.freedroidRPG
Fondamentalmente, devi solo
./configure
make
make install
Se non vuoi installare il gioco, non eseguire "make install", basta andare alla src / sottodirectory ed eseguire
./freedroidRPG
Per effettuare opzioni avanzate "freedroidRPG --help" (nel finale) per avere una lista dei command line options.
3. Controlli
============
Movimento
Il gioco si controlla usando il mouse. Clicca con il tasto sinistro nel posto dove vuoi muoverti. Tieni
il tasto giù per mantenere il movimento in quella direzione. Tenendo premuto il tasto CTRL potrai correre.
Attacco
Con un click del tasto sinistro su un nemico, Tux si avvicinerà al droide e inizierà ad attaccarlo con
l'arma corrente. Se l'arma corrente è una pistola allora Tux rimarrà sul posto e sparerà al droide.
Funzioni speciali
Usa il tasto destro per attivare l' abilità/programma attualmente selezionato.
Tasti predefiniti (molti tasti possono essere riassegnati con in-game keychart - F1)
Uscita ... Mostra il menu principale
F1 ... Mostra la keychart
F2 ... Attiva/disattiva schermo pieno (solo Linux)
F3 ... Salvataggio rapido
F4 ... Caricamento rapido
F5-F12 ... Rapida selezione programmi da 1 a 8
I ... Pannello inventario
C ... Pannello personaggi
S ... Pannello abilità/programma
Spazio ... Chiudi tutti i pannelli aperti
Q ... Registro delle ricerche
0-9 ... Rapido inventario degli articoli 0-9
P ... Pausa
Premi A ... Attacca mentre rimani nella stessa posizione
Premi Shift ... Mantieni l'obiettivo corrente selezionato quando ti muovi
Tab ... Attiva/disattiva automap (se disponibile)
R ... Ricarica l'arma
Premi Ctrl ... Corri
U ... Attiva/disattiva sempre la corsa
Premi X ... Mostra le etichette degli oggetti sul terreno
Z ... Attiva/disattiva il mostra etichette degli oggetti sul terreno
T ... Attiva/disattiva la trasparenza dei muri quando Tux si avvicina
Ctrl + Q ... Esci dal gioco
Ctrl + G ... Attiva/disattiva la mouse (impedisce il cursore la fuoriuscita della finestra di gioco)
Print ... Cattura un'immagine dello schermo (salvata nella cartella ./.freedroidrpg/ della directory principale)
Tasti freccia ... Muovi
Su ... Nord
Giù ... Sud
Destra ... Est
Sinistra ... Ovest
4. Problemi conosciuti
================
Generale
* Qualche armi hanno ancora una rappresentazione predefinita (spada laser / pistola) quando sono tenuti da Tux
o durante le animazioni di attacchi. Se sei abili nella modellazione 3D, può aiutarci a migliorare questo punto.
* Quando si avvia il gioco in modo OpenGL e qualcosa sovrapposizione la finestra FreedroidRPG durante l'avvio,
le immagini di sfondo possono sembrare molto strano. Se fai clic su una delle entrate del menu,
dovrebbe restituire il schermo come previsto.
* L'utilizzo di Alt + Tab mentre è aperta una finestra del menu può rendere il schermo totalmente nero.
Fare clic o premere il tasto richiesto per chiudere il menu ridisegno il schermo di gioco.
Mac
* File aperti: Numero massimo OSX di impostazioni predefinite di file aperti è 256 (a partire da 10,6). Questo può portare
a errori quando caricamo immagini: "In Function: get_iso_image_from_file_and_path. Could not load image
/usr/local/share/freedroidrpg/graphics/obstacles/<filename>.png"
Soluzione:
1) Verifica il valore del limite di file aperti con $ ulimit -n
2) Regola il nuovo valore del limite di file aperti con $ ulimit -n 2048
(issue #2913487)
* Carattere rendering: se non si ottiene nessun tipo di carattere nel menu principale con SDL o openGL, il gioco termine
con il messaggio di errore "In Function: PutCharFont. Surface for character 46 was NULL pointer!",
controlla la configurazione dello schermo e regola il profilo colore sRGB.
(issues #2913485 e #2913484)
* SDL installato tramite MacPorts: SDL installato tramite MacPorts darà informazioni errate circa
il byteorder se avete un big-endian (PowerPC) CPU, così i colori potrebbero essere sbagliato e
probabilmente non puo iniziare una nuova partita perché FreedroidRPG si blocca.
Per risolvere il problema, modifica con i privilegi di root /opt/include/SDL/SDL_config.h, così la linea
#define SDL_BYTEORDER=1234
diventa
#define SDL_BYTEORDER=4321
Dopo aver modificato e salvato la modifica, la ricompilazione di freedroidRPG dovrebbe funzionare correttamente.
Utilizzando SDL compilato dal codice sorgente anziché da MacPorts funzionerà pure.
Linux
* Pulseaudio: Utilizzando SDL-pulseaudio probabilmente non otterrete il suono. Questo non ha nulla a che fare
con FreedroidRPG ma con Pulseaudio e i suoi plugin ancora in generale immaturo. Si consiglia di utilizzare
e.g. SDL-esd or SDL-alsa fino a quando questi problemi sono stato risolto.
* Intel 915/945/IDG graphics cards (EEE PCs, netbooks, etc): Mesa 7.9-devel ha un problema che rende il gioco
lento e consuma un sacco di memoria. È corretto tramite l'installazione e lancio di 'driconf' , regola
'Enable texture tiling' a 'No'.
* A causa di driver hardware e software, il "Gamma Correction" opzione può influenzare niente.
5. Risoluzione schermo
=====================
Ci sono alcune impostazioni nascoste ad alta risoluzione solo accessibile dalla riga di comando.
Sono poco testati e generalmente considerato come non supportati. Tuttavia possono ancora essere molto utile per
molte persone, soprattutto per widescreen LCD in modalità fullscreen.
Per ottenere un elenco aggiornato delle risoluzioni disponibili uso "freedroidRPG-r99".
problemi conosciuti per le risoluzioni non supportate:
- Immagine del ritratto nelle finestre di dialogo supera i confini
- Off center light radius
- Scorrimento del testo talvolta errato parlando con i PNG
6. FAQs
============
FAQ varie:
D: Ho bisogno di avere Linux per provare FreedroidRPG?
R: Anche se l'utilizzo di Linux è fortemente consigliato per la salute del sistema,
FreedroidRPG ha MS-Windows eseguibili disponibili.
Nota che poiché il team di sviluppo di FreedroidRPG non utilizza
MS-Windows, diventa molto meno provato. Aiuto con test e feedback da parte degli
utenti Windows quindi è molto apprezzato.
D: Come posso sottoscrivere/cancellarmi alla mailing list?
R: FreedroidRPG ha due mailing list. Uno è per discutere di cose legate a
FreedroidRPG, l'altro è un elenco con i registri delle modifiche auto-generata dal nostro
developer server e quindi solitamente soltanto interessante per gli sviluppatori stessi.
In ogni caso, può iscriversi, cancellarsi o modificare le opzioni di appartenenza
dalla pagina web seguente:
https://sourceforge.net/mail/?group_id=54521
FAQ grafica:
D: Il gioco è * estremamente * lento sulla mia macchina Windows con OpenGL abilitato.
R: potrebbe essere che si stanno utilizzando i driver OpenGL che è venuto con il tuo
sistema operativo di Microsoft. Questi driver non utilizzano l'accelerazione hardware
e sono estremamente lenti. Sarà necessario scaricare e installare un vero e proprio
OpenGL driver adatto per scheda grafica. Solitamente questi possono essere scaricati
dalla Pagina principale del produttore di chip grafico, Per esempio Nvidia, AMD/ATI, etc.
Si noti che se non puo assolutamente ottenere i driver OpenGL in modo affidabile per il tuo
sistema, è ancora possibile eseguire il gioco in modalità SDL pure. Per questo,
è necessario utilizzare la 'riga di comando MS-DOS' e fare
freedroidRPG -n
all'interno di questa 'riga di comando', o si può anche creare un collegamento a freedroidRPG.exe
e quindi modificare le proprietà del collegamento e aggiungere il -n dopo freedroidRPG.exe
nella finestra di dialogo Proprieta del collegamento.
D: Il gioco è * estremamente * lento sulla mia macchina Linux con OpenGL abilitato.
R: Il motivo potrebbe essere che non utilizza l'accelerazione OpenGL hardware.
Software OpenGL dovrebbe essere evitato. Se non hai l'accelerazione hardware
OpenGL sul sistema (perché per esempio la scheda grafica del produttore non
rendere i driver Linux adatti), potrebbe essere molto meglio di disattivare
il supporto OpenGL completamente. Per questo, è possibile utilizzare riga di comando con interruttore -n
e così scrivere
freedroidRPG -n
per iniziare il gioco con OpenGL disattivato. il modo grafica tornerà
in modo SDL completa.
D: ho Linux con più di uno schermo in modalità TwinView (Xinerama), tuttavia il modo
schermo intero è centrato sopra la rottura tra i due monitor. Vorrei piuttosto che sara
centrato su uno degli schermi.
R: per avere il gioco su un solo monitor per la modalità a schermo intero, eseguire le operazioni seguenti:
1) essere sicuri si utilizza versione SDL > = 1.2.14.
2) impostare la variabile d'ambiente "SDL_VIDEO_FULLSCREEN_DISPLAY" al numero corrispondente
al monitor che si desidera utilizzare: 0 è il primo display, 1 è il secondo, ecc.
Se non dovesse funzionare devi aggiungere single-monitor MetaMode al file xorg.conf.
Modifiche al xorg.conf richiedono un riavvio del server X prima che abbiano effetto.
FAQ suono:
D: Il mio suono non funziona con FreedroidRPG. Non sento niente.
R: 1.) Assicurarti che il tuo suono funziona con altre applicazioni. Se non
si sento nulla quando si tenta di leggere semplice file mp3 o ogg,
allora il sistema audio sulla tua macchina non è correttamente impostato ed non è
un problema di freedroidRPG. in tal caso, è necessario installare
prima la scheda audio correttamente.
2.) Vedi se hai installate le librerie di SDL_mixer. Si potrebbe
usare "locate SDL_mixer" e vedere se si ottiene un sacco di risultati. Se
no, allora la libreria SDL_mixer non ce e questo è il problema.
Verifica Anche se hai libogg e libvorbis installati.
3.) Se hai compilato dal codice sorgente, Assicurarti che il ./configure script ha
correttamente rilevato la libreria SDL_mixer. Basta guardare l'uscita di
./Configure. Dovrebbe esserci una riga come:
checking for Mix_ChannelFinished in -lSDL_mixer... yes
Se invece si ottiene qualcosa di simile
checking for Mix_ChannelFinished in -lSDL_mixer... no
significa che il script ./configure non ha rilevato l'instalazione del tuo
SDL_mixer. Assicurarti che hai pacchetti SDL_mixer e
SDL_mixer_devel installati o installa SDL_mixer dall'origine.
È possibile scaricare tutto da qui:
https://github.com/libsdl-org/SDL_mixer
Se hai compilato dal codice sorgente, dovrai ricompilare ora, perché la
compilazione precedente non include il modulo sonoro di FreedroidRPG. Se
la SDL_mixer è installata correttamente, dovrebbe funzionare dopo
la ricompilazione
D: Il mio suono è in ritardo. Ogni suono sembra essere un po' fuori sincronia.
R: Ci potrebbe essere un demone audio in esecuzione sul sistema. Molti window manager
come KDE avvivano un demone audio per impostazione predefinita all'avvio. Per sbarazzarsi di
i demoni audio i più comuni, si può provare (meglio come root)
killall -9 artsd
killall -9 esd
killall -9 yiff
killall -9 pulseaudio
Dopo di che, potrà riprovare freedroidRPG. Il ritardo audio dovrebbe
non essere più presento..
Editore di Livelli & Developer FAQ:
D: C'è un editor di livelli?
R: Sì, abbiamo un Editore di Livelli integrato in FreedroidRPG. È possibile accedere
dal menu principale o eseguire
freedroidRPG -e
Ha le descrizioni di comandi su ogni pulsante per aiutarti a trovare come/cosa fare.
Giocare con questo un po' da soli e non esitate a chiedere
aiuto su IRC o alla mailing list.
D: Come posso ottenere l'ultima versione di sviluppo del gioco?
R: Questo è molto semplice quando si utilizza Linux:
git clone https://codeberg.org/freedroid/freedroid-src.git
Se utilizza Windows ti consiglio di utilizzare uno strumento come
http://www.collab.net/downloads/giteye?CID=tigris
Se hai ancora problemi, meglio ancora una volta discuterne con la gente su
la mailing list di freedroid-discussion o chiede sul canale IRC anche.
D: Voglio aiutare il sviluppo di FreedroidRPG. Cosa devo fare per prima?
R: In primo luogo, ti consigliamo di leggere https://www.freedroid.org/developer-area/contribute/
Seconda cosa è contattarci. Questo può essere fatto tramite IRC (Vedi sezione '7. Contatti')
o tramite la mailing list di freedroid-discussion.
Poi la prossima cosa da fare è ottenere l'ultima versione di sviluppo del gioco
dal git, poi può fare un piccolo patch subito o discutere di qualsiasi cosa
più grande che hai in mente con le persone sulla mailing list di discussione o IRC,
così si può essere certi che tutti gli sviluppatori stanno tirando nella stessa direzione e
sanno cosa sta succedendo e chi sta lavorando su che cosa.
7. Contatti
===========
Website ................ https://www.freedroid.org
Source project page ........ https://codeberg.org/freedroid
IRC channel ................ #freedroid on irc.libera.chat oppure
https://web.libera.chat/#freedroid
Mailing list ................ freedroid-discussion@lists.sourceforge.net
Bug tracker ................ https://bugs.freedroid.org/
8. Licenza
===========
Il gioco stesso è sotto licenza GPL. Alcuni altri strumenti utilizzano una licenza più permissiva,
consulta il file 'FILES' che si trova nella stessa cartella di questo 'README'.
|