Difference between revisions of "Google Summer of Code 2023"

Jump to navigation Jump to search
Line 167: Line 167:
* Implementation of the framework that allows for avatar scripting
* Implementation of the framework that allows for avatar scripting
* Sample implementation showcasing a scripted avatar engine
* Sample implementation showcasing a scripted avatar engine
* Pull request with code to add to the webin.io code base


=== Avatar Designer for weblin.io ===
=== Avatar Designer for weblin.io ===
Line 194: Line 195:
* A GUI for script editing and avatar onboarding  
* A GUI for script editing and avatar onboarding  
* Docker container hosting the system
* Docker container hosting the system
=== XMPP based MUD on Web Pages ===
''Brief explanation:'' The entire web is weblin.io's playground. Weblins not only meet and communicate, but they can also play games, e.g. multi user dungeon style (MUD). The goal of this project is to turn the web into a MUD with quests, monsters, adventures, and role playing. The rules are entirely up to you. You can choose D&D-like rules, any other rule set, or roll your own. The genre is also up to you, be it Fantasy, SF, Urban, Historic. People will then experience adventures across the web and hunt monsters in XMPP chat rooms. Weblin.io already shows items and avatars on web pages, you add rules, quests, and monsters.<br/>
''Involved Technologies:'' Node.js or any other web server technology, docker, XMPP<br/>
''Relevant readings:'' [https://weblin.io/Project weblin.io Project description] [https://en.wikipedia.org/wiki/Designing_Virtual_Worlds Designing Virtual Worlds]<br/>
''Project size:'' 60 days<br/>
''Difficulty:'' Medium<br/>
''Deliverables / Expected Results:''<br/>
* Proof of concept implementation of an interactive MUD engine as XMPP bot
* Selection of a rule set, genre, and software design choices that make the XMPP/web a MUD
* Implementation of a basic adventure system
* Docker container hosting the system
* Converting, acquiring, or creating graphics for items and monsters


== Your own ideas ==
== Your own ideas ==
28

edits

Navigation menu