165 Commits

Author SHA1 Message Date
Nikola Petrov
f58fabcea9 change shader version to 100 for android support 2024-08-15 18:57:22 +02:00
Nikola Petrov
bd31e1058d Increse Sun resulution 2024-08-15 16:26:33 +02:00
Nikola Petrov
53444955ad Fix sun making everything transperent
and sun has beautiful gradient
2024-08-13 01:08:23 +02:00
Nikola Petrov
d7afa1afc9 Extract RenderTexture from Canvas
For easyer managment of texures and potential buffers
2024-08-12 22:39:52 +02:00
Nikola Petrov
2f4ad253a1 Remove string from buffer 2024-08-12 21:43:12 +02:00
Nikola Petrov
aaf5e45824 WIP Background 2024-08-12 17:53:57 +02:00
Nikola Petrov
34e8e7421a up build windows 2024-08-12 17:48:52 +02:00
Nikola Petrov
390c81b30b update build for windows 2024-07-19 04:09:51 +02:00
Nikola Petrov
ccc8d7ae78 More colors in porgres 2024-06-19 14:45:30 +02:00
Nikola Petrov
4f908f9f7f fix 2024-06-07 23:44:56 +02:00
Nikola Petrov
0d7db04aa8 Build Check include "" if heder updated to rebuild 2024-06-07 23:42:53 +02:00
Nikola Petrov
dbf97df86a Change raylib include form "" to <> 2024-06-07 23:42:18 +02:00
Nikola Petrov
10aa689874 Build use only stdlib 2024-06-07 22:05:18 +02:00
Nikola Petrov
c2a19167bb Build remove web 2024-06-07 22:05:07 +02:00
Nikola Petrov
7e0d16b4b7 Add buffer
To store data for mounten and star with a moon struct.
It allows easy storage, loading and mutating
2024-06-07 15:14:14 +02:00
Nikola Petrov
c5b0911ea5 calculateVector to CamelCase 2024-06-06 17:25:20 +02:00
Nikola Petrov
4a57aa1520 Build check if header chage for rebuild 2024-06-06 15:09:50 +02:00
Nikola Petrov
eb4020a4ee add Color class for easy change 2024-05-02 20:50:45 +02:00
Nikola Petrov
513874d61c Add ratio for sun rings 2024-04-18 06:11:30 +02:00
Nikola Petrov
288186e515 relink only if recompile went good 2024-04-18 06:05:04 +02:00
Nikola Petrov
8f586169c1 Check hit to start moving the position 2024-04-18 06:04:13 +02:00
Nikola Petrov
abb6537480 fix for android 2024-04-02 20:00:05 +02:00
Nikola Petrov
cc61a98c2b change name of build file to treender 2024-04-01 23:17:01 +02:00
Nikola Petrov
2b2dfe751e Simplify
calculation of canvas position based on the cursor position and expected rotation
2024-04-01 22:56:57 +02:00
Nikola Petrov
a29393bc18 Update build 2024-04-01 21:50:43 +02:00
Nikola Petrov
b87dd4203b Change so it spins around pointer 2024-04-01 21:10:25 +02:00
Nikola Petrov
e62b0eb6bf Change fro, RL_QUADS to RL_TRIANGLES
for web support
2024-03-31 00:35:33 +01:00
Nikola Petrov
09d1b0f5b0 fix 2024-03-30 23:38:53 +01:00
Nikola Petrov
62f98d381a Update build system 2024-03-30 00:39:00 +01:00
Nikola Petrov
e3cc91359e Move files
BackGround, Canvas, Tree to dir canvas
2024-03-21 09:29:02 +01:00
Nikola Petrov
18bf865e19 Add my build cpp 2024-03-21 09:28:25 +01:00
Nikola Petrov
d06018ed16 Mounten position based on screen ratio 2024-03-13 23:37:02 +01:00
Nikola Petrov
03f47bcee5 Add nice mountens 2024-03-09 23:00:02 +01:00
Nikola Petrov
bb74873557 Fix starts to no be transperent 2024-03-09 22:47:57 +01:00
Nikola Petrov
2d67f41ab1 Add moon to backGround 2024-03-09 18:59:05 +01:00
Nikola Petrov
e6f102266c Add BackGround
add stary night
2024-03-09 17:18:17 +01:00
Nikola Petrov
ad8296dd7d Cnagnge my_android to PLATFORM_ANDROID 2024-03-09 01:56:15 +01:00
Nikola Petrov
611605550d Add Canvas
Canvas contains the RenderTexture2D
contains the Tree
and now it's eazy to add more modules
2024-03-09 01:03:44 +01:00
Nikola Petrov
45422940ad Update for web 2024-03-06 22:47:02 +01:00
Nikola Petrov
dcb479912f Change to init app in init() 2024-03-06 22:33:17 +01:00
Nikola Petrov
27b822d7b1 Add deinit
for preperation for web
2024-03-06 22:27:52 +01:00
Nikola Petrov
05d0f63535 Make app class
to handle everithing and easy porting
2024-03-06 11:16:19 +01:00
Nikola Petrov
cf006e05e0 Add multiple tree
eden je spredaj ki se premika ko ga zavrnemo se zamenjata
in sedaj vidimo spodnjega
2024-03-06 01:52:39 +01:00
Nikola Petrov
4b7fb4a011 Move main in to src 2024-03-05 14:27:58 +01:00
Nikola Petrov
c11135c5c4 Fix include so it compiles 2024-03-05 14:18:19 +01:00
Nikola Petrov
c3f4c17d6e Cnage include to follow new rule 2024-03-05 02:09:15 +01:00
Nikola Petrov
e5f9e8d7f3 Add basic rotation
Rotate texuture based on mouse position
2024-03-05 01:51:26 +01:00
Nikola Petrov
acb478f970 Add -Wall and -Werror
to follow android compiler
2024-03-03 23:09:37 +01:00
Nikola Petrov
1755c18496 Addapt for android
Center the tree texture on the screen
2024-03-03 22:36:53 +01:00
Nikola Petrov
462f27aa26 Reformat to folow style 2024-03-03 22:31:15 +01:00