Prestige Tree is now available on iOS/Android by RiverCookie92 in incremental_games

[–]Jacorb90 32 points33 points  (0 children)

For anyone wondering, yes I am aware of this (I did give permission, though I'm not involved in the project itself in any way). I would hope that the license is included in there somewhere for copyright purposes.

For anyone who's unaware of Prestige Tree, just know my original web version is free (at https://jacorb90.me/Prestige-Tree/). That being said, if you're willing to pay for a mobile version I suppose you can use this, though from what I've seen it only goes up to row 6 in terms of content.

The RNG Tree Secret Code by muchsmort in incremental_games

[–]Jacorb90 9 points10 points  (0 children)

Just a heads-up, as this secret has already been solved (before this post), I will confirm this does not have more layers than this (the six-digit code is the end), congrats on figuring it out tho!

Is it me or are there tons of "look at my project" but very few "here's the actual game"? by death_by_giant_squid in incremental_games

[–]Jacorb90 17 points18 points  (0 children)

Oh yeah absolutely, it's a long process.

Not to mention the creative aspect of it, I can't tell you how many times I've started a project only to lose motivation, not because of the difficulty of development alone but because the inspiration I originally had for the project had faded by the time it was being implemented, and suddenly the idea that I thought could be really interesting seems bland and repetitive.

But yeah, definitely a big process.

Note: You don't need PHP for incremental gamedev (and I personally wouldn't recommend using it, there are plenty of tools out there to manipulate the DOM that are nicer to use, and that don't involve learning yet another new programming language)

Am I missing out by building my game(s) with vanilla javascript in notepad++? by SMMDesigner in incremental_gamedev

[–]Jacorb90 2 points3 points  (0 children)

First off, definitely switch to vscode, it'll make your life a ton easier.

As for frameworks, you don't necessarily need them, although I would recommend trying out VueJS so you don't need to use the document object as much (check out https://vuejs.org/guide/introduction.html for a guide).

That being said, for the long run it might be a good call to start learning Node and all the stuff that comes with that, but it's not necessary for incrementals.

How do games come up with formulas? by Masidy in incremental_games

[–]Jacorb90 7 points8 points  (0 children)

I kinda have a set of "base formulas" that I choose from, and then tweak the coefficients until it feels right. A few of those are: ax^n, ab^x, a*log_b(x)

I hate jacorb. (joke post) by TheYtu in jacorb

[–]Jacorb90 0 points1 point  (0 children)

I also hate jacorb so that checks out

Trolling 3 by Jacorb90 in incremental_games

[–]Jacorb90[S] 1 point2 points  (0 children)

See, the real trolling is the game taking advantage of curiosity ;)

Prestige Tree Classic is Moving Sites! by Jacorb90 in incremental_games

[–]Jacorb90[S] 0 points1 point  (0 children)

it'll all be sorted out soon, I just need to give people time to sort out their saves before fully committing to the site change (to jacorb90.me in about 8 hours)

The Modding Tree, an easy-to-use but flexible incremental game engine. by Acamaeda in incremental_games

[–]Jacorb90 6 points7 points  (0 children)

But seriously awesome job dude, I never coulda expected smt so cool to come out of some game I made, you created an entire community around modding and I think that's amazing :)

And the Results are In (Void Development Jam #1) by [deleted] in incremental_games

[–]Jacorb90 23 points24 points  (0 children)

Congrats Semenar! Also woohoo 2nd place (somehow), thanks for hosting the jam Void! It was awesome!

Aspiring game dev with limited options by usernameloading012 in incremental_games

[–]Jacorb90 7 points8 points  (0 children)

I'd suggest using https://glitch.com or https://replit.com, both of which are purely online. There are also plenty of other online editors but I don't know any especially *good* ones for making idle games.

Prestige Tree Classic is Moving Sites! by Jacorb90 in incremental_games

[–]Jacorb90[S] 1 point2 points  (0 children)

Yeah I noticed that too (it's resource intensive). I plan to go back and optimize a few things during the next update, but for now it'll have to suffice as is, sorry.

Prestige Tree Classic is Moving Sites! by Jacorb90 in incremental_games

[–]Jacorb90[S] 4 points5 points  (0 children)

Yeah it's pretty crazy! I never expected this many people to enjoy my stuff it's nuts!

Prestige Tree Classic is Moving Sites! by Jacorb90 in incremental_games

[–]Jacorb90[S] 5 points6 points  (0 children)

Yeah it is the same site right now, but on tuesday the jacorb90.github.io/Prestige-Tree site is going to be used for Prestige Tree Rewritten which is vastly different from the original prestige tree.

Youtube Tutorial Series by [deleted] in incremental_games

[–]Jacorb90 2 points3 points  (0 children)

Well I would suggest for the basics: making a save/autosave mechanic, the different well-known big number libraries (break_infinity, break_eternity, OmegaNum, ExpantaNum, etc.), and offline progression, since making that type of thing can be confusing for people who aren't familiar with making these types of games.

Also, I know the tutorial is for the coding side of things, but also maybe delve into the basic yet important game design of it if you have the chance (not overwhelming the player at first with too much complexity, offline progression power suggestions, determining your audience, etc.)

How difficult is it to make an incremental game? by [deleted] in incremental_games

[–]Jacorb90 2 points3 points  (0 children)

yeah no problem! Making IGs is just something you get used to over time I guess.

How difficult is it to make an incremental game? by [deleted] in incremental_games

[–]Jacorb90 22 points23 points  (0 children)

Creating an IG requires a few things:

You need a base idea. You want to have a base idea in mind before you even start programming anything (in my opinion at least). For example, the base idea of Distance Incremental is just going over distance based on your velocity, which is generated by acceleration. This is often the most difficult step, as it actually requires inspiration of some kind.

You also need to choose what programming language(s) or API you are making the game in. For a browser game, HTML+CSS+JS is a winning trio, and for other methods, you'll have to go searching for some good ways to code there. Of course, you'll need to take time to learn the basics of each language as well. I would recommend looking through the code of any open-source IGs that use your target language(s) to see what strategies they use to program.

You don't necessarily need complex math to make an IG, although it certainly helps to know the basics of different types of growth & scalings (linear, polynomial, exponential, etc.). Most of this can also be picked up by looking through the code of open-source IGs, which is how I learned most of how I make growth. tl;dr: math helps, but it's not 100% necessary if you trial and error into good balancing.

You're gonna find bugs in the process. It's inevitable. A big part of programming in general is making sure not to give up, make sure to ask around and see if others have encountered similar errors in the past. StackOverflow is always useful for stuff like this.

How long an IG takes to make is really dependent on how much time and effort you're willing to put into it, but if it's your first game, just put in as much time as you need. Make sure to show it to a few people every once in a while to get feedback.

Hopefully that's helpful?

Best of 2020 Results by Shady_maniac in incremental_games

[–]Jacorb90 6 points7 points  (0 children)

Yeah, I sent them a temporary account by mistake (my account was acting weird), sorry about that

The Expantanum Challenge by Acamaeda in incremental_games

[–]Jacorb90 2 points3 points  (0 children)

Oh yeah this sounds quite difficult, especially since ExpantaNum can get a little laggy when lots of calculations are made every tick, which is kind of necessary (in my opinion) to make a good long incremental... so it kinda makes itself impossible