这是我的一个爱好项目。
这是一个像政治游戏这样的现实世界。在其中有许多角色,如政治家,军官,宗教人物等。所有这些角色特征将动态生成并存储在游戏进程中。这包括人物姓名,年龄,家族,种族,政党,隶属关系,角色以及其他一些特征。
我使用python flask作为我的服务器,并使用angularJS作为前端。我使用SQLAlchemy-postgresql作为数据库。
我想拥有一个独特的形象(动漫风格或更好),我在Person的每个角色都可以。每个人可以根据他们的种族,年龄等不同。喜欢,有不同的肤色,发型,眼睛颜色,面部比例,体型,还有制服,根据他们目前在游戏中的名称。 如何使用python或java-script动态实现此目的。
此外,我希望图像随着时间的推移而进展。例如,随着角色的老化,增加更多的皱纹,松弛的眼睛,白色的头发。
答案 0 :(得分:1)
我想知道你的期望是什么。
from dynamicPeopleVectorCreater.magic import *
如果你在谈论角色创作者,那么你必须自己做。而且我绝对相信这是一项艰苦的工作,即使是商业公司也可能花费大量时间在这上面,并且大多数实现并不像预期的那样令人惊讶(后果,圣徒排)。也许你应该专注于其他功能或者创建20个随机使用的静态字符。
如果我不得不做这样的事情,我会先创建像Head,Hair,Eyes,Beard,Mouth这样的基础片段。然后将它们与您选择的图像处理库混合在一起。
E.g。用户选择头型3和头发类型10和头发颜色15:
Load Head(head_base_3.png)
加载头发(hair_10.png)
等等。
如何操纵: https://automatetheboringstuff.com/chapter17/
祝你好运/拥有Phun