Pinned Repositories
ai-board-game
A board game which you can play with articial intelligence
brick-breaker-game
Single Brick Breaker game using Java language in order to learn object- oriented coding. Used GUI, I/O grammars, threads and exceptions. The graphics, user login interfaces and other motorbikes are created.
command-based-text-editor
This text editor prints the contents of a file to the screen, page by page. In order to keep a single text line, C++ string class has been used to simplify string operations. All the lines kept in Linked List structures. Functions are - open, save, insert, delete, move, replace, next page, previous page, undo.
interpreter-design
Implemented an interpreter for a subset of Linux Shell commands
motorbike-racing-game
Single motorbike racing game using Java.Used GUI, I/O grammars, threads and exceptions. The graphics, user login interfaces and other motorbikes are created.
NFC-attendance-app
iOS application that developed for students/universities as graduation project. Students can download this app and check their attendance via NFC, and QR.
recursive-descent-compiler
Converts a given grammar into a recursive-descent parser code.
screen-sharing-app
The screen sharing app that use UDP protocol. Server and client side can connect to each other with their IP's. Sends screen-shots every 0.5 second and prints the screen with developed GUI.
TCP-message-encryption
Creating a client/server application that is used to send a large file in blocks with retransmission and encrypting it in client side and decrypted in server side. Used session key for security and the application wroten in Java language.
the-movie-database
A single page web app with movie database API from TMDB.
hakanbytunc's Repositories
hakanbytunc/ai-board-game
A board game which you can play with articial intelligence
hakanbytunc/brick-breaker-game
Single Brick Breaker game using Java language in order to learn object- oriented coding. Used GUI, I/O grammars, threads and exceptions. The graphics, user login interfaces and other motorbikes are created.
hakanbytunc/command-based-text-editor
This text editor prints the contents of a file to the screen, page by page. In order to keep a single text line, C++ string class has been used to simplify string operations. All the lines kept in Linked List structures. Functions are - open, save, insert, delete, move, replace, next page, previous page, undo.
hakanbytunc/interpreter-design
Implemented an interpreter for a subset of Linux Shell commands
hakanbytunc/motorbike-racing-game
Single motorbike racing game using Java.Used GUI, I/O grammars, threads and exceptions. The graphics, user login interfaces and other motorbikes are created.
hakanbytunc/NFC-attendance-app
iOS application that developed for students/universities as graduation project. Students can download this app and check their attendance via NFC, and QR.
hakanbytunc/recursive-descent-compiler
Converts a given grammar into a recursive-descent parser code.
hakanbytunc/screen-sharing-app
The screen sharing app that use UDP protocol. Server and client side can connect to each other with their IP's. Sends screen-shots every 0.5 second and prints the screen with developed GUI.
hakanbytunc/sorting-algorithms
Sorting algorithms for future use
hakanbytunc/TCP-message-encryption
Creating a client/server application that is used to send a large file in blocks with retransmission and encrypting it in client side and decrypted in server side. Used session key for security and the application wroten in Java language.
hakanbytunc/the-movie-database
A single page web app with movie database API from TMDB.
hakanbytunc/tmdb-without-composition-api
hakanbytunc/very-simple-cpu
Very Simple CPU designed by verilog code from the sketch using the binary coding. By using this VSCPU, implemented a simple memory-mapped system which has access to switches, push buttons, LED’s on board and also monitor over VGA port of the board.