inkle / inkle/ink

how do you do this?

Open
#613 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
4.9k
Forks
540
PR merge metrics
No merged PRs in 30d

Description

How do you do "the pop up dialogue box and poke it in directly by setting an ink variable from the game side"? and what exactly do you mean by that? thanks!

This is up to the individual game to implement. Ink's primary goal is to be a single layer within the technology stack of a game. The fact that it's also increasingly useable as a standalone IF language is sort of a side-effect, but we'd always expect you to customise the interface, whether it's by modifying the default Inky template, or by creating something in Unity. So, what you'd need to do is pop up a dialogue box to ask for the player's name, and then poke it in directly by setting an ink variable from the game side.

Forum for writers - that could be good! The two main problems we've had with forums in the past has been 1) deciding on a good host / location for discussion 2) reaching a critical mass of people contributing on the forum where interesting discussions can be had, and people aren't put off by the initial lack of posts.

_Originally posted by @joethephish in https://github.com/inkle/ink/issues/139#issuecomment-236834089_

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is named; begin with the issue's quoted guidance about a dialogue box and setting an Ink variable from the game side, including the Unity context. Done would require a decided, project-appropriate explanation of this integration path, but the issue does not define the documentation location or acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
unity
Domain
documentation, game-dev
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.