9dd7bfb7b9
Update build scripts and makefile to follow better practices.
2020-08-04 09:41:18 +02:00
Captain4LK
3b57a5be21
Add heavy documentation to resize example
...
The examples are ment to help new users to get into SoftLK, so some usually considered useless documentation has been added.
2020-07-30 21:15:55 +02:00
Captain4LK
e1a09accc6
Add credit to all used assets
...
* Change gui in efelder to get rid of that pesky cc-by-sa license
* Now only CC0 assets are beeing used!
2020-07-29 16:12:12 +02:00
Captain4LK
20b94a32f9
Rework font system
...
* Fonts not loaded automatically anymore, load with SLK_draw_[DRAWTYPE]_load_font(path)
* Changed included font, because of unknown license/origin
* Included some more fonts
2020-07-28 20:09:59 +02:00
Captain4LK
a82358325f
Add README and build instructions to every example
2020-07-26 11:15:53 +02:00
Captain4LK
b1cc55daba
Update efelder
...
Big progress:
* UI mostly finished now
* can now simulate rectangles (eg capacitors) and circles
* a short explanation has been added inside the program itself
* added README
2020-07-25 20:23:28 +02:00
Captain4LK
6a76767bb1
Added sprite sheets
...
* some progress in efelder
* rgb and pal sprite sheets for easier tileset management
2020-07-16 16:16:44 +02:00
Captain4LK
012737d608
Remove SLK_config.h, update SLKIMAGE files, add SLK_core_set_visible
...
Scrapped idea of optional features,
Things like that will be managed as seperate, complete projects with SoftLKlib as a git submodule.
Those subprojects should come with a set of tools.
2020-06-24 16:51:36 +02:00
Captain4LK
4d74feccec
Remove SLK_variables.h
...
Replaced SLK_variables.h by multiple header, should result in cleaner code
2020-05-17 17:13:35 +02:00
Captain4LK
3d95b505bd
Added dynamic windows sizes (resizable windows)
...
More layer manipulation
Added resize example showing how to use new laywer features
Updated README.m
Bugfixes
2020-05-10 21:21:10 +02:00
Captain4LK
0302a75d00
Improve SLK_core(.c) and SLK_layer(.c)
...
Improved code style
Added comments
Renamed SLK_running to SLK_core_running
Renamed SLK_quit to SLK_core_quit
Renamed SLK_update_viewport to SLK_render_update_viewport
Renamed SLK_update_mouse to SLK_mouse_update
2020-04-30 17:40:45 +02:00
Captain4LK
577147ffe0
More features
...
Added SLK_layer_set_tint
Added SLK_core_set_title
Added SLK_core_set_fullscreen
Added SLK_core_set_icon
2020-04-25 17:52:18 +02:00
captain4lk
6ecbdb56d5
Merge branch 'master' of https://notabug.org/Captain4LK/SLK-engine
...
Forgot to pull
2020-04-22 20:14:32 +02:00
captain4lk
2fbac852f0
Expanded drawing capabilities
...
added circle drawing and filling
added rectangle drawing and filling
added get draw target
added line drawing
2020-04-22 20:12:42 +02:00
Captain4LK
5acb284729
Update 'examples/efelder/LICENSE.md'
2020-04-19 20:19:27 +00:00
captain4lk
79a01b9db6
Added layers
2020-04-19 22:15:50 +02:00
captain4lk
c65988dd8b
Initial commit
2020-04-11 17:03:26 +02:00
C4LK
aff7704b78
Initial commit
2020-02-14 18:53:59 +01:00