GithubHelp home page GithubHelp logo

yunyoujun / advjs Goto Github PK

View Code? Open in Web Editor NEW
245.0 245.0 22.0 19.04 MB

🎮 ADV.JS Web AVG Engine 面向未来与前端的文字冒险游戏引擎(WIP)

Home Page: https://advjs.org

License: Mozilla Public License 2.0

JavaScript 0.18% HTML 0.79% TypeScript 53.79% Vue 41.04% CSS 0.15% SCSS 3.82% Shell 0.22%
adv engine game markdown

advjs's Introduction

Hi there, I'm YunYouJun(云游君). 👋

I am a learning master student from China, core team member of element-plus. I like open source and all interesting things and want to try to do it.

I want to be an interesting person and create something that can be remembered by others.

The one on the right is Xiao Yun(小云), she will speak for me in the virtual world.

  • 🔭 I’m currently writing some amateur open source projects, interned at @Tencent + @Alipay.
  • 🌱 I’m currently learning Computer Graphics & FE & Drawing, and want to learn everything interesting.
  • 🤔 I want to make a pure front-end (more html & css than canvas) AVG engine. I call it advjs.
  • ❤️ I like eating 🍉, raising 🐓, playing 🏓, sleeping in 🛌 and watching 📺 ACGN.
  • 💬 Be free to ask me about anything here.

Languages

javascript typescript css html sass nodejs php python yaml

Frameworks and Tools

vue react gulp git visual-studio-code macos vite

Interested

blender cocos unity unreal-engine AE

By the way, are you also curious about how to generate the list? I wrote a script to generate it automatically. You can see YunYouJun/YunYouJun.


You can find how to contact me in the sidebar. You can follow me to find something more interesting.

If you like Xiao Yun or me or my projects, you can buy me a 🍉 / 🍟 / 🍦 at GitHub Sponsors or 💰 sponsors.yunyoujun.cn.

advjs's People

Contributors

imgbot[bot] avatar makinoharashoko avatar smallp avatar yunyoujun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

advjs's Issues

属性面板的属性支持拖拽变化

Clear and concise description of the problem

浮点和 vec3 类型需要支持拖拽。

Suggested solution

最好像 unity 一样可以在前部名称上提供一个点击左右拖动变化的事件。

Alternative

No response

Additional context

No response

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

立绘嘴型切换

Clear and concise description of the problem

立绘说话时,嘴型切换

Suggested solution

嘴型切片

Alternative

No response

Additional context

No response

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

create-adv Not Found - 404

Describe the bug

https://registry.npmjs.org/create-adv: Not Found - 404
create-adv 包不存在啊

Reproduction

System Info

macos

Used Package Manager

pnpm

Validations

  • Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
  • Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
  • The provided reproduction is a minimal reproducible of the bug.

催进度

快快快!
缺什么东西快去弄。
不行把计划列出来我帮你写。
快点,这么久了怎么还没搞完,你不会有拖延症吧

[Roadmap] 精灵立绘编辑器 + 后处理 + WebRTC 录制生成视频

Clear and concise description of the problem

关于 advjs 的发展路线我有一个新的想法。
我想通过文本与精灵动画的形式来制作视频,并配音与自动录制。

【【warma】400万关注啦!来分享做UP主的心得吧-哔哩哔哩】 https://b23.tv/c8RmhaF

Suggested solution

该计划需要的新功能包括但不局限于:

  • 精灵编辑器(2d 基于pixi,3d待定)
  • 图像后处理
  • webrtc 屏幕录制

Alternative

可参考的内容

  • 剪映
  • slidev

Additional context

#8

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

希望能加入bgm下载功能

在吉利吉利或者ons模拟器上玩galgame的时候,总是会遇到喜欢的bgm。虽然有的游戏收录了bgm并提供了收听的功能,但退出游戏就不能听了,特别难受/(ㄒoㄒ)/~~

无痕模式下打不开 demo

Describe the bug

image

Reproduction

demo.adv.org

System Info

Chrome 版本 121.0.6167.85(正式版本) (arm64)
MacOS 14.2

Used Package Manager

npm

Validations

  • Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
  • Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
  • The provided reproduction is a minimal reproducible of the bug.

Integrate articy:draft

Clear and concise description of the problem

articy:draft 是一个非常酷的制作互动叙事的工具。
它可以跟踪所有的故事情节、角色与变量。并被许多知名商业游戏使用。

此外,它可以与 Unity 与 Unreal 集成。

Suggested solution

使用 articy:draft 创作故事,并通过开放的 API 与 advjs 集成。

Alternative

No response

Additional context

No response

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

截屏功能无效

截屏对象只有背景图,背景图一般还是外链,截不下来,直接黑屏。
鉴于本来就是web版本,我们可以去掉截图功能,不管是PC端还是移动端都有比较方便的截图工具。

移动端优化

Clear and concise description of the problem

移动端优化

Suggested solution

移动端优先

Alternative

No response

Additional context

No response

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

No documentation on how to debug the project

Hi there,

I was trying to debug your project and noticed that there is no documentation provided on how to debug the project. This makes it difficult for developers to understand how the project works and to identify the cause of any issues.

Without clear instructions, it is challenging to get started with the debugging process. As a result, it would be helpful if you could add some documentation on how to start and debug the project.

If possible, it would be great to provide a step-by-step guide, including any specific tools or libraries required to debug the project. This will help other developers get up and running quickly.

Thank you for your attention to this matter. If you have any questions or need any additional information, please let me know.

Best regards,
Mahiru

Dialog类型定义不好

如curDialog.value.children[iOrder.value]?.value
vsc里面会报错。
现在实现就是只有text,可以留扩展空间,但是现在应该直接指定children: (Text | Dialog)[]

术语映射

Clear and concise description of the problem

映射对话框中的术语目录

Suggested solution

可以利用 Markdown 脚注语法实现。

https://github.com/markdown-it/markdown-it-footnote

Alternative

No response

Additional context

No response

Validations

  • Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.