[Windows Phone][TextBlock] Pisanie i formatowanie tekstu w kilku liniach

Jeśli potrzebujemy aby nasza kontrolka TextBlock mogła wyświetlać kilka linijek tekstu możemy skorzystać z poniższego kodu:

[C#] Połączenie TCP

W tym poście opiszę sposób na komunikacje poprzez protokół TCP.
Od ustanowienia połączenia poprzez wysyłanie danych.

[C#][XNA 4.0]Unable to find manifest signing certificate in the certificate store.

Problem ten występuje zazwyczaj po opublikowaniu naszej aplikacji. Niemniej gdy się pojawi podczas budowania projektu można go wyeliminować wchodząc w:
właściwości projektu -> zakładka "signing" -> odznaczamy opcję "Sign the ClickOnce manifest"

[libGDX 0.9.7][2D] Obliczanie kąta obrotu/ celowanie w wskazany punkt


Czyli jeśli chcemy aby nasi wrogowie mogli celować w nas albo naszych sojuszników, albo chcemy by nasza postać patrzyła w kierunku kursora myszki, czy dla jakiś innych celów, możecie wykorzystać poniższy kod.



[C#][XNA 4] Plik z ustawieniami dla naszej aplikacji

Czy to w grze czy w innego typu robionej przez nas aplikacji przydaje się możliwość skonfigurowania programu tak by pasowało to użytkownikowi i zapamiętaniu tych ustawień. Czy aplikacja ma być uruchamiana w trybie pełno ekranowym, w jakiej rozdzielczości, jaką nazwę profilu ma użytkownik, jego rekordy i wiele więcej rzeczy można łatwo przechowywać w komponencie "Settings".


[C#][XNA 4] Tworzenie własnej Textury2D

W tym poście przedstawię wam sposób na stworzenie swojej własnej texture2D w frameworku XNA 4.0 oraz wyjaśnię sposób jej powstawania.


[C#] Jak użuwać niestatycznych metod i właściwości w aplikaji konsolowej



Dzięki takiemu zabiegowi w naszym programie okienkowym możemy korzystać z dowolnych metod i właściwości. Przydatne i ułatwiające życie:)
class Program
    {
        static void Main(string[] args)
        {
            Program p = new Program();
            p.NonStaticMethod();
        }
        private void NonStaticMethod()
        {
        }
    }

[AVR][ATmega8/16/32] Mini-kompedium

W tym poście zamierzam umieszczać wszystkie ciekawe i przydatne informację na temat atmeg jak i projektów na nich przygotowywanych. Będzie tu także zbiór porad dotyczących programowania w języku C, jak i bibliotek do obsługi peryferiów.

[Elektronika][ATMega8/16/32] Wykaz elementów na start i kilka porad

W tym poście przedstawię podsumowanie rzeczy które powinny się znaleźć w naszym warsztacie elektronika gdy zaczniemy naszą przygodę z programowaniem mikrokontrolerów. Jest to wersja w której nie kupujemy żadnej płytki testowej na początek a lutujemy wszystko sami od pierwszych komponentów. W dalszej części znajdziecie również porady jak zacząć programować.

[libGDX] SilverGUI for Android

Mój projekt biblioteki którą mam zamiar użyć w przyszłości do  innych projektów.
Sama biblioteka ma zawierać sporo prostych kontrolek: przyciski, suwaki, listy, kontrolki do wprowadzania textu a także joysticki kierunku jak i rotacji i inne rzeczy które przydadzą się w projektach.
Celem jest stworzenie alternatywy dla innych GUI - która jest w pełni modyfikacyjna, jednak nie wymaga zewnętrznych programów czy znajomości innego typu języka do jej zaprojektowania. Całością można zarządzać z naszego projektu i konfigurować kod bezpośrednio.
Aktualna wersja: 0.0.7
Platforma: Android 1.5+
Licencja: Open source
Download: <aktualnie niedostępne> dodam jak już zaimplementuje wszystkie podstawowe funkcje

Instrukcja użycia poniżej

Prace trwają

Na razie cicho na moim blogu ale ogólnie rzecz biorąc prace szybciej czy wolniej posuwają się do przodu, a mowa tutaj o robionym przeze mnie GUI do libGDX`a. Na inne rzeczy nie mam na razie czasu, więc dopiero jak coś sensownego uda mi się wykodzić to podzielę się swoim projektem:)

Jeśli kogoś by interesowała tematyka prac to zapraszam poniżej:

[Android][libGDX] To co początkującemu może się przydać

W tym poście mam zamiar opisać wszystkie podstawowe czynności, które będziemy mogli wykonywać przy użyciu biblioteki libGDX, oraz kilka porad. Będzie to między innymi:
- zamykanie aplikacji
- wczytywanie czcionek i obrazów
- wyświetlanie grafiki
- pisanie własną czcionką w naszej aplikacji
- konwersja typów
- zmienianie koloru i przeźroczystości grafiki
- przeliczanie osi Y myszy na układ Kartezjański, 
- obsługa przycisków
- Wyświetlanie FPS naszej aplikacji w konsoli

[libGDX][Android] 1. Start - Dodanie biblioteki do naszego projektu

Jest to pierwszy post dotyczący cyklu o programowaniu na Androida.
Zapoznamy się w nim z biblioteką libGDX dzięki której możemy pisać nasze aplikacje na wiele platform w tym PC i Androida. Dzięki wieloplatformowości nie musimy uruchamiać emulatora androida ani zaprzegać do pracy naszego smartphona, wszystko będziemy mogli przetestować z poziomu API naszego systemu.Po przeczytaniu tego krótkiego tutoriala będziesz w stanie skonfigurować tą bibliotekę oraz utworzyć szkielet aplikacji.
Środowisko programistyczne: Windows
IDE: Eclipse
Wersja Androida: >2.1
Wersja biblioteki libGDX: 0.9.2

[C#][XNA 4.0] Pathfinding na przykładzie

Witam, tym razem chciałbym przedstawić trochę informacji o pathfinding-u czyli metodzie wyszukiwania ścieżek dla naszych bohaterów ale najczęściej jednak wykorzystują ją nasi przebiegli wrogowie:)
Zaznajomię was z podstawowymi zagadnieniami w tej dziedzinie, oraz przedstawie kod wykonany w XNA 4.0

Jak na razie poniżej zamieszczam linki do kursów z których korzystałem i kod programu z dorobionym przeze mnie graficznym wskazaniem terenu i nieco przerobioną klasą pathfinding.

[WPF][C#] Podstawowe czyności w naszych programach

 W tym dłuższym poście mam zamiar przedstawić parę rzeczy które można wykonywać w aplikacji typu WPF.
M.in.:
- Wstawianie kontrolek: button, layer itp.(już jest)
- Bindowanie danych(jeszcze nie dodane)
- Edycja danych podczas pracy programu(jeszcze nie dodane)

W więc do dzieła:)

Microsoft XNA Game Studio 4.0. Projektuj i buduj własne gry dla konsoli Xbox 360, urządzeń z systemem Windows Phone 7 i własnego PC

Taki tytuł będzie można nabyć już niedługo w księgarni helion. Jak wyjdzie to zobaczę co prezentuje i może zakupię:)
link do strony książki na helion.pl
Swoją drogą to chyba 2 książka po polsku która znam i która obejmuje XNA,  pierwsza jest natomiast książka o programowaniu na Windows Phone, ale jest tam też trochę informacji o pisaniu aplikacji w XNA.
Od paru miesięcy obserwuje że marketing M$ w Polsce jakby się rozwijał, bo i w różnych konkursach można było właśnie zdobyć produkty powiązane z powyższą korporacją: telefony Nokii,konsole Xbox itd. nawet byłem uczestnikiem takiej "prezentacji technologii". I ogólnie kto wie czy za wydaniem tej książki również nie stoi marketing M$:)

[WPF][C#] Uruchomienie drugiego okna i zamknięcie pierwszego

W metodzie w której chcemy wywołać otwarcie nowego okna i zamknięcie bieżącego wpisujemy:
 
            (new Window1()).Show();
            this.Close();
gdzie:
new Window1()
to nazwa naszego nowo otwieranego okna

[WPF][C#] Dodawanie timera do naszej aplikacji

Przedstawię wam jak dodać timer do naszego projektu. Niestety nie da rady dodać go za pomocą kontrolek i kodu XAML, więc będziemy musieli go stworzyć w kodzie programu:

[tutorial][C#][XNA 4.0] 4-Rysowanie cz.2: animacja i tekst oraz obsługa klawiszy



W tym temacie przedstawię wam trochę więcej informacji na temat rysowania w XNA.
Na początku wyświetlimy tekst a potem przejdziemy do wyświetlenia animacji 2D.

[Elektronika][ATMega8][ATMega16]Programator - jak zacząć

Do kontrolerów przymierzałem się już spory kawał czasu temu, dopiero jednak niedawno skompletowałem potrzebne mi elementy w tym sam kontroler, nadszedł więc czas zabrać się za programator...

Aktualizacja: 21 luty 2013r 19:25

[tutorial][C#][XNA 4.0] 3 - Czas na grafikę:ustawienia okna, wyświetlanie obrazków 2D

W tym tutorialu zapoznam was z ustawianiem okna, wczytywaniu zasobów oraz wyświetlaniu grafiki 2D.

Aktualizowany: 3 luty 2012r 18:38

Block_Portal v2.8

Witam, jeśli ktoś by potrzebował przykładowego projektu gry w XNA 4.0 to zapraszam do pobrania mojego kodu źródłowego gry, robionej jakieś pół roku temu. Link i opis zamieszczam niżej:

Witam w nowym roku. Jako że zaczęła się szkoła mam nie wiele czasu na właściwe programowanie i pisanie. Jednak jak napisałem w poście dotyczącym minecrafta miałem zamiar głębiej sięgnąć do biblioteki z której się składa: lwjgl a dokładniej do biblioteki Slick...