FreeCraft (fka ALE Clone)

     ___________                     _________                _____  __
     \_   _____/______   ____   ____ \_   ___ \____________ _/ ____\/  |_
      |    __) \_  __ \_/ __ \_/ __ \/    \  \/\_  __ \__  \\   __\\   __\ 
      |     \   |  | \/\  ___/\  ___/\     \____|  | \// __ \|  |   |  |
      \___  /   |__|    \___  >\___  >\______  /|__|  (____  /__|   |__|
          \/                \/     \/        \/            \/
    ______________________                           ______________________
                          T H E   W A R   B E G I N S
           FreeCraft - A free fantasy real time strategy game engine

Cos'è FreeCraft
FreeCraft, anche conosciuto come ALE Clone è un clone del famoso gioco di strategia W*rCr*ft II. In aparticolare FreeCraft è il SOLO motore grafico e le interfacce di gestione e risposta agli input dell'utente o degli utenti. Il motore di gioco è dunque in grado di supportare diversi giochi di diversa natura e tutti del tipo real-time strategy game (RTS).
FreeCraft supporta anche le connessioni di rete LAN ed internet dando quindi la possibilita di effettuare sfide, tornei con avversari reali e non semplicemente emulati dal computer.
FreeCraft è multipiattaforma ed attualmente può essere utilizzato con: Linux, BSD, BeOS, Mac OS7X, MacOS/Darwin e MS Windows (XP non completamente supportato)
Alla sua origine FreeCraft non includeva le risorse grafiche, i suoni e la documentazione, occorreva sfruttare i file del gioco originale e quindi occorreva comprare una copia del gioco da emulare. Successivamente la nascita del progetto FreeCraft Media Project determina la possibilità di giocare con FreeCraft sfruttando le risorse di quest'ultimo pacchetto.

Dove trovare FreeCraft.
Il sito di riferimento di FreeCraft da dove scaricare l'ultima versione del gioco è:
http://FreeCraft.Org
mentre il sito di FreeCraft Media Project è all'indirizzo
http://FreeCraft.Net/fcmp/
ATTENZIONE: come molti progetti open sources è possibile trovare in internet varie versioni anche personalizzate di FreeCraft Media Project come pure variazioni al sonoro, alle immagini, ai temi ed anche ai livelli di gioco. Nel resto del testo ci riferiremo alle versioni ufficiali pubblicati sui siti precedentemente citati.

Come installare FreeCraft
Le richieste hardware di FreeCraft sono veramente limitate rispetto ad altri giochi della stessa tipologia.
Richieste hardware:
- i586 133Mhz con 16MB di RAM (sotto linux anche PPC e Alpa)
(tuttavia per giocare agiatamente è vivamente consigliato un processore più potente e un minimo di 32MB di RAM
- scheda video SVGA (o supportata da X11) con una risoluzione minima di 640x480 (8/16/24/32 bpp)
L'installazione può procedere tramite la ricompilazione oppure mediante la semplice copia dei binari. In qualsiasi caso ciò che si ottiene è una serie di directoriy contenenti i programmi compilati. A tal punto basta scompattare nella stessa directory il contenuto dell'archivio del FreeCraft Media Project. Ora siete pronti per giocare!

Giocare con FreeCraft da soli.
Single player game.


Campaign game.
Differisce dal precedente in quanto in tale gioco ci sono diversi obiettivi di difficoltà crescente che vengono proposti. Dopo aver cliccato “Campaign game” selezionare il livello che si intende caricare

Ad ogni obiettivo corrisponde una breve descrizione di ciò che và costruito, trovato ,...

Successivamente parte il livello corrispondente all'obiettivo descritto.

Giocare con FreeCraft in rete.
Con FreeCraft si può giocare in rete o via internet con 2 o più giocatori ma anche giocare contemporaneamente sullo stesso computer con più di un client. Vediamo ora come fare.
Il server.
1) Per prima cosa creiamo il server, per far ciò apriamo freecraft e scegliamo “Multi Player Game” (ATTENZIONE se non è possibile selezionare tale casella assicurarsi che la rete sia accesa oppure di essere connessi ad internet), occorre ora mettere il nostro nick name ...

2) Deciso il nostro nome ci viene richiesto se vogliamo comportarci da server oppure da client, clicchiamo su “Create game” quindi per costruire il server ...

3) In quanto server ci tocca ora decidere uno scenario cioè una mappa o livello del gioco, per far ciò dobbiamo esaminare la directory pubs ed in particolare all'interno dobbiamo ricercare la directory che contiene gli scenari da usare con partite multiple (normalmentre puds/multiple). Fatto ciò occorre selezionare manualmente quali canali aprire, per far ciò si tenga conto che il nostro è già aperto e quindi è necessario selezionare tanti canali quanti amici vogliamo far giocare con noi selezionando in tali canali “Available”. I canali eccedenti possono essere chiusi con “Closed” oppure possono essere fatti controllare al Computer con “Computer”. Possiamo quindi scegliere anche varie opzioni sul gioco. Fatto ciò attendiamo che tutti gli altri utenti si colleghino al nostro server ...

4) Quando tutti gli utenti si saranno collegati diventerà possibile cliccare su “Start game” e quindi iniziare a giocare

Il client.
1) Creiamo ora il client, per far ciò apriamo freecraft e scegliamo “Multi Player Game” (ATTENZIONE se non è possibile selezionare tale casella assicurarsi che la rete sia accesa oppure di essere connessi ad internet), occorre ora mettere il nostro nick name ...

2) Dopo aver digitato il nome prescelto occorre cliccare su “Join game” e poi inserire l'IP del server che ci ospiterà per il gioco ...

3) A questo punto basta cliccare su “Ready” ed attendere che il server decida dare inizio alla guerra !!!



Fonti di questo testo:
Documentazione del FreeCraft Project distribuita sotto licenza GPL.
Le immagini sono state create e manipolate con GIMP.

Aggiornato venerdi 7 febbraio 2003