Jump to content

0xcds4r

Members
  • Posts

    25
  • Joined

  • Last visited

  • Days Won

    1

0xcds4r last won the day on April 5 2023

0xcds4r had the most liked content!

Profile Information

  • Gender
    Attack Helicopter
  • Projects
    Visual Novel Core (VNC), Visual Novel Core Scene Editor
  • Japanese language
    Basic
  • Development skill
    Programmer

0xcds4r's Achievements

Fuwa Regular

Fuwa Regular (3/11)

3

Reputation

  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.
×
×
  • Create New...