2006-11-30

Porządki - Etap 2

Mam Eclipse'a wraz z CDT i Subclipsem, który daje mi zintegrowany z IDE interfejs do Subversion. Trochę muszę się dotrzeć, bo nie jest tu wszystko dla mnie jasne, ale pierwsze wrażenia są jak najbardziej pozytywne. Jak już wcześniej wspominałem teraz zabiorę się za wybór licencji, porządki z układem komentarzy i layoutu plików no i oczywiście za same komentarze, przy okazji napiszę jakąś dokumentację.

2006-11-21

Porządki - Etap 1

Narzędzia

Nadszedł czas na zmianę IDE. Anjuta już mnie naprawdę mocno wkurzyła. Zdecydowałem się na Eclipse+CDT i można powiedzieć, że się zakochałem :P Wcześniej miałem wiele uprzedzeń do Eclipse, że jest wolne, bo to Java... Wczoraj dowiedziałem się, że moje ulubione IDE (C++BuilderX ['] - porzucone przez Borlanda) było zrobione na podstawie Eclipse. W sumie podejrzewałem to wcześniej (jak pierwszy raz uruchomiłem to pierwsze co pomyślałem to: "wygląda jak aplet Java'y"). Zastanawiam się nad systemem kontroli wersji. Wezmę chyba jakiś SVN plug-in do Eclipse. ^^ Kolejnym etapem porządków będzie wybór licencji, poprawa i rozbudowanie komentarzy, sensowny "layout" plików oraz jakieś zaczątki dokumentacji. Aktualnie przewiduje 9 etapów porządków.

2006-11-19

Hello World!

Dobra wiadomość - zrobiłem wreszcie działający tekst. :) Zła wiadomość - zamiast robić nowe rzeczy muszę oczyścić kod. Źle nie jest ale muszę trzymać pewien poziom i konsekwencję. Do tego przydałyby się jakieś konkretniejsze komentarze w kodzie. Tak coś powoli mnie korci do zrobienia pierwszego release'a ale nie wcześniej jak po porządkach. Widzę, że trochę odbiegłem od stylu API Irrlichta, ale może to i dobrze? ;)

2006-11-16

Drobny kroczek

We wtorek ostatecznie poprawiłem kamerę semi-FPS. Wciąż zastanawiam się nad długoterminowymi planami. Mam dwie idee. Pierwsza to nowoczesna wersja sopwith'a, a druga to strzelanka od góry (trochę zmniejszyłem swoje ambicje co do tego pomysłu). Co do najbliższych planów:
  1. Wreszcie culling
  2. Heightmapa
  3. Text scene node
  4. Particle
  5. Może dźwięk