Jump to content

0xcds4r

Members
  • Posts

    25
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by 0xcds4r

  1. VNCore v1.0.0-RC Announcement I myself would like to know what will be in this release version. Nevertheless, something is already being added and improved both within the core and within the lua framework. For example, input fields have already been added as a render instance, a rather useful thing, of course, you can create it in 0.6-stable by writing scripts, but this is very long and dreary, so 1.0.0 will have its own class for this. I would also like to refactor the entire code in order, without changing the general structures and api much, fix errors and other exceptions. I would also like to add a built-in scene editor to simplify their creation, but I think it will take a lot of time, all this will probably be in the form of a separate lua library. Looking forward to December https://itch.io/t/2795975/vncore-v100-rc-announcement
  2. MainMenu plugin 1.0 (for VNC 0.6.1-patch, API ver: 61) Description: Plugin adds reading main menu from data/main_menu.json Download link: https://drive.google.com/file/d/1s5zMIhrQSvZxOF4E4_Rs52--f4VlEqAx/view?usp=sharing Installation: Move all folders from the archive to the root of your project
  3. 0.6-stable build (Source + test build for windows): https://forums.fuwanovel.net/topic/26303-visual-novel-core-06-stable-engine-for-2d-visual-novels-with-luajson-support-download-demosource-code/ Added version 0.6.1-patch In this patch, you already need to specify the VNC API version on which the script is running:
  4. 0.6.1-patch Quick-fix of all the details related to the processing of lua and non-lua syntax. Added build-exe.bat to project. Added API_VERSION (current is 61) And other improves.. Source: https://github.com/0xcds4r/VisualNovelCore/tree/main/stable Download demo exe: https://drive.google.com/file/d/1mK2qAxCAAe36iaRKZYHdBwh78VGr2w2E/view?usp=shari...
  5. 0.6-stable build (Source + test build for windows): https://forums.fuwanovel.net/topic/26303-visual-novel-core-06-stable-engine-for-2d-visual-novels-with-luajson-support-download-demosource-code/
  6. So the 0.6-stable version came up.. A lot of things have been done, fixed, improved. Now it can be called a full-fledged engine, albeit with a slight stretch. I would be glad if someone tries to do something on it (but for this you need to know lua, or python, lmao) See you in December, as the official launch of the release version of the project is aimed at this date. Main forum thread: https://forums.fuwanovel.net/topic/26287-visual-novel-core-with-luajson-support/ Source code: https://github.com/0xcds4r/VisualNovelCore/tree/main/stable Download demo (win-exe): https://forums.fuwanovel.net/topic/26303-visual-novel-core-06-stable-engine-for-2d-visual-novels-with-luajson-support-download-demosource-code/?do=findComment&comment=538052 Project itch.io: https://0xcds4r.itch.io/visual-novel-core/community Plugins for VNCore: https://itch.io/t/2788783/plugins-for-vncore?before=3#post-7640699
  7. In 0.6-stable now you can safely import python modules directly into your lua script and interact with their functionality Usage #1: Usage #2:
  8. Delay Notifications in 0.6 - stable with fade effect
  9. ButtonRender in 0.6-stable + wrapper In the new version 0.6-stable, button rendering will be available, you can create buttons, check them for pressing, and customize them in various ways.
  10. @method import in 0.6-stable In the new version 0.6-stable, it will be possible to import methods from lua scripts, and in addition to simple methods, you can import static methods that are used by the class. The logic behind this system is that you can only import individual functions, not the whole script. For the import function, you need to use the following syntax: The beauty of this is that you can import functions with ','
  11. About scripting in 0.6-stable Now scripting will be much easier, you can create your own lua libraries and include them using @include 'path/to/Script' (see 'screenshot 1' for details) The includes work even if the script is included with other includes. Please note that the first @include also applies to those that go further (see 'screenshot 2'). Also, all scripts are loaded automatically from the 'scripts/' folder, however, if there is another folder in the scripts folder, then scripts will not be loaded from it, you need to do it manually: VN.__load__('path/to/, 'Script')
  12. I put together a small scene editor, it will allow you to quickly create scenes and generate them in output.json Download exe (win): https://drive.google.com/file/d/1WevpJ9L-Nqa5w027eFM4rDVt5je7HJLD/view?usp=sharing Source code: https://github.com/0xcds4r/VisualNovelCore/tree/main/scene_editor v1.0 (ALPHA-test)
  13. 0.5-stable is available! A lot of changes have been made, as well as, in fact, corrections https://itch.io/t/2779724/05-stable-is-available-download-link-source
  14. The first event is responsible for clicking on the screen. The second event is responsible for the movement on the screen.
  15. in 0.5-stable a whole class will be available for playing sound effects and music
  16. 0.5-stable is almost ready, the update will include a number of fixes and optimization. Also made some changes to the API to offload the engine and make it more stable. Added functionality for rendering initialization in lua. Added the ability to change the application icon and its title. The ability to set render flags directly in lua scripts has been added, the flag system has also been rewritten in the engine itself, which greatly simplifies adding and disabling flags. Title and icons: Flag system updated and added in lua: API updates:
  17. addRect, addText, getTextWidth, getScreenWidth, getScreenHeight methods in 0.5 stable. Template of renderSubtitle func (LUA) and screenshots from test:
  18. Hello, world! I'm developing a visual novel engine. It already has a number of basic functions, loading lua, json and etc. I want to make something unique and modern, and most importantly, that everything works stably on all operating systems (Win, Android, Linux and etc. Source code: https://github.com/0xcds4r/VisualNovelCore/tree/main/stable 0.6-stable build (Source + test build for windows): https://forums.fuwanovel.net/topic/26303-visual-novel-core-06-stable-engine-for-2d-visual-novels-with-luajson-support-download-demosource-code/ Scene Editor (alpha-test): https://forums.fuwanovel.net/topic/26287-visual-novel-core-with-luajson-support/?do=findComment&comment=538025 Project is open-source and actively developed. If anyone is interested, then support my project on itch.io: https://0xcds4r.itch.io/visual-novel-core/community Thank you for your attention.
×
×
  • Create New...