Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Recent content by Krice

  1. Krice

    Is 3D still relevant in 2024

    3D doesn't have to be fancy and require a 2000$ graphics card. It could be practical, like focusing on physics and creating interactions that are impossible in 2D games. I think in that sense 3D has still new things to be invented, because this far it has been more or less a race to make the...
  2. Krice

    Incline SHELTER update thread

    Is it C with structs? Nothing wrong with that, you can make it structured (no pun intended) and clean as well.
  3. Krice

    Incline SHELTER update thread

    My experience is that the source code should not be hard to "understand" if you keep it clean and modular. I use project management data to track individual modules (.cpp files in this case) of a project. That way I don't have to remember what problems are in what source files. I find the actual...
  4. Krice

    Incline SHELTER update thread

    How much code is too much? Why do you have to keep it in your head?
  5. Krice

    Teemu

    I have a plan to just go for release after I can perform a playthrough myself. It was already quite hilarious. I learned that wielding a rupee gives way more attack power than just punching, then I was killed by a panda bear in the ship beach. Also, I had an "idea" to use 'H' as handle weapon...
  6. Krice

    Teemu

    I would say I'm on a release run. Mainly checking out stuff, but there are couple of problems I need to fix before I can start to playtest. This game is going to suck, well at least the first release of version 1.3. If I can fix the RPG system then it will suck less.
  7. Krice

    Which programming language did you choose and why?

    Didn't a MS engineer find the xz backdoor from linux?
  8. Krice

    Brick Atelier

    I began to rewrite this for wxWidgets. I started from scratch basically, because it's impossible to cut and paste the code in many cases. Some data can be imported to the new project, like command data etc. The good thing is that wx obviously has gui code ready, so I don't have to worry about...
  9. Krice

    Kaduria

    Testing has been a great tool to crack difficult problems in this and my other projects. Wish I had figured out it sooner, but maybe better late than never. Source code is another thing, but I'm not happy with the graphics either. I have to refactor automap tiles at least, because I can't make...
  10. Krice

    Is AI the future of Indie RPGs?

    Codeium seems to collect some kind of data from you. Probably(?) not your source code... I don't like the idea.
  11. Krice

    Which programming language did you choose and why?

    Isn't Java a C++ without pointers?
  12. Krice

    Legend of Saladir remake

    Still stuck on inventory browsing routine that has 400 lines of C. Spent 20 minutes just looking at it and I think the only way to make some kind of sense is to create a class. Then you can break the code in small pieces without having to pass variables around.
  13. Krice

    Teemu

    Testing is indeed something that took a bit long time for me to figure out. If there is something that becomes complex it's quite easy to run tests for that feature. Like for example when message routines get complex, I can run all the permutations and see if they work. Sure it takes some time...
  14. Krice

    Brick Atelier

    Refactoring C++ is sometimes nice, because a reason many people whine about: inheritance. In this case when you have a class (Undo_Node), you can inherit from it if you need to create different types of objects, but they work with the same base class implementation through public interface, so...
  15. Krice

    Brick Atelier

    I'm trying to write undo/redo for copy/paste -operations, because they are not part of the undo system. It can be either a command or image undo, but copy/pastes are a separate class. Even trying to figure out how to write undo/redo for that is a head scratcher. It needs a new undo node type, so...

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom