Forum Replies Created

Viewing 15 posts - 121 through 135 (of 253 total)
  • Author
    Posts
  • in reply to: Programming session video #907
    miki151
    Participant

    How I wish that I could make this game in a language like C#  😀

    in reply to: Should Having to Pay your Minions be an option? #937
    miki151
    Participant

    It would help me if you tell me what's exactly wrong with paying minions, for example how quickly you're out of gold and/or why you can't loot some gold from the villages and caves.

    in reply to: Constant Crashing #827
    miki151
    Participant

    I just sent you an email with a new build.

    in reply to: Programming session video #904
    miki151
    Participant

    No, not the events, but the random seed. After that everything is deterministic, at least on the same machine.

    in reply to: Programming session video #902
    miki151
    Participant

    One kind of test that I do involves playing one game while recording the whole user input, then after making the change replaying it using that input. If it plays the same then most likely the change didn't break anything. It also lets me compare run time if I do optimizations.

    I described this technique in an article on the homepage a while back, it's very very useful.

    in reply to: Programming session video #900
    miki151
    Participant

    For source code design? Just in my head. If it's a difficult problem then I think about it for some time, write the code and refine it until it's good. The last step is always reviewing the diff, I always spot things to correct there.

    If I can't find a perfect solution then I just go with what I have, and worry about refactoring later. (see https://twitter.com/keeperRL/status/539079945537200128)

    in reply to: Programming session video #898
    miki151
    Participant

    Here it is. https://www.youtube.com/watch?v=5eUVp1mDwCU

    Let me know if there is anything missing, I'll include it the next time I make such a video.

    in reply to: Game is broken. #811
    miki151
    Participant

    Ok, done. Did you check if the last version works though? I fixed some things there.

    in reply to: Programming session video #895
    miki151
    Participant

    Yes, I'm Polish. Wrocław is probably the nicest city in Poland, I'm going there next weekend actually.

    in reply to: Programming session video #894
    miki151
    Participant

    Ok, I'll do it then, just need to order a good microphone. I'm not sure how it will work out, cause I'm terrible at speaking, even in my native language.

    Somebody else's code i always hard to figure out, and KeeperRL's especially, given its complexity and lack of comments. I'll try to pick an easier section for the video or maybe just create a new class or something. I will mostly focus on how I try to work efficiently with a decently sized c++ project, so as you said IDE, compiling, code completion, etc. I'll also make a few comments on how c++ is working out for me. In my last job (at Google) I used Java for 2 years so I have a good comparison (and I'm absolutely non-religious about languages).

    in reply to: Crash at Sqare.cpp line 400 #891
    miki151
    Participant

    Fixed, it took a while 🙂

    in reply to: Crash at Sqare.cpp line 400 #890
    miki151
    Participant

    Ok, reproduced it, fixing it now.

    in reply to: Crash at Sqare.cpp line 400 #889
    miki151
    Participant

    I tried to reproduce this, but couldn't. I'll give it some more tries soon. If you find a way to reliably reproduce it every time, let me know.

    in reply to: crash and broken save with sleeping raven #893
    miki151
    Participant

    I already fixed the bug involving going to sleep with a controlled minion.

    Hopefully the next version will be more stable, but I'll think about more sophisticated saving, perhaps autosaving every 500 turns.

    in reply to: Game crash + deleted save game #876
    miki151
    Participant

    Sorry for the crashes. By design The save files are removed when you load them, but there is an option to surpass this, just check the settings.

    I'll make sure the next version is more stable.

Viewing 15 posts - 121 through 135 (of 253 total)