maxdev1 / ghost

Ghost, a micro-kernel based hobby operating system.
http://ghostkernel.org/
GNU General Public License v3.0
560 stars 57 forks source link

tetris application #13

Closed JustVic closed 4 years ago

JustVic commented 7 years ago

After I built all. I noticed tetris app in applications is not a real tetris. It does't make much sence to operating system development, but I tried to implement it. It turn out quite playable. I made gui contorls, because keyboard working a little strange and not always in time. link to repository : https://github.com/JustVic/ghost_tetris

MarcoCicognani commented 7 years ago

Very good work JustVic, i'm the developer of a derived operating system from Ghost Kernel (https://github.com/MarcoCicognani/MeetiX-OS-Project). Would you like to write the "pong" game for this platform? I would also adapt it to my system by leaving it naturally in your nameπŸ˜‰

JustVic commented 7 years ago

to MarcoCIcognani:Ok I can try. With GUI buttons I think it's not a problem. But with keyboard I don't understand yet, why keypress not always works.

MarcoCicognani commented 7 years ago

I know, on my gui libs there Is a container util named ButtonList, It permit to create a collection of buttons managed with one object

maxdev1 commented 5 years ago

Hey @JustVic, just found time to revise the code. It's very impressing that you found out how to use the APIs without much documentation! πŸ˜› Thanks for your contribution. πŸ‘ Your game was included in the OS. I also just fixed an issue that made the window server freeze often, might make it easier to keep developing on it. I'll try to get keyboard support for UI applications ASAP, so maybe you'd like to add it to Tetris then, too. Greets!