How to create a simple window:
#include "core/Window.bas"
#include "core/Keyboard.bas"
#include "core/Graphics.bas"
Dim win As cWindow
Sub cWindow.onCreate()
End Sub
Sub cWindow.onDraw()
End Sub
Sub cWindow.onDestroy()
End Sub
win.initWindow("Test",800,600)
- Freebasic - The BASIC Dialect i use
- [WinAPI] - The normal Microsoft Windows Application Programming Interface
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate. If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.
Steps to contribute:
- Fork this repository (link to your repository)
- Create your feature branch (git checkout -b feature/fooBar)
- Commit your changes (git commit -am 'Add some fooBar')
- Push to the branch (git push origin feature/fooBar)
- Create a new Pull Request
- Window Creator
- Basic Graphics (Circles, Rectangles, etc.)
- Sprite Loader
- Sprite Renderer
- Double Buffering
- Audio Loader
- Audio player
- MultiThreading
- Colision Detecting
- Interpreter for Game Event Script
The resources i used:
- [Microsoft Docs] (https://docs.microsoft.com/)
- [Freebasic Docs] (https://www.freebasic.net/)
- [Stack Overflow] (https://stackoverflow.com/)