Skip to content

Commit 550f145

Browse files
Update next-steps.md with a new YT tutorial series and some cleanup/changes (#124)
* Update next-steps.md Update next-steps.md * added "spritework" and "Catinsurance" to cspell and removed "Lytebringr" * Update next-steps.md * Update next-steps.md * Update next-steps.md * Update next-steps.md * Update general.txt --------- Co-authored-by: James <[email protected]>
1 parent 3d7ecbf commit 550f145

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/docs/docs/main/next-steps.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ If you already know how the Isaac API works, then you are in a good spot, becaus
3030

3131
Novice programmers or people without any previous Isaac modding experience might not be "off to the races" after finishing the Green Candle tutorial. If you look through the [API reference documentation](https://wofsauge.github.io/IsaacDocs/rep/) and you feel completely lost about how to start doing what you want to do, then you probably fall into this camp.
3232

33-
One option for beginners is to watch the [Lytebringr video tutorial series on YouTube](https://www.youtube.com/playlist?list=PLMZJyHSWa_My5DDoTQcKCgs475xIpQHSF). As you can see, he covers a lot of different topics, so watching a bunch of his videos should give you a nice overview of the kinds of things that are possible. And you can follow along with him step by step so that you can learn how to do it.
33+
One option for beginners is to watch the [Catinsurance video tutorial series on YouTube](https://www.youtube.com/playlist?list=PLkIbky8_pFUpqAF9l7dh_YsEV-zpJ4q50). As you can see, the videos cover a lot of different topics, so watching a few of these videos should give you a nice overview of the kinds of things that are possible, and you can follow along step by step so that you can learn how to do it.
3434

35-
Note that Lytebringr's videos are made for Lua, since they were created before IsaacScript existed. And in general, you probably won't find any IsaacScript-specific tutorials in the wild. But remember that the API is completely identical between Lua and TypeScript - the only difference is the language. In other words, you only have to worry about cosmetic things like using curly brackets instead of "then", using parenthesis around if statements, adding type annotations, and so on.
35+
Note that Catinsurance's videos are made for Lua, and in general, you probably won't find any IsaacScript-specific tutorials in the wild. But remember that the API is completely identical between Lua and TypeScript - the only difference is the language. In other words, you only have to worry about cosmetic things like using curly brackets instead of "then", using parenthesis around if statements, adding type annotations, and so on.
3636

3737
To give you an idea of what I mean, here is a `setBlindfold` function in both TypeScript and Lua:
3838

@@ -88,7 +88,7 @@ It you feel shaky on the act of programming itself, that is more of something th
8888

8989
Sometimes, studying other people's code can also be helpful. If you want a real-life project to look at, you can take a look at [Racing+](https://github.com/Zamiell/racing-plus), which is one of the biggest Isaac mods in existence. Or, if you want to focus on a smaller project, take a look through the `#mod-showcase` channel of [the Discord server](discord.md), of which there are many to pick from.
9090

91-
Remember that because Lua is so similar to TypeScript, you can also download any popular mod from the Steam Workshop and then directly read the Lua code that it comes with in order to see how they are accomplishing things. But be aware that in general, the code quality of Lua mods is usually pretty low.
91+
Remember that because Lua is so similar to TypeScript, you can also download any popular mod from the Steam Workshop and then directly read the Lua code that it comes with in order to see how they are accomplishing things. (But be aware that in general, the code quality of Lua mods is usually pretty low.)
9292

9393
<br />
9494

packages/isaacscript-spell/dictionaries/isaac/isaac.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Bonies
1313
bossid # REPENTOGON API
1414
brokenhearts # REPENTOGON API
1515
bskinparent # REPENTOGON API
16+
Catinsurance # YouTube tutorial maker
1617
Chronometrics # Creator of Basement Renovator
1718
cleareffectsonremove # REPENTOGON API
1819
collisiondamage # REPENTOGON API
@@ -95,7 +96,6 @@ Losts
9596
luacheck
9697
luarooms
9798
luckmodifier # REPENTOGON API
98-
Lytebringr # YouTube tutorial maker
9999
MAPI # MiniMAPI, a common mod
100100
modcostume # REPENTOGON API
101101
modders

0 commit comments

Comments
 (0)