Games cataloge project #1069
Replies: 4 comments 5 replies
-
Interesting! |
Beta Was this translation helpful? Give feedback.
-
I love your idea. Unfortunate that its not possible the way you imagined it... Would be very interested on how to integrate things like the Steam-video and the developer name without tingling with the plugin... Do you have an idea? I mean the Steam API gets used and the information should therefore be requestable.... |
Beta Was this translation helpful? Give feedback.
-
I can create a game title md file for dark forces like the demo sample, but I don't know how to create an md file like the sample. I'm not sure if you name them app_add.js and cs_.md, can you explain how the files work together? The main.js I attached, do I overwrite it after installing media-db-plugin? |
Beta Was this translation helpful? Give feedback.
-
There's a cool plugin called Game search that pulls various game metadata from RAWG (data-focused game platform with profiles that can add your games from Steam and other sources, API requires a key free with a signup). It has its own templating tags too. Maybe you could utilize that for a games catalogue I was doing that with the basic Obsidian Templates, but the rest of the content I gotta get manually ^^; Maybe Templater can complete it *It was just updated to support Steam sync directly ~ |
Beta Was this translation helpful? Give feedback.
-
I decided to create my own local gaming hub using Obsidian. It is based on Templater and the Obsidian Media DB Plugin. I'm add a few lines of code to media db plugin to parse more parameters from the Steam response. The source code is in my repository, in a fork of the project. The goal, as shown in the diagram below, is to create a highly automated workspace for notes. The idea is to save time that would be spent manually searching for information and formatting, and instead use it for creative pursuits such as notes, reviews, and more.
Only the basic scripts and template are ready for now. For example in this script take game id (we use it as name for cssclass) and create or add to main.css file snippet for each notes. This gives us a lot of opportunities. For example, unique animations on each note. Additionally, we don't need to enable each snippet in the Obsidian settings every time. We only need to do it once.
Main template
I have a ton of ideas, and I'll gradually implement them as I learn more about js and the capabilities of Templater and dataview. Little video how it works now. I'll this post with future updates. There's a lot of work ahead with Templater to create a beautiful and user-friendly note page.
github.mp4
upd obsidian-media-db-plugin with few change. Just install plugin and change main.js in .obsidian\plugins\obsidian-media-db-plugin It will work until you update plugin. Source code with nessesary changes https://github.com/talraash/obsidian-media-db-plugin
main.zip
Beta Was this translation helpful? Give feedback.
All reactions