Свои ВН при помощи html js & css будут локальны / Ru VN (Русскоязычные визуальные новеллы,Отечественные визуальные новеллы) :: VN Новости :: Визуальные новеллы :: Beauty Moon :: beauty moon engine :: движок :: фэндомы

движок beauty moon engine VN Новости Ru VN Beauty Moon ...Визуальные новеллы фэндомы 

Свои ВН при помощи html js & css будут локальны

задров ребят, давненько от меня новостей не было, вроде как я http://vn.reactor.cc/post/2410879 раньше разрабатывал движок для вн, а потом решил добавить к нему возможность работы с локальными веб (клиентским хтмл ксс джиси),

 

BeautyMoonEngine ^RAD Studio XE8 - BMMenu [Running] [Built]
File Edit Search View Refactor Project Run Component [Tools Castalia Window Help
id s s a r° - h I (a [
— ö x
Q Debug Layout
P Search
.0 0! ► ^ II
0=	■■ 32-bit Windows ▼
- 0 i ♦ v ^ ©
Call Stack
f x
W Welcome
Page [EÜ
DJ

 

 

но обстоятельства и моя лень сделали свое дело) но щас раз уж начал дак надо закончить, тем более были те, кто взял движок в дело, вообщем то они меня и заматевировали закончить.

 

отсылочка

суть отличия движка бьюти мун (бм) от ренпи это возможность использования визуального редактора ( встроенного для скриптов бм) и какого нибудь визуального редактора веб страниц, коих тучи миллионовя понимаю что довольно мутно объясняю, для больших деталей нужно юзать мои старые посты.

 

вообщем

те кому (кроме той четверки мотиваторов) эта тема интересна скажу что движок я уже четыре дня как начал писать, мало того уже реальизованы все основные функции движка (для веб и для бм), мне пришлось писать его с самого начала (с нуля), поскольку ядро старой версии больно галимое было.в этой версии (без изюменки опть не обошлось) будет возможность расширения средств веб, по средствам команд бм, которые смогут (уже могут) легко взаимодействовать, в частонсти команды бм поднимают возможности веб до приметивной работы с файлами (ну там сохранить, изменить, удалить), но без фанатизма, думаю где то ещё через дня три-четыре закончу (ну или через месяц '_') ,как дедлайн ляжет, по сути готово уже ядро\интерпретатор, хтмл обработка и их взаимодействие, вообщем по мелочи меню подвести осталось да визуальный редактор из старой версии написать, пока приложу немного скриншотов

P,s пока версий для айос\линукс\ и тд нет (поскольку мой винчестер не позволяет установить 69гб), только вин 32Х и вин64Х
если есть какие то просьбы по возможностям, задвайте, вообщем то за этим и пост, но сначала на одном из скринов посмотрите на уже существующие команды

 

ioaa a r°-s	Q		o O G II ■ I Ri 0s 4 SS 32-bit Windows ▼	- © ! ◄i - ^ - i ©	
Structure	¥	X	Ö Welcome Page £ BMMenu [§L BMResponseList ^1 BMGameWindowl	v X	BeautyMoonEngine.dproj - Projec... ¥ X
Ip »1 ♦ ♦ S-n GWl				-P	15 ▼ rj. fi g »
| BeautyMoonEngine - RAD Studio XE8 - BMGameWindowl [Built]

 

_J C:\Users\SoundFAQ\Documents\Embarcadero\Studio\Projects\Beauty Moon Engine\Win32\Debug\MyGame\DefauIt.MoonScript - Notepad + +
Файл Правка Поиск Вид Кодировки Синтаксис Опции Макросы Запуск TextFX Плагины Окна ?
о 3 У © % •'© (В I Л 5] №) I Р £ I * I I П! ЭI =? и ¡р т | ® ® Е ® в I * * w ^

 

 

J BeautyMoonEngine - RAD Studio XE8 - BMMenuJRunning] [Built]
File Edit Search View Refactor Project Run Component lools Castalia Window Help
osa s r° - h i g [
O Debug Layout
P Search
ö o i ► ^	^ II
0=	■■ 32-bit Windows ▼
- S i ♦ v ^ ©
Call Stack
* Ó Welcome Page filBMMenu [3]

 

 

osa a r° - h i
Structure
*P J ♦ ♦
i+i-jnj BTNConfigs (J-O BTNCreateGame i+i -O BTNExit (J-O BTNShowWindowl BTNShowWindow2 (J-O BTNShowWindow3 BTNShowWindow4 (J-O BTNShowWindow5 K3 IMGBackground l-H LBLGameDescription [■■•{3 LBLGameName j-E3 LBLGameVersion É-S WNDUnvisible
■\a\ AutoExecLoader

 


Подробнее
BeautyMoonEngine ^RAD Studio XE8 - BMMenu [Running] [Built] File Edit Search View Refactor Project Run Component [Tools Castalia Window Help id s s a r° - h I (a [ — ö x Q Debug Layout P Search .0 0! ► ^ II 0= ■■ 32-bit Windows ▼ - 0 i ♦ v ^ © Call Stack f x W Welcome Page [EÜ DJ BMMenu ËL BMResponseList S BMGameWindowl - P v X BeautyMoonEngine.dproj - Projec... ¥ X fil - r; ri g » □ ir\ a VJ) +s 22 . I Return To Game New Game Watch List Va Load Game Watch Name Achievements Profiles ~| Watches Local Variables Confias Process is not accessible Valu Name Exit My Ultra Super Game Beauty Moon Engine l pidr . 1 (+Red Moon Engine) Event Log Thread Start: Thread Start: Thread Start: Thread Start: Thread Start: Thread Start: Thread Start: Thread Start: Thread ID: Thread ID: Thread ID: Thread ID: Thread ID: Thread ID: Thread ID: Thread ID: 7776. Process 7780. Process 7784. Process 7788. Process 7792. Process 7800. Process 7804. Process BeautyMoonEngine BeautyMoonEngine BeautyMoonEngine BeautyMoonEngine BeautyMoonEngine BeautyMoonEngine BeautyMoonEngine v ■■ u exe (7664) exe (7664) exe (7664) exe (7664) exe (7664) exe (7664) exe (7664) Engine.exe figurations (Debug) Itforms (Win32) /¡ndowl.pas )as seList.pas layer.pas \Documents\Embarcad« Thread Start: Thread ID: 7808. Process BeautyMoonEngine.exe (7664) Event Log Breakpoint List Thread Status
ioaa a r°-s Q o O G II ■ I Ri 0s 4 SS 32-bit Windows ▼ - © ! ◄i - ^ - i © Structure ¥ X Ö Welcome Page £ BMMenu [§L BMResponseList ^1 BMGameWindowl v X BeautyMoonEngine.dproj - Projec... ¥ X Ip »1 ♦ ♦ S-n GWl -P 15 ▼ rj. fi g » | BeautyMoonEngine - RAD Studio XE8 - BMGameWindowl [Built] File Edit Search View Refactor Project Run Component lools Castalia Window Default Layout - S3 P Search SBJMover STT ©■■{□] WNDGame I--------------------------------M---------------------------------------M---------------------------------------M---------------------------------------M---------------------------------------M---------------------------------------M---------------------------------------M---------------------------------------M---------------------------------------M---------------------------------------1 Object Inspector GW1 TGW1 1 Properties | Events Action ¥ X 0 » alNone Active Control Align AlignWithMargirj □ False AlphaBlend AlphaBlendValue Anchors AutoScroll AutoSize BiDiMode Borderlcons BorderStyle BorderWidth Caption ClientHeight ClientWidth Color C nnctraintc 3ind Visually... O False 255 [akLeft,akTop] O False □ False bdLeftToRight [biSystemMenu,bifv bsNone 0 MVRSBJl MVRSBJ6 MVRSBJ2 MVRSBJ7 MVRSBJ3 MVRSBJ8 MVRSBJ4 Unvisib|e MVRSBJ9 MVRSBJ5 MVRSBJ0 LBLSHlSpeakTextl LBLSH2SpeakTextl LBLSHlSpeakText2 LBLSH2SpeakText2 LBLSHlSpeakText3 LBLSH2SpeakText3 LBLSHlSpeakText4 LBLSH2SpeakText4 LBLSHISpeakTextS LBLSH2SpeakText5 LBLSHlSpeakText6 LBLSH2SpeakText6 LBLSH6SpeakTextl LBLSH7SpeakTextl LBLSH6SpeakText2 LBLSH7SpeakText2 LBLSH6SpeakText3 LBLSH7SpeakText3 LBLSH6SpeakText4 LBLSH7SpeakText4 LBLSH6SpeakText5 LBLSH7SpeakText5 LBLSH6SpeakText6 LBLSH7SpeakText6 LBLSH3SpeakTextl LB LBLSH3SpeakText2 LB LBLSH3SpeakText3 LBLSH4Sp« LBLSH3SpeakText4 LBLSH4Sp« LBLSH3SpeakText5 LBLSH4Sp« LBLSH3SpeakText6 LB LBLSpea LBLSH8SpeakTextl LBLSH9Spi LBLSH8SpeakText2 LBLSH9SpeakText2 LBLSH0SpeakText2 LBLSH8SpeakText3 LBLSH9SpeakText3 LBLSH0SpeakText3 LBLSH8SpeakText4 LBLSH9SpeakText4 LBLSH0SpeakText4 LBLSH8SpeakText5 LBLSH9SpeakText5 LBLSHOSpeakTextS LBLSH8SpeakText6 LBLSH9SpeakText6 LBLSH0SpeakText6 600 800 I $00505050 fT^or nnctraintO Action in ^ ^ S iE - S? ^ 9 * VJI +- File ProjectGroupl 0-BI BeautyMoonEngine.exe IBuild Configurations (Debug) i+~S Target Platforms (Win32) BMGameWindowl.pas BMMenu.pas ©■■¿5 BMResponseList.pas BMVideoPlayer.pas C:\Users\SoundFAQ\Documents\Embarcad« ~l Beauty... Model... Data E... ED All shown » ■ 138: 31 Insert Code Design History Tool Palette fi) w □ | P Search © Standard © Additional © Win32 © System © Win 3.1 © Dialogs © Data Access © Data Controls © dbExpress © Datasnap Server © FireDAC © FireDAC UI © FireDAC Links © FireDAC Services © FireDAC ETL © LiveBindings © LiveBindings Misc © FireDAC Devs © Vista Dialogs Multi-D... I f X
_J C:\Users\SoundFAQ\Documents\Embarcadero\Studio\Projects\Beauty Moon Engine\Win32\Debug\MyGame\DefauIt.MoonScript - Notepad + + Файл Правка Поиск Вид Кодировки Синтаксис Опции Макросы Запуск TextFX Плагины Окна ? о 3 У © % •'© (В I Л 5] №) I Р £ I * I I П! ЭI =? и ¡р т | ® ® Е ® в I * * w ^ :her.php | § lib.php | § First.php | @ config | 0 Default .Moon Source | 0 Default. Moon Source | § Auto Exec. BeautyMoon 0 Default. Moon Script |(0 I a >n Script 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 спец команды ~@CopyToFile "MyGameXDefault.MoonScript" - копирует содержимое текущего скрипта б выбранный файл (если файла нет создает его) ~@CutToFile "MyGameXDefault .MoonScript" - вырезает содержимое скрипта б выбранный файл ~@FindTextAndReplace "MyGame\Default .MoonScript | @FindTextAndReplace | @CopyToFile" - осторожно это небесопасная команда, её нужно использовать с умом, поскольку если в тексте для поиска будет например: TeKCT.zu^noMCKa"lohpidr то команда не выполнится, поскольку " символ является указателем интерпритатора, то же самое с символом |. в остальном синтаксис таков ~@FindTextAndReplace "относительный путь к файлу для поиска|текст для поиска|текст для замены" ~@ReplaceString "MyGair.eXDefault .MoonScript |MyGair.e\FirstScript .MoonScript 115 11" - по идее это безопасный аналог @FindTextAndReplace, но искать в тексте он уже не может, поскольку тут расчет уже идет на продуманные действия разработчика. ~@ReplaceString "путь к источнику текста замены|путь к скрипту-жертве|номер строки источника|номер строки жертвы" ~0DeleteMoonFile "MyGair.e\LohPidr.MoonScript" - по понятным причинам возможности удаления файлов урезаны, данная команда сработает только если расширение файла *Name.MOONSCRIPT, *.MOONSOURCE, *.MOONFILE, *.3EAUTYM00N @Include "MyGair.e\LohPidr.MoonScript" - эта команда позволяет вставлять на свое место в скрипте содержимое скрипта, указанного в параметре QCheckToWeb "Null\Ye3" - команда переключается на режим интерпретации веб, но при этом позволяет выполнять и основные команды. QCheckToMoon "Null\Ye3" - аналогична Л только наоборот. QLoadFromWeb "MyGair.e\LohPidr.html" - по идее эта команда сама инициирует переключение в режим просмотра локального веб. так же команды бм внтури указанной страницы не будут интерпретированны, поскольку эта команда просто отоброжает как веб содержимое файла. для интерпретации косанд бм в веб следует использовать напрямую хтмл файл в качествет скрипта для загрузки. <!— @CheckToMoon "Yes" @Include "MyGameXLohPidr.MoonScript" @DeleteMoonScript "MyGameXLohPidr.MoonScript" QCheckToWeb "Null\Yes" — !> этил команды не будут видны и их проигнорируют <! — QCheckToMoon "Yes" Qinclude "MvGame\LohPidr.MoonScript" i» Normal text file length: 29128 lines: 515 Ln : 191 Col : 1 Sel : 23 DosXWindows ANSI INS
J BeautyMoonEngine - RAD Studio XE8 - BMMenuJRunning] [Built] File Edit Search View Refactor Project Run Component lools Castalia Window Help osa s r° - h i g [ O Debug Layout P Search ö o i ► ^ ^ II 0= ■■ 32-bit Windows ▼ - S i ♦ v ^ © Call Stack * Ó Welcome Page filBMMenu [3] BMGameWindowl v X BeautyMoonEngine.dproj - Projec... ¥ X Event Process is not accessible Watch List Watch Name ©Button Window £6 Height = 50 ©Button Window #6 Picture = C:\Users\SoundFAQ documents Embarcadero \Studio projects beauty Moon Engine\Win32E>ebugElull #ERROR File not Found# ©Button Window #6 On Click Script = C:\Users\SoundFAQ documents Embarcadero \Studio projects Eeauty Moon Engine\Win32E>ebugV4yGameEcripts EackgroundOFConfigs. MoonScript ©Button Window #7 Text = Exit ©Button Window #7 Left = 50 ©Button Window #7 Top =410 ©Button Window #7 Width = 200 ©Button Window #7 Height = 50 ©Button Window #7 Picture = C:\UsersEoundFAQE>ocumentsEmbarcaderoEtudio Erojects Eeauty Moon Engine\Win32E>ebugElull TERROR File not Found# ©Button Window #7 On Click Script = C:\UsersEoundFAQE>ocumentsEmbarcaderoEtudioErojectsEeauty Moon Engine\Win32E>ebugElull ©Button Window #8 Text = + ©Button Window #8 Left = 260 ©Button Window #8 Top = 50 ©Button Window #8 Width = 50 ©Button Window #8 Height = 50 ©Button Window #8 Picture = C:\UsersEoundFAQE>ocuments Embarcadero Etudio Erojects Eeauty Moon Engine\Win32E>ebugElull Engine.exe figurations (Debug) Itforms (Win32) /¡ndowl.pas )as iseList.pas flayer.pas #ERROR File not Found# ©Button Game Name is (Katanagatari) Responsel Response2 ~| Watches Local Variables Process is not accessible Response4 Response5 Name Confias Valut pidr 1 (+Red Moon Engine) Beauty Moon \Documents\Embarcad« f X Thread Start: Thread ID: 7840. Process BeautyMoonEngine.exe (7716) Thread Start: Thread ID: 6280. Process BeautyMoonEngine.exe (7716) Thread Start: Thread ID: 7836. Process BeautyMoonEngine.exe (7716) Thread Start: Thread ID: 6752. Process BeautyMoonEngine.exe (7716) Thread Start: Thread ID: 5036. Process BeautyMoonEngine.exe (7716) Thread Start: Thread ID: 7884. Process BeautyMoonEngine.exe (7716) Thread Start: Thread ID: 7876. Process BeautyMoonEngine.exe (7716) ■ h [ Thread Start: Thread ID: 7932. Process BeautyMoonEngine.exe (7716) ] Event Log Breakpoint List Thread Status
osa a r° - h i Structure *P J ♦ ♦ i+i-jnj BTNConfigs (J-O BTNCreateGame i+i -O BTNExit (J-O BTNShowWindowl BTNShowWindow2 (J-O BTNShowWindow3 BTNShowWindow4 (J-O BTNShowWindow5 K3 IMGBackground l-H LBLGameDescription [■■•{3 LBLGameName j-E3 LBLGameVersion É-S WNDUnvisible ■\a\ AutoExecLoader Hl BMCL S BMPreLoadSound ■S BMSL S BMWL Object Inspector IMGBackground TImage BeautyMoonEngine - RAD Studio XE8 - BMMenu [Built] J File Edit Search View Refactor Project Run Component lools Castalia Window Help Q Default Layout ► ■ I 1 ? i - I s s P Search in ¥ X Ö o S3 Welcome Page BMMenu ■■ 32-bit Windows ▼ É! BMGameWindowl * - * © v X ¥ X 0 Cursor crDefault > CustomHint DragCursor crDrag DragKind dkDrag j— DragMode dmManual Enabled H3 True Height 484 HelpContext 0 E HelpKeyword HelpType htContext Hint IncrementalDispI O False Left 0 LiveBindings LiveBindings LiveBindings Des LiveBindings Desigr Margins (TMargins) Name IMGBackground Parent C nctnml-lij fj. True ▼ Bind Visually... 'lame a BeautyMoonEngine.dproj - Projec... ¥ X S' ^ ri | Ge S ▼ 1 1^ 51 Si +S 2Z i=-*l ® 'r ^ 'r File ProjectGroupl É-qU BeautyMoonEngine.exe é-% Build Configurations (Debug) ©■ Target Platforms (Win32) $-[ß BMGameWindowl.pas BMMenu.pas BMResponseList.pas BMVideoPlayer.pas fé é-é E0-ISI C:\Users\SoundFAQ\Documents\Embarcad« ~l Beauty... Model... Data E... Tool Palette Multi-D... I f X All shown » ■ 138: 31 Insert Code Design History fi) w □ | Search © Standard © Additional © Win32 © System © Win 3.1 © Dialogs © Data Access © Data Controls © dbExpress © Datasnap Server © FireDAC © FireDAC UI © FireDAC Links © FireDAC Services © FireDAC ETL © LiveBindings © LiveBindings Misc © FireDAC Devs © Vista Dialogs
Визуальные новеллы,фэндомы,движок,beauty moon engine,VN Новости,Ru VN,Русскоязычные визуальные новеллы,Отечественные визуальные новеллы,Beauty Moon
Еще на тему
Развернуть
нет комментариев
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
©ResetScript Done.
Script Name is (First)
©Background Picture, complete from (C:\Users\SoundFAQ documents ^mbarcadero\Studio projects beauty Moon Engine\Win32b>ebugV>4yGame background.png)
©Speak Text £lStyle is PrintShadow ©Speak Text SlColor is F5F5F5 ©Speak Text #lShadow Color is 000000 ©Spea BeautyMoonEngine - RAD Studio XE8 - BMMenu [Built]
File Edit Search View Refactor Project Run Component lools Castalia Window Help
IQ i3 S 3 r® - HI B G§ I ■© ■©
► - C3 - II
i t= 4	■■ 32-bit Windows ▼
PSearch
f X a Welcome Page a,
£ BMGameWindow3 £ BMGameWindow4 £ BMGameWindow5 £ WNDGameCrea
подробнее»

Визуальные новеллы фэндомы beauty moon engine Ru VN,Русскоязычные визуальные новеллы,Отечественные визуальные новеллы VN Новости Beauty Moon

BeautyMoonEngine - RAD Studio XE8 - BMMenu [Built] File Edit Search View Refactor Project Run Component lools Castalia Window Help IQ i3 S 3 r® - HI B G§ I ■© ■© ► - C3 - II i t= 4 ■■ 32-bit Windows ▼ PSearch f X a Welcome Page a, £ BMGameWindow3 £ BMGameWindow4 £ BMGameWindow5 £ WNDGameCrea
Return To Game
Achievements
sous
	
	C
	
Default Bea'uty- £| Defaults Love ritual alpha,Film & Animation,Game alpha love ritual,Love ritual alpha video. Somehow Riilai clothes missing and we are working on this.