Jump to content

smartycope

Members
  • Posts

    23
  • Joined

  • Last visited

1 Follower

smartycope's Achievements

18

Reputation

  1. I just made a repo for this project. I'm excited to work on this with you guys! https://github.com/smartycope/Principia-Rithmatica/tree/master
  2. Okay, you're weird. It takes more cognitive effort to keep track of types in a dynamically typed language, not less?? I've never heard that from literally anyone. To each their own, I guess. Oh, C# is like Java? Dang. I hate Java. With a fiery burning passion. But I've heard good things about C# from my friend who also hates Java, so maybe it'll be okay. It does sound like it has good matrix support. I thought GDScript had that too? But to be fair, I've never actually tried to do linear algebra using GDScript, so IDK. I agree though. I didn't really realize you could mix them. I think that's probably the best option, just cause menus using GDScript is super easy. I'd totally be find with writing the more complicated parts in C#. Also, I sent a friend request to @CrypticSpren and @SPLATPLAYS on Discord. I'm honestly not sure how to set up a group DM on Discord.
  3. I'm okay with moving to Discord. Honestly, I've never really used Discord, but I think I have an account lying around somewhere... Really, you'd rather use C#? I love GDScript. It's like Python, but with slightly better syntax and slightly worse typing. I'm biased though, cause I don't know C#. I'd be willing to learn, but I'm not sure how good my architecture would be. Also, if we do end up using C#, we should try to move to Godot 4 at some point. I'm told it has official .NET support, now that it's open source. I'm not too worried about the efficiency, Godot is pretty well optimized. Principia Rithmatica? Ha! That's amazing, but do you think most people will get it?
  4. Wow, I don't check my email for a few days... The general consensus seems like we're all college students with varying levels of programming ability who think this is a cool hobby, but all have limited free time to work on it. I think we should make a new repo, start from scratch, and use a good version control to all chip away at it whenever we have time. I'll make a repo and try to get it organized with a README and a todo and things, and then share it with y'all. As much as I love Qt and C++, the more I learn about games the more I realize a legitimate game engine is usually a better choice. @CrypticSpren is right, we're probably gonna have to do some complicated stuff with the math/graphics, but I'm confident Godot has enough tools, they have functions specifically for drawing directly to the screen. It'll be easier than trying to hand code OpenGL calls and such (that's what I did before and it was a mess). I just took linear algebra last semester, and I'd like to think I'm pretty familiar with Godot, but I would love for all your ideas on the math and algorithms to do things. I'll make a separate folder in the repo for notes everyone has. What do y'all think? Also, if we're making a new project, it needs a good name. Should we stick with Rithmatics, or does anyone have any better ideas?
  5. To be honest, I haven't touched this project in several years. If I were to go back, I'd probably restart from scratch, I'm a much better programmer than I was then. But if you really want: My old repo: https://github.com/smartycope/Rithmatist-Game This is the old repo CrypticSpren and I were working on briefly: https://github.com/liunicholas6/RithmaticsOld This is apparently the new one he started that I didn't notice: https://github.com/liunicholas6/Rithmatics
  6. I mean, I *prefer* Godot, because it's open source and free, but yeah, that would be WAY cool!
  7. I LOVE that 3rd person idea, that's fantastic. Probably more fun and less math too. This project isn't dead, but it's not really alive, either. I haven't worked on it in a while, realistically don't have time for it, and don't expect to for a while. If someone wanted to pick it up and take the lead, I'd definitely pitch in though.
  8. Wow, okay, you might actually be further along than I am. I feel a little chagrined. I started off doing it in python with pygame too, then switched to C++ a while after (I honestly don't remember why, it was a while ago), and then switched to Godot after that, but didn't get too far. At that point I didn't know Godot that well, so I worked on some other projects in Godot just to learn it. I've been meaning to get back to it, now that I know how Godot works a bit better, but I haven't yet. I didn't know that you could have 2 different language scripts in the same project, that's pretty cool. I've only ever tried to use GDScript. I'm much better at programming than I am math, but I figured out good detection algorithms for all the different lines, except Lines of Vigor (which was mostly done, and I'm very proud of it, but there's a couple bugs yet to be worked out. I don't remember what they are, it's been a while since I've worked on this project), and Lines of Making. Short of a full-blown neural network, I can't think of a way to detect Lines of Making, so my idea (that I haven't implemented yet) is to draw them beforehand in a specialized menu or something, then draw something simple that we can recognize, like an X or something, and just replace the X with what they had drawn before. I didn't have the lines doing anything though. I just had a window that you could draw lines in, and it would tell you which line you just drew was, and how accurate it is. I hadn't really gotten to that point, and then I mostly finished the detection algorithms and was like, "Cool! Now.... how do you write a 2D physics engine by hand again? Yeah, let's work on something else...". I honestly switched to Godot because of that, and I didn't want to do the menus by hand. Godot just takes care of so much hard stuff for you. I believe I had a basic imgui menu hard-coded in, but it wasn't very pretty. Here's the git repo, but it doesn't include any of the GDScript files I started porting. I don't think I got very far. I'll try to dig them up and push them. https://github.com/smartycope/Rithmatist-Game
  9. Hey, that's funny. I started porting the project to Godot myself not to long ago. I used GDScript though, I don't know C#. GDScript is pretty nice anyway. I didn't know that. That's nice. I'll see if I can dig out the files and make the repo public. We should definitely share.
  10. Honestly, I had some vague concept of taking a few points before and after a given point and getting their slope, but using calculus makes way more sense. As for chalklings, yeah, I have no idea. I’ve just been ignoring them for now, because they’re the looser bit of the magic system. I have a vague idea of using something in place of chalklings, like an x, or some other small shape that I can evaluate, then creating a premade chalkling in place of it. Also, I think I’m gonna rewrite it all in python, because python is just so easy.
  11. I don't know... considering the books, I would expect nothing less than an abrupt, unsatisfying ending that favors the antagonists. I personally don't mind books having an ending where the bad guys win; it spices things up.
  12. It's a long way off yet, but once it is ready, I'll certainly let y'all know so you can play test it!
  13. I am sooooo excited for Rhythm of War to come out!! Good question! I've never thought about that before. It would depend on which order we're talking about, and whether you're limited by solely cosmere characters or not, but off the top of my head I think I might say Ender, from Ender's game. He would make a good Radiant. I initially got into audiobooks because I have ADHD and Tourrete's syndrome, which makes it hard to focus on a page and not loose my spot constantly. With it in your ears, it's just there, and if I miss something, I often re-listen to books anyway. Another thing is the convenience of it. I can listen to books at work, while cleaning, or while riding my bike (I like going on bike rides a lot). I'll also listen to books at 3x, 3.5x speed, so I can listen to books far faster than I can read them now.
  14. Nice morse code text, that made me laugh Favorite novel for being in the Cosmere, would probably be Mistborn: Secret History, because it ties so many things together and hints at even more.
×
×
  • Create New...