X Complete Initialization for 10 kreds Complete the Quest and earn an exclusive shiny kongpanion + 10 kreds 15% « Previous Next » Congratulations! You’ve completed your Kongregate account! Keep exploring Kongregate with more badges and games! Congratulations! You’ve completed your Kartridge quest! Spend your hard earned kreds on some of these games! Hide the progress bar forever? Yes No Forums → Antimatter Dimensions → [Developer Diary] - Hevi's Development Diarrhea (locked) ​ Limit my search to this forum 29 posts « Prev

1

2

Next » There was an error. Delete post THIS IS A SPINNER or cancel THIS IS A SPINNER metadata # Development diary **Currently done on the update** * Rebalanced Infinity Challenges to take a little longer * Added "Replicanti's" * Added 4 more infinity dimensions * Added some code concerning the next layer of resets "Eternity" * Added "Time Dimensions" **Infinity Challenge Rebalance** I felt the Infinity Challenge phase was too fast, so I tweaked around the rewards and some goal values and unlock values. After you get all them done, you'll be somewhere around 1e140 IP. **Replicanti** Replicantis unlock at 1e140 IP, you start with one replicanti, 1% replicate chance and 1000ms replicate interval. That means every second each replicanti has a 1% chance to replicate. When Replicanti amount reaches 1.80e308, you can reset their amount for a free galaxy, these galaxies has an upper limit, which is upgradeable by IP, like the replicate chance and interval. I've done most of the balancing for these fellas already, up until 1e290 IP. These are meant to get you to 1e308 IP, where the next layer of resets is. ![replicanti](https://i.imgur.com/5PRfEj7.png) **More Infinity Dimensions** In addition to the replicantis, I added 4 more Infinity Dimensions to help you to 1e308 IP. **Eternity stuff** I've added the function for "Eternitying" and all the variables are there for it, but I'll balance replicanti's first before I move on to actually making it (buttons and stuff) **Time dimensions** Time dimensions are something that comes after the first Eternity, they are working and functional, but still unbalanced (quite underwhelming). The time dimensions essentially work like others, highers creating lowers, but the first time dimension creates timeshards. On certain timeshard thresholds, you get a free tickspeed upgrade, with the threshold growing exponentially. These free tickspeeds are saved, and are there even after you go infinity, they reset only on another eternity. These time dimensions costs "Eternity points", granted by Eternity. ![timedim](https://i.imgur.com/O57kdrb.png) metadata Got the replicantis balanced to 1e308 IP, next I'll start making the eternity UI elements and all that. metadata Had a problem with IP amounts bigger than 1.80e308, but got that fixed now. Also added the button for Eternities and bugfixed the function for it a bit. Added stats for fastest eternity and this eternity. Oh yeah I also added infinity challenge records before. metadata I have formed this idea on my head, haven't done any coding yet and I have to sketch it on paper first. So an **Upgrade tree**. You would buy upgrades with upgrade points, might get a more fancy name later on. You could buy upgrade points with antimatter, IP, EP (eternity points) with the cost going up for that resource every purchase (for example when buying with antimatter, the first at e10000, second at e20000, third at e40000 and so on). The tree would branch out and have different paths you would have to choose, locking the other path. I got multiple ideas for these upgrades, some being just some more general automation so you could someday do fully automated eternities, some could be "Start eternity with X", and some just general boosts to various things. metadata I've been writing ideas about upgrades and making sketches about the upgrade tree. I decided to name it **Time Studies** and the upgrade points would be called **Time Theorem**. It would have paths that you'd have to choose, for example at one point it has 3 paths, one for normal dimensions, one for inf dimensions, and one for time dimensions, and you can only choose one. Probably going to make a free respec option on eternity. Also wrote down some ideas for Eternity upgrades, these will probably just be stuff like "Automate X" or "You start Eternity with Y". Actual multiplier stuff will be on Time Studies. metadata I've been working on the Time studies tree. These values are probably going to change somehow after these are balanced out, but this is what it currently looks like. Also someone on my discord called Omsi made this dark theme and helped me with some UI stuff. Also going to mention, there has been a **lore** being written by another Discord user called real_rapid_jazz. Don't know when it's going to be released, probably not on the next patch, but it's still coming. Currently it's written up to 3rd infinity (about 100 entries). Also thanks to everyone who has been helping me and contributing in some way. ![](https://i.imgur.com/gyaQ9EM.png) metadata I've been sketching and planning the time study tree and testrunning the update, theres also been quite a lot of bugfixing and 2 more rows of achievements were added. The other is for the future endgame, and the other is between rows 5 and 6 (easier achievements to get). metadata I've been a bit busy with school, but I've been doing more testing and balancing and bugfixing. Also I made a **Eternity Milestones** tab, which rewards you with stuff like "You don't lose X on eternity" or "Automate Y" on certain eternity milestones. This is to make the player choose between doing long eternities for more eternity points or short ones to unlock the milestones. metadata There has been more work on balancing the time study tree and general bug fixing, it's definitely a lot of work. I have more upgrades planned on the tree, but I want to balance existing ones first before adding more. Currently the tree looks like this ![](https://i.imgur.com/1JCuy7o.png) Also I've added **Eternity Milestone** stuff that are already functional, currently looks like this ![](https://i.imgur.com/o9McJVt.png) There also was a problem with export strings exceeding 10,000 characters, which is the limit of playfab cloud save, so I got StrangeTim to help me out on the code to make the export strings smaller. metadata There's been more balancing and bugfixing on the existing time study tree, it's starting to feel quite good with balance, might need some tweaks here and there, but generally good. So I added some more upgrades, you have to choose one of three paths here, locking the others away, but you can always do a free respec on eternity. One change that limited the overkill of these time studies was making the galaxy requirement start to increase faster after 100 galaxies. ![](https://i.imgur.com/WNjqa46.png) metadata There's been a performance problem with autobuyers at really high antimatter amounts, they start to lag quite a lot, and I've tried to optimize it, but failed to do so (so far). I've also added stuff to the milestone's and I think a lot of people are going to like the last two in here. ![](https://i.imgur.com/vUDc3Dn.png) metadata GREAT SUCCESS, I was able to optimize the autobuyers with lookup tables. Now it runs better than ever. This got me on a roll, so I also optimized max buy tickspeed while at it, and I also added autobuyers for infinity dimensions. I also added the first eternity upgrade. ![](https://i.imgur.com/LVrCS0C.png) metadata Okay so I've been adding more eternity upgrades, more milestones, more autobuyers with milestones (replicanti autobuyers etc.), I've been fixing a ton of bugs and tweaked values here and there to make it more balanced... But the biggest news is that Patashu made a new library to replace decimal.js, and the new library (although a bit more inaccurate) is FAR more performance friendly, it takes about 4 times less to calculate the stuff related to the game, so about 3 times less CPU usage **TL;DR OPTIMIZATION, YAY** metadata **CURRENTLY DONE IN THE UPDATE** * 3 more rows of achievements (some lack names and all of them lack images) * Replicantis are done and balanced * Eternity is done * Eternity Milestones are done except the last one, they include -Autobuyers for infinity dimensions -Autobuyers for IP mult -Autobuyers for Replicantis -"You start with X" type of things. -Buy max for galaxies and dimension boosts * The first 9 Time Studies are balanced, and 21 of them are done codewise. There are 32 in total in the tree currently. * Some of the Eternity Upgrades are done, don't know how many will be added tho. * 2 new themes * Some QoL changes And there's always bugs to be found, and still major balancing to be done. But it has progressed quite well. metadata I got the last eternity milestone done (auto eternities), also added some more time studies. The time studies get separated into 2 paths later on, you can only choose one. The paths are divided as "Active" and "Idle". I also added a "Last ten eternities" page, like the infinities one. 6 more time studies left to do, after that I guess it's just balancing and bugfixing, and maybe a couple eternity upgrades if it needs some. metadata I made a middle path for the active/idle, which is in between those 2, so it splits into 3. I added some more time studies, and named all the 3 rows of achievements. Also images are done on the first 2 rows, and I added a loading screen to the game. It's already balanced to somewhat mid-eternity. Still needs further balancing, but it's progressing nicely. metadata Okay, **Time studies are done, milestones done, achievements** (almost) **done** only thing remaining is balancing and bugfixing, and maybe one or three eternity upgrades metadata AYYYY, so I started working on Eternity Challenges. Basically they are challenges integrated to the Time Study tree, and they have set requirements to unlock (like a certain stat and some TT). They will be repeatable for higher bonuses, but they get more challenging for each time played again. There's a bit of talk about should the challenges be repeatable forever, in my opinion they should be capped to give the feeling of an accomplishment when you complete them once and for all, but a contributor thinks they should be uncapped. metadata Back to developing! First 3 Eternity Challenges are made somehow, but require balancing. There were also quite a lot of stuff made by contributors while I was gone, and it took quite a while to fix all the bugs they left behind (still finding more of them though) I feel like keeping the EC's a secret for now what they are going to be.. metadata So 8 Eternity challenges are somewhat done. I decided to nerf the first 2 eternity upgrades, because the post-eternity phase feels a bit too fast, so there's going to be a lot of rebalancing needed. Lot of testing. metadata Update is balanced up until 7th Eternity challenge. I think I'm going to make 10 of them. I also added a few helpful cheap time studies. I plan on adding a few super strong "paradigm shift" -studies after all the eternity challenges. So those need to be made also. **REMAINING TO DO:** -2 more challenges -EC8 reward -Balancing the rest of the challenges -More time studies -achievements -more code optimization to make it less resource intensive metadata All eternity challenges are done, and somewhat already balanced. There's also 10 new time studies already done. Some smaller balancing and bug fixing is left though. Also 2 more rows of achievements are coming, but they still need some work done. If everything goes well the update should be out during next week. metadata Everything is done on the update, only thing left is last test runs and adjustments. I'll do my best to try to get it out tomorrow. metadata So that was the Time Dilation update. I am not fully satisfied to how it turned out, probably a bit too linear, but it does have a lot of QoL stuff and the secret achievements to compensate. The next update however... Will be probably the biggest so far, and also **the last big update**. I wanna move to another projects (read: incremental games), and at the current state of the game 70% of the development time goes to balancing as the game has so much variables that it spirals out of control way too easily. 25% of the development goes to figuring out interesting and unused ideas and only the remaining 5% goes to the actual programming which I enjoy the most. Antimatter Dimensions will have an ending, but it's not a forced ending, so you can continue still playing after it. metadata The new prestige layer, Reality, is already done. When you reality, you gain a glyph, with its level based on a few resources. There are 5 different glyph types, each with 4 different effects. You will also gain Reality Machines, which are used for upgrades. These upgrades have requirements which you first need to meet. There's also Perk Points, which you can use on a perk tree, these are less of a production boost, and more of a quality of life, like a bit more automation, etc. Speak of the devil! There's also The Automator, which is basically a scripting language inside the game, allowing you to fully automate realities. You have limited a amount of rows to use, but you get more with each reality (and from perks). The next unlock is the upgradeable Wormhole, which speeds up time every once in a while. It takes time to activate, then is active for a short duration, during which speed of time is multiplied. All of these are fully implemented and done, though some need some small fixes (like the automator line numbers), but otherwise they are quite complete. After Reality, there are 7 Celestials. Each with unique mechanics and upgrades, and you need to defeat them all. The first Celestial is quite ready, and a second one is being worked on. I'm not revealing more though, as it can be regarded as a spoiler. After you beat the last Celestial, the game will end. This hasn't been fully decided yet, but the idea was to let you either continue, start over in a little bit faster game, or a little bit harder game, restarting even achievements and only recording how many times you’ve reached the end on either an easier or harder gameplay. I've lately been really busy with school and work, so I haven't been able to do too much work lately, but I'm doing my best to get it done ASAP. « Prev

1

2

Next »

