deangelisdf / visual_novel_pyarcade Goto Github PK
View Code? Open in Web Editor NEW๐จโ๐ป visual novel with python arcade
License: MIT License
๐จโ๐ป visual novel with python arcade
License: MIT License
The idea is to use jinja format or python string format (similar f-strings). The goal is to generalize the dialog msg.
The name-variable used in dialog msg shall refer to internal dictionary (must be create).
The internal dictionary have the followed format: key as string (name of variable), value as Any types.
Starting from a spritesheet and/or css file should be possible customize the GUI.
In this idea can be interesting to design a way to move around the window the GUI. (I.e. an use case can be a comic balloon as GUI)
Can happen then some user-dev write a loopy storyline. The idea is to have this check only in debug mode. This condition shall be evaluated after the parsing
Now the framework have the avaliability to use only one sprite for each character.
The idea is to give him a list or dict of Sprites and create an action to set the proper one on dialog tree when the user want use it.
Recurrent issue to implement at least one example for each version published.
To flip the character sprite.
Useful to user-dev. In this issue the request is to create an attribute on class GraphicNovel to enable/disable attributes.
If debug mode is active than draw rectangle for each element should be draw
The system have only two position in this moment: left and right, but in a lot of situation can be useful to have central position or a custom one.
To dev-user side should be simple expand the system.
The project need some demo to be recognized or to be knows. Some idea should be implemented
what
As many Visual Novel, sometimes the scenes are not statically drawed but are based on cut-scenes or repetable animations.
how
The animation should be already implemented in python arcade. You need to use this code to make a new action per scenes repetable or one-time executes.
To increase readablility
Reach coverage tests and test all methods and functions to ensure the internal requirements
As starting point, the feature small save in image format the graph generate by the parser
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.