Evil Indie Games
0
   Forum   Giercownia Pomoc Szukaj Galeria Download Zaloguj się Rejestracja Evil Indie Games >>  
Wrzesień 07, 2010, 20:23:22 *
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Evil Indie Games - Nowe Forum!
 
 
Strony: [1] 2 3 ... 10
 1 
 : Sierpień 05, 2010, 20:38:56  
Zaczęty przez stalek - Nowe: wysłane przez stalek
okej dodam na koniec jeszcze fragmencik o zmiennych i jakiś przykład praktyczny użycia :>

 2 
 : Sierpień 01, 2010, 07:16:37  
Zaczęty przez stalek - Nowe: wysłane przez Zufub
Może powiedz pierw coś o zmiennych/stałych, ich rodzajach i wykorzystaniu :> bo bez tego ani rusz.

 3 
 : Lipiec 31, 2010, 23:54:59  
Zaczęty przez stalek - Nowe: wysłane przez stalek
Dałem 1 (roboczą) wersję 1 lekcji kursu FlashPunk:>
Wszelkie uwagi, komenty, poprawki mile widziane.
http://forum.evilindiegames.com/index.php?board=37.0

 4 
 : Lipiec 15, 2010, 14:20:32  
Zaczęty przez stalek - Nowe: wysłane przez stalek
Witajcie!
W serii tutoriali przedstawię szybki kurs programowania gier flashowych.
Będziemy używać w tym celu darmowych narzędzi, kompilatorów i silników.
Aktualnie kurs jest w wersji beta i będą prowadzone nad nim prace (także proszę o wyrozumiałość).
Kurs ma się ukazać w najbliższym czasie także w portalu koniecgry.pl


Czego będziemy potrzebować by zacząć zabawę:

1. Środowiska Flash Develop - bedzie to nasze podstawowe środowisko programistyczne - to właśnie za pomocą Flash Develop będziemy pisać kod naszych gier
2. Flex SDK - będziemy używali darmowego flex sdk do kompilacji naszych gier do swfów (czyli do gotowych już gier które będziemy mogli osadzić na stronie www)
3. Adobe Flash Player 10.1 — Debugger - wersja flash playera z debuggerem - bedziemy uzywać miedzy innymi do analizy kodu i poszukiwania ewentualnych błędów.
4. silnika FlashPunk - darmowy flashowy silnik do tworzenia gier 2D.


Przygotowalem paczke zawierającą wszystkie skladniki potrzebne do rozpoczecia zabawy: http://evilindiegames.com/files/flashpunk_kurs/FLASHPUNK_KURS.ZIP
Zatem zaczynamy!

Krok 1 - Pobierz plik   zawierający narzedzia do pracy.
http://evilindiegames.com/files/flashpunk_kurs/FLASHPUNK_KURS.ZIP

Po pobraniu wypakuj na dysk (ja wypakowałem do katalogu D:\DEV , tak że mam ścieżkę D:\DEV\FLASHPUNK_KURS\ do zawartosci kursu. Zapamiętaj ścieżke pod jaką KURS znajduje sie u Ciebie!

Krok 2 - Zainstaluj środowisko Flash Develop z katalogu
FLASH_DEVELOP_3_21

Krok 3 - Uruchom Flash Develop
Jeśli uruchomiłeś Flash Develop, zajmiemy się konfiguracją środowiska.
Z górnego paska menu wybierz: tools->Program Setings...

Wybierz zakladkę AS3 Context i w pole  Flex SDK Location podaj sciezkę do FLEX_SDK, czyli
[SCIEŻKA_POD_JAKĄ_KURS_JEST_U_CIEBIE]\FLASHPUNK_KURS\ FLEX_SDK
u mnie jest to:
D:\DEV\FLASHPUNK_KURS\FLEX_SDK\



w tym samym oknie z zakładki bocznej wybierz FlashViewer i podaj ściezkę External Player Path czyli
[SCIEŻKA_POD_JAKĄ_KURS_JEST_U_CIEBIE]\FLASHPUNK_KURS\FLASH_PLAYER_10_DEBUG\flashplayer_10_sa_debug.exe
u mnie jest to:
D:\DEV\FLASHPUNK_KURS\FLASH_PLAYER_10_DEBUG\flashplayer_10_sa_debug.exe



Krok 4 - napiszemy pierwszy program testowy

Wybierz z menu:
Projects -> New Project...




Jeśli teraz Flash Develop poprosi cie o podanie Twojego imienia, możesz podac mu imię, nazwisko, lub ksywę:>

Jeśli wszystko poszło dobrze po prawej stronie ukaże się okno z elementami projektu.
W tym bocznym panelu rozwiń folder src i otwórz kliknięciem plik Main.as .
Teraz powinieneś miec przed oczami plik Main.as - zawierający główny kod przykładowego programu flashowego.





Kod:
package
{
   import flash.display.Sprite;
   import flash.events.Event;
  
   /**
    * ...
    * @author Stalek
    */
   public class Main extends Sprite
   {
      
       public function Main():void
       {
           if (stage) init();
           else addEventListener(Event.ADDED_TO_STAGE, init);
       }
      
       private function init(e:Event = null):void
       {
           removeEventListener(Event.ADDED_TO_STAGE, init);
           // entry point
       }
      
   }
  
}

teraz w miejsce gdzie widnieje komentarz:
// entry point (w AS komentarze jedno liniowe oznaczamy znakami // )

wstaw:

trace("Witaj swiecie!");

Tak by program miał postać:

Kod:
package
{
   import flash.display.Sprite;
   import flash.events.Event;
  
   /**
    * ...
    * @author Stalek
    */
   public class Main extends Sprite
   {
      
       public function Main():void
       {
           if (stage) init();
           else addEventListener(Event.ADDED_TO_STAGE, init);
       }
      
       private function init(e:Event = null):void
       {
           removeEventListener(Event.ADDED_TO_STAGE, init);
           // entry point
          trace("Witaj swiecie!");
       }
      
   }
  
}


Uruchom program zielona strzałką z menu górnego.
Jeśli wszystko poszło dobrze powinieneś pośród komunikatów zobaczyć w oknie konsoli napis:
Witaj swiecie!

Gratulacje to pierwszy bardzo prosty program w Action Scripcie!
W lekcji drugiej zajmiemy się już wykorzystywaniem silnika Flash Punk!
Będzie ciekawiej:>

 5 
 : Lipiec 10, 2010, 22:59:56  
Zaczęty przez stalek - Nowe: wysłane przez Zufub
tylko wiesz... ja wiem co to zmienne, ale we flashu wiem... nic :>

 6 
 : Lipiec 10, 2010, 22:37:57  
Zaczęty przez stalek - Nowe: wysłane przez stalek
Dziś trochę posiedziałem przy FlashPunk:)
Ostra jazda się szykuje i dużo retro klimatu:D




Mam nadzieję że pierwszy startowy tutorial uda mi się wrzucić jutro, lub w poniedziałek:)



 7 
 : Lipiec 10, 2010, 20:48:35  
Zaczęty przez stalek - Nowe: wysłane przez Zufub
"Więc też się będę uczył" - are u fucking kidding me? x.x

 8 
 : Lipiec 10, 2010, 13:04:17  
Zaczęty przez stalek - Nowe: wysłane przez stalek
Okej:) To ja się biorę za przygotowanie pierwszej lekcji:>
Kurs będzie dotyczył flashowego silnika o wdzięcznej nazwie FlashPunk,
którego jeszcze nie znam...
Więc tez będę się uczył Chichot

 9 
 : Lipiec 08, 2010, 21:10:19  
Zaczęty przez stalek - Nowe: wysłane przez Zufub
JA Chichot

 10 
 : Lipiec 08, 2010, 20:25:39  
Zaczęty przez stalek - Nowe: wysłane przez stalek
Przedstawiam państwu krotki filmik ukazujący na czym stanęły jakiś rok temu prace nad future:null:preludium...
Ot takie wspomnienie:)

http://www.youtube.com/watch?v=lNJ_a-oSG9k


Strony: [1] 2 3 ... 10
Theme by m3talc0re. Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC MySQL | PHP | XHTML | CSS