10.08.2010

Znamy zwycięzców HotSpota!

Zwycięzcą zakończonego w poniedziałek konkursu HotSpot został Mateusz Kopeć z I LO w Białymstoku!

Na podium znaleźli się także Bartek Dudek z XIV LO we Wrocławiu oraz Sebastian Daniel Nowak - także z I LO w Białymstoku. Pierwszą piątkę zamykają Marcin Smulewicz z I LO w Skierniewicach oraz Jakub Pachocki z III LO w Gdyni.

Gratulujemy! 

02.08.2010
Trudność

ScriptCraft

Zapraszamy do wypróbowania nowej gry programistycznej. Jest to pierwsza gra strategiczna typu MMORTS w której mamy możliwość programowania jednostek - w jednym z obsługiwanych języków programowania.
25.08.2010 - Marcin Milewski
TrudnośćTrudność

Gra 2D, część 9: Efektowne przejścia między stanami

Efekty przejścia są znanym i prostym sposobem na realizację płynnego przejścia między dwoma obrazami. Efekty te są znane przede wszystkim z narzędzi do tworzenia slajdów (jak MS PowerPoint czy OpenOffice Impress) oraz filmów, ale także z gier komputerowych. Nie może ich zabraknąć również w naszej grze :)

25.08.2010 - Marcin Milewski
TrudnośćTrudność

Gra 2D, część 8: Dobrze mieć wybór... poziomu

Poziom ukończony? Idziemy do następnego! Ale... dlaczego ma to następować automatycznie? Weźmy sprawy w swoje ręce i zdecydujmy, który poziom jako następny chcemy odwiedzić. Odświeżymy też grafikę, żeby gra była przyjemnością.

09.08.2010 - Mateusz Osowski
TrudnośćTrudność

Tworzenie gry w C# z użyciem silnika Ogre - cz.1

Stworzenie trójwymiarowej gry komputerowej RPG było Twoim marzeniem? W poprzednich artykułach mieliśmy okazję do nauki modelowania i animacji postaci. Teraz dowiesz się jak wykorzystać taką postać w prostej grze widzianej z perspektywy trzeciej osoby. Zobaczysz, że to wcale nie musi być trudne!
02.08.2010 - Olgierd Humeńczuk
TrudnośćTrudność

Arkanoid 3D krok po kroku III

W poprzednich artykułach nauczyliśmy się wyświetlać podstawowe wielokąty i bryły geometryczne. Dodaliśmy także odrobinę realizmu, wykorzystując podstawowy model oświetlenia biblioteki Open GL. W tym artykule zajmiemy się:

  • renderowaniem planszy, na której toczyć się będzie rozgrywka
  • renderowaniem kuli, którą gracz będzie rozbijał rozmieszczone na planszy klocki
  • implementacją ruchu kuli i obsługą jej kolizji z obiektami na planszy

28.07.2010 - Krzysztof Templin
TrudnośćTrudność

Bezstratna kompresja dźwięku

Czy zdarzyło Ci się kiedyś bardzo uważnie stąpać po chodniku, tak aby nie nastąpić na przerwę między płytkami? Czasami małe obsesje miewają pozytywny aspekt. Na przykład spowodują, że zainteresujesz się teorią informacji.

22.07.2010 - Marek Materzok
TrudnośćTrudność

Programowanie równoległe w Erlangu

O pisaniu programów wykonujących wiele zadań równocześnie.

22.07.2010 - Mateusz Osowski
Trudność

Animujemy bohatera gry w Blenderze

Czytaliście poprzedni artykuł o modelowaniu postaci do gry i chcecie poznać ciąg dalszy? Czy może po prostu uczycie się tworzenia gier i macie dość przesuwających się modeli? Sztywnych, lewitujących siatek? W grach, jak to w grach, postacie powinny się poruszać. Nadawaniu ruchom kształtu służy animacja szkieletowa. W tym artykule zwiążemy model z kośćmi i nauczymy go chodzić.
20.07.2010 - Krzysztof Kercz
TrudnośćTrudność

Synteza mowy III: Finał

Nadszedł czas, by w końcu dokończyć pisanie naszego syntezatora mowy. Wiemy już bardzo dużo o fonetyce, potrafmy obsługiwać pliki dźwiękowe, pozostaje nam tylko zebrać całe nasze dotychczasowe doświadczenia i stworzyć działający program! Będziemy korzystać dużo z poprzednich rozważań, zatem przypomnijmy je sobie: część pierwsza (fonemizacja), część druga (obsługa plików dźwiękowych, akcent).

20.07.2010 - Mateusz Osowski
Trudność

Tworzymy bohatera gry w Blenderze

Czy mieliście kiedyś ochotę na zrobienie własnej gry 3D, w której gracz kieruje poczynaniami jakiejś postaci? Zapewne przeraża Was myśl o ogromie problemów związanych z tworzeniem takiej gry - zwłaszcza o tworzeniu grafiki i programowaniu. Nie taki diabeł straszny, jak go malują - przy pomocy dostępnych dziś narzędzi szybko stworzymy model 3D, który następnie będzie można użyć w grze.
15.07.2010 - Maciej Piróg
TrudnośćTrudność

Własny język programowania. Część 4: Parser programów

Część 1.    Część 2.    Część 3.    Część 4.

W czwartej części dopełnimy dzieła i dołożymy ostatnią cegłę brakującą do pełnego interpretera. Nadamy w końcu naszemu językowi kształt, czyli składnię konkretną.

01.07.2010

Zawody stałe

Rozpoczęła się wakacyjna przerwa w Zawodach Stałych. Zapraszamy do wysyłania rozwiązań do zadań ze wszystkich rund! 

Po wakacjach zapraszamy do nowej, ulepszonej edycji Zawodów. 

Zapraszamy do dyskusji na temat zawodów na forum.

15.06.2010

Systemy cząsteczkowe -- część 1

Systemy cząsteczkowe są techniką pozwalającą na uzyskanie ciekawych efektów graficznych bez dużego nakładu pracy. Za ich pomocą realizowane są efekty, takie jak ogień, dym, deszcz czy śnieg. W tym artykule postaram się opowiedzieć, czym są systemy cząsteczkowe i pokazać realizację kilku efektów.

15.06.2010 - Krzysztof Dryś
TrudnośćTrudnośćTrudność

Prawdopodobieństwo warunkowe i algorytm, który zadziwi Twoją panią od polskiego

Czy rachunek prawdopodobieństwa może się gdzieś przydać? Okazuje się, że tak - i to w pozornie odległej dziedzinie. W tym artykule zobaczymy, jak wykorzystać rachunek prawdopodobieństwa do stworzenia algorytmu, który rozpoznaje części mowy. Przekonajcie się, jak to możliwe, że te dwie rzeczy w ogóle mają coś wspólnego!

07.06.2010

Znamy zwycięzców SpringSpota!

W wiosennej edycji konkursu Spot nagrodzone miejsca zajęli: 

  1. Łukasz Kalinowski z I LO w Bydgoszczy
  2. Adrian Jaskółka z I LO w Białymstoku
  3. Michał Zgliczyński z V LO w Krakowie
  4. Wojciech Łopata z V LO w Krakowie 
  5. Witek Gawlowski z V LO w Krakowie
  6. Bartosz Tarnawski z I KLO w Katowicach
Pełny ranking znajduje się w odpowiednim dziale.

Copyright © 2008-2010 Wrocławski Portal Informatyczny

design: rafalpolito.com