Sign in

VisualInk

@VisualInk.bonfire.mavnn.eu.ap.brid.gy
5 followers 2 following 75 posts

The official news and updates account for the VisualInk project. Learn to create your own visual novels, and then share them with friends. 🌉 bridged from ⁂ bonfire.mavnn.eu/pub/actors/VisualI…, follow @ap.brid.gy to interact

PostsRepliesMedia
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 2h
Well, my latest "Making 2D Game Assets" course at ThinkersMeetup has just finished, which is sad. But the week before, on hearing that the final session was going to be on audio asset creation, Max Bumm decided to take all the visual art techniques from the […] [Original post on bonfire.mavnn.eu]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
041
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 14/10/2026
The last week of our "Making 2D Game Assets" online course for teens looks at creating audio. Most of the session was spent in the nitty gritty of how to normalize samples from different sources and clean up recordings so things sound good together, but we did also talk about a whole range of […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
122
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 14/10/2026
Exchange of the session: Them: wait! I thought the pitch shift was limited to 100% but you can type in any number you want! I shifted my voice frequency up 3000%! Me: ...can you still hear it? Them: Sort of! It sounds like a demented mosquito!
000
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 14/10/2026
The last week of our "Making 2D Game Assets" online course for teens looks at creating audio. Most of the session was spent in the nitty gritty of how to normalize samples from different sources and clean up recordings so things sound good together, but we did also talk about a whole range of […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
122
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 07/10/2026
I'm currently running online sessions on how to create your own 2D art assets for teens, and leading to the following exchange: Student: "Everyone who didn't sign up for this course is missing out on greatness!" Me: _looks silently at the greatness_
Blobby half complete animation of a pixelated stickman not quite walking
001
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 06/10/2026
Another fun session teaching Ink yesterday, having a look at the two mirrored twins of short cut syntax: threads (for reusing the same choices in lots of places) and gathers (for quickly adding choices that will only ever be used in one place). One of the students is looking to build a […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
041
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 01/10/2026
Did you know you can publish your #VisualNovel from VisualInk to be played on Itch, allowing you to build a community or submit it to a game jam? No? That's probably because until now you couldn't. But now you can. We have instructions and everything. #GameDev #InteractiveFiction #GameJam
visualink.mavnn.eu
Visual Ink | Visual Ink
063
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 01/10/2026
Did you know you can publish your #VisualNovel from VisualInk to be played on Itch, allowing you to build a community or submit it to a game jam? No? That's probably because until now you couldn't. But now you can. We have instructions and everything. #GameDev #InteractiveFiction #GameJam
visualink.mavnn.eu
Visual Ink | Visual Ink
063
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 30/09/2026
This week in our #VisualNovel course we looked at using LISTs in #Ink to keep track of what is going on in our game. If you're curious, you can both playthrough and view the Ink script for the example we were working through, using lists to keep track of things like which spells the player has […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
043
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 30/09/2026
This week in our #VisualNovel course we looked at using LISTs in #Ink to keep track of what is going on in our game. If you're curious, you can both playthrough and view the Ink script for the example we were working through, using lists to keep track of things like which spells the player has […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
043
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 28/09/2026
Distributed computing strikes again; we've had to temporarily disable shared editing on VisualInk because under certain conditions the host (which included sessions with just one user, i.e. normal editing) could end up deleting some of their own work in a race condition. Ironically, updates from […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
000
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 26/09/2026
The fun thing about running the same course more than once is that you get to see how differently the same ideas turn out based on questions asked, how quickly people work, delays from technical issues, skills growing... So now we have multiple orcs and […] [Original post on bonfire.mavnn.eu]
A screenshot of a visual novel with an orc standing in a corridor, a torch lit corridor behind him.Also a screenshot of a visual novel with an orc standing in a corridor; the corridor is less detailed but the orc has a bit more expression, and better shading
062
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 16/09/2026
New term, new Bob the orc! He's a little surprised a human has come into his cafe, but that's not going to stop him offering a professional service. First lesson of our #gamedev courses for teenagers (regardless of which skillset they focus on): start with […] [Original post on bonfire.mavnn.eu]
Bob the whacked together orc asks the player what they want to order.
054
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 16/09/2026
New term, new Bob the orc! He's a little surprised a human has come into his cafe, but that's not going to stop him offering a professional service. First lesson of our #gamedev courses for teenagers (regardless of which skillset they focus on): start with […] [Original post on bonfire.mavnn.eu]
Bob the whacked together orc asks the player what they want to order.
054
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 11/09/2026
Okay folks! Next week I'm starting online 5 week courses for 11+ year olds on writing #InteractiveFiction and creating 2D art assets for #GameDev. These courses are good! They are not expensive! I've run them a few times now, so they're reasonably polished! I've just had a generous offer […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
084
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 10/09/2026
Sneak peak for a new feature that doesn't have full instructions and UI yet: publish your VisualInk #VisualNovel to itch.io so that you can share it, take part in game jams, and build a community (with visualink.mavnn.eu/ doing all the hosting work for you). It looks a bit like this […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
042
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 09/09/2026
If that sounds interesting, but you're not sure where to start: VisualInk was primarily created to help teach people how to create #InteractiveFiction, and we have a new round of courses starting next week for teenagers. **thinkersmeetup.com/scholars/...**
thinkersmeetup.com
Michael Newton | thinkersmeetup
000
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 09/09/2026
Just released a massive set of changes to VisualInk (a straight forward online #VisualNovel builder) which... you shouldn't really notice at all? The site should feel faster, but mostly these changes contain some security updates and make it much easier to add new features and do maintenance […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
152
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 08/09/2026
What's this? Faster performance while learning how to write your own #VisualNovel? Sounds good to us! Course details at thinkersmeetup.com/scholars/... bonfire.mavnn.eu/pub/objects...
thinkersmeetup.com
Michael Newton | thinkersmeetup
021
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 01/09/2026
Good news! The school term is starting, and that means more opportunities for 11+ year olds to take our paired narrative game creation courses: one to learn how to write #InteractiveFiction in the form of a #VisualNovel, and the other to create artwork and sound effects for 2D #GameDev […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
173
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 01/09/2026
Good news! The school term is starting, and that means more opportunities for 11+ year olds to take our paired narrative game creation courses: one to learn how to write #InteractiveFiction in the form of a #VisualNovel, and the other to create artwork and sound effects for 2D #GameDev […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
173
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 12/08/2026
Last week, I worked with a small group of 9-14 year olds to build a game almost, but not totally, unlike space invaders. youtu.be/l7-sgNSvW9c It is quite silly. And the week of first time #gamedev was great fun. If you're looking for a silly and simple #godot project, the code is at […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
042
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 11/08/2026
I was teaching some 11-14 year olds to write choice based #interactivefiction this year, and at one point in the course I ask if there are any #ttrpg players (answer: always yes so far). Then I propose that choice based fiction has a lot in common with with #ttrpg but one huge difference that […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
012
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 17/07/2026
After some technical hitches, and can now find all the VisualInk courses coming up in the future at thinkersmeetup.com/scholars/... With a couple of bonus extra #GameDev courses that aren't VisualInk specific. #VisualNovel #InteractiveFiction
thinkersmeetup.com
Michael Newton | thinkersmeetup
051
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 16/07/2026
I'm going to be running a week long, online, introduction to #GameDev at the beginning of August using #Godot for 12-16 year olds. Details below! The Arcade Games of the Future Games don't need to be complicated to be fun to play, and back when computers had less resources to work with game […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
042
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 16/07/2026
And we're live! This year, ThinkersMeetup and VisualInk are teaming up to mentor one (or more!) team(s) of under 18s through the week long InkJAM 2026. Find out all the details in the course description, and spread the world if you know anyone who'd be interested in taking part a narrative game […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
042
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 08/07/2026
Final session of my "Making 2D Game Assets" course today where we talked about recording sound for your game which is always great fun. The final wrap up had some fun resources so I thought I might as well share it here as well! Remember: the secret sauce of audio is always the same! Get as […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
031
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 05/07/2026
Using Ink in a #godot game? I built myself an Ink highlighter for Godot's script editor, and if you're feeling brave you can give it a try and help it get to a state where it can be published in the asset store (which would require at a minimum at least one Windows user telling me it works) […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
073
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 21/06/2026
Shhh! It's (kind of) secret. I'm running an online course for teens creating assets for visual novels, and last week one person couldn't make it. So if you're curious about some beginner tips on creating game characters with varying expressions and nice environments in Krita without running out […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
043
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 21/06/2026
Shhh! It's (kind of) secret. I'm running an online course for teens creating assets for visual novels, and last week one person couldn't make it. So if you're curious about some beginner tips on creating game characters with varying expressions and nice environments in Krita without running out […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
043
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 17/06/2026
Teaching early teens how to create their own game assets for #VisualNovels (and #GameDev in general) and today we were talking about using layers to speed up art creation (alpha locking, filters on layer groups), to give characters different expressions, or […] [Original post on bonfire.mavnn.eu]
071
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 17/06/2026
Not too surprisingly, we're huge fans here of Inkle studios (headed up by @joethephish@mastodon.gamedev.place and @joningold@mastodon.gamedev.place) which is part of why we chose to use their scripting language to power VisualInk. We are mentioning this because currently their whole back […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
001
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 09/06/2026
> Omg I showed that PR to our writer just last week ... . Even envisioned switching our ink_compiler to see what's what, but figured I'd wait a bit to see if it was merged in the main repo. I couldn't find an update to WritingWithInk but happy to be able to read more in that blogpost! Awesome […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
003
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 09/06/2026
* Physics based game play? Check * Stack programming based magic system? Check * Ink plugged in for narrative? Check * ... * Profit? Probably not. Fun though! #GameDev #godot #inkle #ConcatenativeProgramming
031
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 07/06/2026
Want a reusable combat loop in #ink? This really deserves a blog post, but given I was sharing in response to a question anyway I thought I'd post it up. This script shows you how to create a `fight` knot which you can then reuse multiple times throughout your story just by setting up a few […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
053
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 07/06/2026
Want a reusable combat loop in #ink? This really deserves a blog post, but given I was sharing in response to a question anyway I thought I'd post it up. This script shows you how to create a `fight` knot which you can then reuse multiple times throughout your story just by setting up a few […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
053
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 01/06/2026
I needed to write recently about how VisualInk is different from other #visualnovel software in being designed primarily for teaching, and I think this paragraph captures most of it. > Many of these tools also suffer from being too powerful! For example, Ren'py gives you the full power of […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
020
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 01/06/2026
I needed to write recently about how VisualInk is different from other #visualnovel software in being designed primarily for teaching, and I think this paragraph captures most of it. > Many of these tools also suffer from being too powerful! For example, Ren'py gives you the full power of […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
020
Reposted by VisualInk
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 25/05/2026
Next week is the start of our five week online courses courses for 11-16s; one on how to build a #visualnovel in VisualInk, and the other on how to produce your own assets for gaming projects (visual novel focussed, but we'll also be talking a bit about 2D sprite animation). Find out more at […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
053
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 25/05/2026
Next week is the start of our five week online courses courses for 11-16s; one on how to build a #visualnovel in VisualInk, and the other on how to produce your own assets for gaming projects (visual novel focussed, but we'll also be talking a bit about 2D sprite animation). Find out more at […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
053
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 20/05/2026
The advantage of this technique is that you can spend a few minutes for placeholder art like the post above, but you can also use exactly the same techniques to nail down your finished art just by spending more time on it. Many professional artists start from reference images and if you ask them […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
000
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 20/05/2026
For our next trick from the course: create a character by quickly learning how to trace a reference image in #Krita . Take some selfies with the facial expressions you want, and go to town. Bonus tip: Wikimedia Commons has lots of great art that is no […] [Original post on bonfire.mavnn.eu]
152
Reposted by VisualInk
Michael Newton @mavnn.bonfire.mavnn.eu.ap.brid.gy · 16/05/2026
Occurs to me that by using polls I could make a play through of a #visualnovel on @VisualInk an #ActivityPub actor such that the first person picking each option span off a new save game down the new path (or even each vote triggered a reply to the vote on the new path given the novels can […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
211
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 16/05/2026
Now with bonus bug fix to not give controls to guest users that won't work. Oops.
000
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 16/05/2026
New update pushed to VisualInk that cleans up both the UI and the underlying logic for handling art assets a fair bit. Most importantly, it is now trivial to create a copy of a character or scene with a new name - allowing reuse of assets between more than one #visualnovel without having to […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
132
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 14/05/2026
Fixing bugs by adding errors: previously VisualInk was hiding some of the runtime errors in your #visualnovel. Although Ink checks a lot of things as you're writing (and VisualInk prevents you running a broken script), some errors only occur when you're […] [Original post on bonfire.mavnn.eu]
001
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 14/05/2026
Oh, yes, links. We haz them. Have one of them there new fangled hyperlinks to the courses I'm talking about: thinkersmeetup.com/service-p...
thinkersmeetup.com
Making 2D Game Assets | thinkersmeetup
Want to learn how to use freely available digital tools to create assets (artwork and sounds) for games and digital presentations? Not how to draw, but how to turn your picture into a game character? Not how to play an instrument, but how to use a crisp packet to make the sound of sneaking footsteps in the woods? Using some visual novels as example projects (like the ones from "Coding Games with a Story"), we'll start with prototyping, deliberately 'wrong' placeholders and story boarding to work out what which assets we even need to make to complete our project. We'll move onto the tips and tricks of using digital art tools. How to take existing artwork created on paper and turn it into assets that we can use easily and that look good - without spending forever and a year doing so. Using layers to create many variants of the same image without having to redraw it every time, and to let you perfect parts of the artwork independently. Even basic animation techniques. We'll investigate how to use art styles to your advantage, like using pixel art to create a final visual design that looks good but isn't quite so labour intensive. On the audio side we'll learn how to balance and adjust the volume of our recordings so that they match well together, have a look at Foley work (the creation of sound effects using everyday objects), and play with some vocal effects to allow things like voice acting multiple roles with the same voice actor. We won't get results like a AAA computer game but we also won't spend a budget of millions - and we will learn a set of skills to communicate ideas more quickly and more accurately. For this course you'll need access to a device that has both Krita (for visual work) and Audacity (for working with sound) installed as we will be using them during the sessions. Both pieces of software are available for free, and the course introduction email will contain links to download them safely. Between sessions you'll need access to a way to take pictures and record audio - any smartphone will do. If you have a graphics tablet for drawing it will be a nice bonus extra, but it will not be required. Finally, to fit all of the good stuff into the short five week format, we will be assuming a foundational knowledge of downloading, saving, and loading files on the device you are using. We will regularly need to download files from links provided and to save files in one program and open them in another.
100
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 14/05/2026
So, what kind of things will be covered in our new "Making 2D Game Assets" course for 11-16 year olds? Example 1: Use layers and a simple art style (pixel art is great for this) to quickly create expressive characters in #krita. Is this just a prototype? Or […] [Original post on bonfire.mavnn.eu]
100
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 12/05/2026
What's this? New courses? And being announced more than a week in advance? thinkersmeetup.com/scholars/... If you're interested in either writing or creating assets for a #visualnovel, we've got you covered. Five weeks on each as online sessions for 11-16 year olds in the European afternoon/US […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
032
VisualInk @visualink.bonfire.mavnn.eu.ap.brid.gy · 10/05/2026
Random shout out to @scottmccloud.bsky.social@bsk... for his fantastic Understanding Comics book, which despite me having the drawing skills of a wet haddock is still one of the most practically useful introductions to visual communication I've ever read. Hugely recommended, I've been coming […]
bonfire.mavnn.eu
Original post on bonfire.mavnn.eu
032