Projekty - C++

/* Tutaj znajdują się projekty napisane w języku C++ */

2dBump And Wave

Jest to efekt prostego światła 2d rzucanego na obrazek, który następnie jest wyginany po sinusie z góry i boku.

Sprawdź kod źródłowy an GitHubie.

.


Poker

Gra w pokera przeciwko komputerowi. Oparta na prostej logice AI. Można przegrać :)

Jest kilka rzeczy do dodania, np. AI nie zareaguje jeżeli ma średnią kartę a my postawimy wszystko.

Sprawdź kod źródłowy an GitHubie.


Arkanoid

Gra Arkanoid. Jest tylko jedna plansza, ale można dodać więcej.

Grafika wykorzystane w grze została znaleziona w internecie i nie jestem w stanie podać teraz autora.

Sprawdź kod źródłowy an GitHubie.


Image Processing

Proste operacje na obrazku.

Efekty takie jak grey, red, green, blue mask, bump, edge detect, etc.

Sprawdź kod źródłowy an GitHubie.


Snake

Prosta gra w węża.

Sterowanie strzałkami.

Sprawdź kod źródłowy an GitHubie.


Quiz z matematyki

Quiz z matematyki z podstawowych działań.

Zrobiony dla dziecka.

Sprawdź kod źródłowy an GitHubie.


Liczby pierwsze

Program wyświetla liczby pierwsze.

Działa w konsoli.

Sprawdź kod źródłowy an GitHubie.


Intro

Proste intro zrobione z użyciem Allegro5.

Muzyka i grafika: autor nieznany

Sprawdź kod źródłowy an GitHubie.


Tetris

Tetris napisany przy użyciu SFML.

Można definiować kolejne klocki w tablicy.

Sprawdź kod źródłowy an GitHubie.


Sortowanie bąbelkowe i przez wstawianie

Sortowanie bąbelkowe i sortowanie przez wstawianie.

Sortowanie bąbelkowe: Sprawdź kod źródłowy an GitHubie.

Sortowanie przez wstawianie: Sprawdź kod źródłowy an GitHubie.


Dzielenie do n miejsc po przecinku

Dzielenie do n miejsc po przecinku

Wraz z zapisem wyniku do pliku.

Sprawdź kod źródłowy an GitHubie.


OpenGL - obiekt z pliku

Wczytuje obiekt z pliku.

.

Sprawdź kod źródłowy an GitHubie.


OpenGL - Tygyrys

Wyświetla tygrysa przy użyciu OpenGL

.

Sprawdź kod źródłowy an GitHubie.


OpenGL - Trójkąt

Wyświetla trójkąt przy użyciu OpenGL

Takie tam trójkątne hello world.

Sprawdź kod źródłowy an GitHubie.


OpenGL - Punkty

Wyświetla punkty w przestrzeni.

Dodatkowo ruch kamery

Sprawdź kod źródłowy an GitHubie.


OpenGL - Punkty 2

Wyświetla punkty w przestrzeni.

Dodatkowo nimi obkręca dla lepszej wizualizacji.

Sprawdź kod źródłowy an GitHubie.


Rozrzucone pixele

Efekt rozrzuconych pixeli.

Zrobiony przy użyciu Allegro5

Sprawdź kod źródłowy an GitHubie.


Sześcian - perspektywa

Sześcian, wyświetlanie z użyciem perspektywy

Zrobiony przy użyciu Allegro5

Sprawdź kod źródłowy an GitHubie.


Kolorowe linie

Linie kręcące się po okręgu.

Zrobiony przy użyciu Allegro5

Sprawdź kod źródłowy an GitHubie.


Napis po okręgu

Scroll napisu po okręgu

Zrobiony przy użyciu Allegro5

Sprawdź kod źródłowy an GitHubie.


Image Processing

Parę efektów z użyciem macierz.

Zrobiony przy użyciu Allegro5

Sprawdź kod źródłowy an GitHubie.


Funkcje matematyczne

Różne funkcje matematyczne i ich wizualizacja.

Zrobione przy użyciu Allegro5.

Sprawdź kod źródłowy an GitHubie.


Ogień - efekt

Ogień jaki jest każdy widzi...

Zrobione przy użyciu Allegro5.

Sprawdź kod źródłowy an GitHubie.


Bitmap distortion

Efekt wygiania obrazu.

Zrobione przy użyciu Allegro5.

Sprawdź kod źródłowy an GitHubie.


Fajerwerki

Takie tam fajerwerki.

Zrobione przy użyciu Allegro5.

Sprawdź kod źródłowy an GitHubie.


Plazma - taka na niby

Pseudo plazma, a raczej zwykłe rozmycie.

Zrobione przy użyciu Allegro5.

Sprawdź kod źródłowy an GitHubie.


TODO supply a title
TODO write content