-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchanges.txt
116 lines (112 loc) · 5.23 KB
/
changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
0.1.4 - []
1. Modify two_d: Add Color class
2. Modify simple_button.rs example
3. Modify rounded_button.rs
4. Modify ambient_filter.rs
5. Modify character_with_animation.rs
6. Modify particle_system.rs
7. Modify point_light.rs
8. Modify simple_parallax_example.rs
9. Modify simple_profiler.rs
10. Modify simple_raycast.rs
11. Modify spot_light.rs
12. Modify stylish_particle_system.rs
13. Modify dialogue_system.rs
14. Modify test_example.rs
15. Modify profiler by showing memory consumption
16. Modify profiler by showing CPU consumption
17. Modify gui: Viewport first attempt
18. Modify gui: Viewport zoom in/zoom out
19. Modify gui: Viewport dragging is more smooth, able to add more textures
20. Modify gui: Infinite and dynamic viewport space controlled by WASD
21. Modify gui: Separate in gui shader
22. Update roguelike game
23. Modify gui: Fix Texture component problem when width and height are changed on multiple textures
24. Modify gui: Enable animation
25. Modify gui: Improve animation, animating spritesheet by row, add drag&drop spritesheet
26. Modify gui: Sprite goes either in front of or behind another
27. Modify gui: Enable Grid View
28. Modify gui: Add Tilemap and fix problems
29. Modify README
30. Modify examples, allowing to use them
0.1.3 [Star Sprint]
1. GUI: Move input handler into Preferences and remove unused parts of preferences
2. GUI: Add Ambinet Filter Component
3. GUI: Add Audio Player
1. Modify GUI: Add file dialogue for track path in Audio Player Component
4. Modify GUI: Modify saving part and logging
5. Modify GUI: Add build possibility on Windows, Linux and MacOS
6. Modify GUI: Modify ambinet filter by choosing a color
7. Modify GUI: In the Preferences possible to change font and font size. Will be saved in settings.json
8. Modify GUI: Add Light component
9. Modify GUI: Split one big file gui.rs into small sub-files
10. Major update: Add a deep learning model for generating pixel character and modify GUI to show it
11. Improve Particle System by adding new shape - circle
12. Major update: Fix bug with system for AI model and add new feature emscripten for generating a web-based game
13. Major update: Possibility to build for a Web using WASM
14. Simple raycast
15. Add an icon and make a simple platformer
16. Modify two_d API add a Rect class as well as modify Camera, improved simple platformer
17. Modify Window by adding fullscreen mode, possibility to add through the settings and examples were modified
18. Modify Rect class and add example with WASM as well as improved simple platformer
0.1.2 [Galactic Gateway]
1. Split one big file two_d.rs into small sub-files (easy improve, debug, etc.)
2. Make first game
- Randomly generated dungeon
- Point Light
- Randomly spawning enemies
- Enemies follow player
- Infinite levels
- Enemies can attack player
- Simple health bar
3. Fixed bug with AudioPlayer and add example: before there was a problem to play a file
4. Update a little bit README file
5. Separated gui, located in gui folder
6. Docking - drag&drop components
7. Logging for GUI: Now in logs all message are visible and on Problems tab item only errors. Successful message are highlited green and errors - red
8. GUI modify transaltion to other languages: Parsing from JSON translation to other languages since it is currently hardcoded `translate` function
9. GUI: Modify execute_code and execute_code_web function was modified for Linux and Windows
10. GUI: Improve Texture component possibility to add tags for animation
11. GUI: Add possibility Input Handler
12. GUI: Improve DisplayComponentTree
13. GUI: Integrate VSCode
14. Minor update: Add logging for some parts of executing
15. Minor update: Fix function
16. Minor update: modify execute_code, representing everything in logs
17. GUI:
1. Modified launch project now when user clicks on generate template appears dialogue box with asking to save a scene
"yes" then save where user want and then VSCode automatically open .rs file with template.
2. Modified execute_code now it executes project which was recently saved
0.1.1 [Quasar Quest]
1. Animation class was improved now we can set a row from one png file(instea dof cutting into some separate pngs and playing with them around)
2. PointLight was improved completely can be used very easily(before there were some problems with PointLight)
3. AmbientLightFIlter was added to change the color gradient for the game(new feature)
4. Examples were improved as well as more examples were added
5. Spot Light(new feature)
6. Rounded /not rounded buttons(there was such a decision to make either rounded or not)
7. Simple profiler(new feature)
8. GEvent for keyboards is used now (on top of sdl2::event::Event)
9. Dialogue System improvement (before there was only possibility to add text but it was impoossible to render and draw)
0.1.0 [Orbit Overture]
1. Graphics UI
- Buttons
- Slider
- TextBox
- CheckBox
- UI Layer
- Fonts
- Particle System
- Parallax Background
2. Audio
3. Input Handler
4. Math types
5. Physics
- RigidBody
- Collision
6. Animation
7. AI System
- Behaviour Tree
8. Timer
9. Dialogue System
10. Ligting
- Point Light