Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Drafft v2: Development, Wishlist & Feedback Sticky

A topic by baj created 50 days ago Views: 237 Replies: 22
Viewing posts 1 to 8
Developer (2 edits)

Welcome to the Drafft v2 discussion thread!

This is the place to share your thoughts, ideas, and feedback as we work on shaping the next version of Drafft. Here’s what you can do here:

  • Discuss key features like Scripts, Dialogue, and Game Design Documents (GDD).
  • Share your wishlist for new features or improvements.
  • Provide feedback on what you’d like to see in the alpha release.
  • Share your thoughts on potential AI integration and how it could enhance Drafft.

Your input is invaluable in helping us make Drafft v2 the best it can be. Feel free to share your feedback publicly in this thread or reach out privately


Update 2025: Thank you everyone for sharing feedback here and via email.

Here is the new website: https://drafft.dev/ and x profile https://x.com/DrafftApp where I will also share development progress. You can join the waitlist for v2 beta there as well.

v2 is taking shape, still deciding on licensing and feature set, but it will be free forever for all v1 owners before launch.

Key Themes from User Feedback:

  • Dialogue trees, scripts and GDD are considered the most important features. Others are nice to have.
  • Collaboration: some friction on the diy collaboration aspect, hosting server, etc. Many users struggle with the current server setup and want easier collaboration options (e.g., Git integration, cloud syncing, hosted offerings).
  • Most users do not want AI integration
  • Quality of Life additions, like better undo, manual saving, better hotkeys, autocomplete
  • Better docs.
(+1)

Dialogue: Grid snapping, more node types like purpose node, condition node, random node (for success rate), trigger node (link to quest for event trigger), sub-graph node (or grouped node with it's own input and output), comment node (or note).
Scripts: Repeatable properties should be easier to input.
Grid Database: Need to improve a lot, add option to export or import csv file.

Also adding embed link to other note like actors/items, split screen.

Developer

Thanks for the feedback! great suggestions!

  • Grid snapping. +1

  • sub-graph node (or grouped node with it’s own input and output), (+1)

  • comment node (or note). (+1)

  • Scripts: Repeatable properties should be easier to input. – Yes, have autocomplete for actors and commands in scripts. I’m considering some sort of template system for the other editors

  • More node types like purpose node, condition node, random node (for success rate), trigger node (link to quest for event trigger).

About the last bit, how would differ with the script node? I wouldn’t want to try to cover all the possible nodes logic, and should be implemented by the user. Maybe some sort of node labeling for the common script node?

(+1)

Been noodling on this for a bit.

I don't think AI is necessary for Drafft, AI is already diminishing enough as it is and feels like it'd unnecessarily bloat the tool.  I've floated the idea of templates for many parts of Drafft, and still think that'd be awesome to have and save a bunch of time.


I'd love to see the API expanded a bit more. 

My wishlist would be:

- Endpoints that can be called that force Drafft to navigate to a specific category or even a specific element or document within that category. (Use case would be a game editor tool that can call to Drafft which then opens up a specific dialogue, as an example.)

- Endpoints that can create a new entry and prepopulate it or write into sections like grids or scripts.


Looking forward to v2!

(2 edits) (+1)

I have to agree, ai is apart of everything and giving it access to NDA covered information might be bad, Not just that ai is generally terrible at producing quality. It can do quantity very well. But I find when ever I use anything with ai it just causes more work and more issues for me later on. Being creative needs less hand holding and more encouragement. that said, it is a popular selling point for many available software choices. from an artists and business end point customer side, i see it as a risk of leaking and data scrape where any ai is considered. but as a business ownder i can see why Ai is attractive to put in to a product. its a double edge thing and could be beneficial or detrimental.

Not to mention its heavy for local machines and a risk if done with remote servers.

The api, I agree could definitely do with some update to the docs.

Main thing i wish for is git and optional use of server. if i could use this software with git, id be over the moon.

Developer

Thanks for the feedback! git support is a bit of challenge, but I’m always thinking about it. In parallel I’m thinking of offering some sort of hosted db offering.

Developer

Thanks as usual for the feedback!

In v2 we have a registered protocol drafft:// which is used by internal links and the app will use them to route to a document if it founds it. this has the benefit of being used even outside the app, (a chat message for example – need to test it in different platforms yet)

so drafft://scripts/script-unique-id will focus the app, create a new tab, load that document on it, and focus that tab.

this is also usable in gdds (with a nice ui picker) to link between differt documents

image.png

New endpoints are a great idea, add it to the wishlist.

(1 edit) (+1)

Personally, I'd love an infinite canvas/moodboard feature to put down picture inspirations for artistic directions, and notes on!

Developer

This is a great suggestion! I want to integrate some sort of (very basic) sketch thing as well

Glad you like the idea!

SAME .. i honestly put this above probably every other suggestion I could possibly have. Please allow for a moodboard/Obsidian app’s style infinite canvas with the ability to embed links, videos, art & audio files as well as sketches & text boxes PLSSSSSS<3

(5 edits)

Oh, also, another idea: maybe a mindmap feature, kinda like a brainstorm place to brainstorm ideas for visual thinkers! Don't know if it's in the scope of what the app is used for, but that would be great to have it there so everything regarding game production stay in one place rather than being scattered in lot of different apps!

Another one linked to it: I'd also suggest the possibility to open and split tabs/windows of different workspace of the app so we can access for exemple the brainstorm/moodboard at the same time as other notes place so we can put down what has been "in the more vague" brainstorming phase on the more concretes docs so we can visualise everything more easily while working from one step to another, from pre-prod to more production ready!

Developer

Thanks! I get what you mean, and I will definitely try to add something in the future, once I get this v2 stable. My take is that we want to have some sort of “idea tracking” utils: mind-maps, storyboards, moodboards, scratchpads or a combination of those.

About the tabs: v2 does not have split layout (yet?) but we do have full multi tab support and I thinks it is a huge step up:

image.png

(+1)

Thanks for your answer, glad you take the feedback into account, and that'd be definitely great to have that kind of utilities! :)

(1 edit) (+1)

Another more minor feedback: I personally have a 4K and 1080P displays, so it would be great if the app could auto-resize according to which display it's on!

Developer

this might be trickier than it sounds! do other apps resize as well for you?

It depends on the apps! Some does, some doesn't, maybe justly because it must be a difficult task. The ones that does have a "High DPI Scaling" feature I think? I'm not totally sure tho

(1 edit) (+1)

New Idea: Gantt charts feature, that may could be linked to the to do section!

(1 edit)

Also, I would like to know, is it possible to hide the number lines for notes, it not be forcefully script? I saw that V2 had markdown if I'm not mistaken, so I imagine that it's a possibility? I may be mistaken about markdown tho ^^"

Developer(+1)

Hello! Can you explain a little bit more? You mean the line numbers in the scripts?

image.png

(10 edits)

Yeap! Tho I imagine it depends on the kind of doc that is made, whether they are notes and global descriptions or precise script like here maybe? (I'm not experienced yet so I may not realise what's, I saw there was already places to note stuff in markdown in the end in the Director dock, so I don't know how relevant my feedback is, but basically, I think it'd be cool to be able to make in markdown note some things like quests temporarily while they are at a more pre-prod an thought process, then make script when we are sure? 

May be more confusing than needed in the end. I have yet to start my gamedev journey, so I may lack experience to give the most appropriate feedback. I don't know if I'd need things just as notes there, or to script in the app in the end, you may already thought of the Director tab for it. Sorry for the confusion ^^")

Developer(+1)

I got you. I think it makes sense! I’m actually adding a notes/comments panel on every document in v2 (no matter what type of doc it is) so it’s actually developer notes instead of content. This might be also useful on multiuser setup with the potential of becoming some sort of comment/review thing in the future

I see! Thanks for taking into account! I think it could be great for that kind of stuff too