Help me make my new variant! (please!)

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Pete Mack
    replied
    It's published by github, and yes it works or did when I tried it some years ago. I also used the PowerShell plug in for pulling updates and the like.

    Leave a comment:


  • Nick
    replied
    Originally posted by will_asher
    I'm looking at the "Building with Visual Studio 2019" file that comes with the Angband code download.

    If I use github, do I still need Visual Studio also?
    ie. does github have a whatdoyoucallit ...IDE built in?
    I guess you're using the github client for windows? I don't know for sure, but I would guess it doesn't have an IDE built into it. If you're happy with Visual Studio, I would use that - there is a github extension for connecting the two (I haven't ever used this, I just googled it).

    Leave a comment:


  • will_asher
    replied
    Okay, I just forked myself.
    (sorry, but that sounds really bad, but that's what the instructions told me to do.)

    I'm looking at the "Building with Visual Studio 2019" file that comes with the Angband code download.

    If I use github, do I still need Visual Studio also?
    ie. does github have a whatdoyoucallit ...IDE built in?

    Leave a comment:


  • will_asher
    replied
    Now I'm tempted to just wait till the bugs are fixed...
    but I know, github will be easier once I learn it.

    Leave a comment:


  • Pete Mack
    replied
    The benefit of github is you can just go grab bug fixes with almost no effort. It will supply a log of changes to the original that you can pick an choose between. You can of course do this with a local git, too, but that means you need to keep pulling V code, and there's no convenient GUI.

    Leave a comment:


  • will_asher
    replied
    Okay, cool.
    I wanted to avoid the complication of using Github and just use the downloaded source, but I'll try it if it's that important.

    Leave a comment:


  • Pete Mack
    replied
    No major bugs, and certainly no issue at all if you branch from V in Github--which i *strongly* recommend, or you will be patching V bugs essentially by yourself. You probably do want to branch from the next official release, though, when any changes to spells have been finalized.

    Leave a comment:


  • will_asher
    replied
    I'm thinking about actually getting around to compile Angband and start looking at the code (I've been going through monster.txt -I forgot how time consuming that can be).
    @Pete, I've noticed you reporting a few bugs since the latest release. Would you recommend waiting until more bugs are fixed in V before I fork and start hacking my variant? (I'm not in a rush to get to the code. I'm still not quite halfway through my modding of monster.txt) Basically, how common/serious are the bugs you've noticed in the current version?

    Leave a comment:


  • will_asher
    replied
    Originally posted by wobbly
    You can actually still do that in notepad++ but at the end of the day it makes sense to use whatever works for you.

    I remember Dajangband being fun the few times I played. Good luck
    Thanks.
    It's always nice to hear of someone who's played DaJAngband and liked it.

    Leave a comment:


  • wobbly
    replied
    Originally posted by will_asher
    I don't really think this is practical. I think no matter how much stuff you put into the text files, there's nearly always going to be changes a variant maker is going to want to make that requires going into the code.


    An IDE makes it much easier. Among other things, being about to search the whole codebase at once for something is very important to me.
    You can actually still do that in notepad++ but at the end of the day it makes sense to use whatever works for you.

    I remember Dajangband being fun the few times I played. Good luck

    Leave a comment:


  • will_asher
    replied
    Originally posted by Tibarius
    1. I would like to point out that it would be much better if variants could be created by using a text editor just modifying setup files. Unluckily the latest developments were a step back in this question. The new book shop code was hardcoded instead to use configuration files.
    I don't really think this is practical. I think no matter how much stuff you put into the text files, there's nearly always going to be changes a variant maker is going to want to make that requires going into the code.

    Originally posted by Tibarius
    2. You don't need an IDE. I come along quite fine with notepad++ as texteditor (windows system) and using a c++ compiler to create executables. The advantage of notepad++ is, it is fast, handles different encoding standards and is easy to use while offering almost everything one can think of in form of customization.
    An IDE makes it much easier. Among other things, being able to search the whole codebase at once for something is very important to me.

    I'm happy that monster.txt doesn't go by numbers anymore, but an unfortunate side effect of that is just changing the name of one monster breaks savefiles (and tiles).
    Last edited by will_asher; March 10, 2021, 05:03.

    Leave a comment:


  • Tibarius
    replied
    variant creation

    1. I would like to point out that it would be much better if variants could be created by using a text editor just modifying setup files. Unluckily the latest developments were a step back in this question. The new book shop code was hardcoded instead to use configuration files.

    2. You don't need an IDE. I come along quite fine with notepad++ as texteditor (windows system) and using a c++ compiler to create executabels. The advantage of notepad++ is, it is fast, handles different encoding standards and is easy to use while offering almost everything one can think of in form of customization.

    Leave a comment:


  • Pete Mack
    replied
    I found your assertion highly improbable because I know MS still writes kernel code, and kernel adjacent code like device drivers, in C. C++ is just not a good language for this kind of thing. There are managed code kernels, but the languages are really crazy.

    Leave a comment:


  • will_asher
    replied
    Originally posted by Pete Mack
    You still can create C projects in VS2019.
    https://www.bing.com/videos/search?q...ram+in+vs+2019
    Thanks. that'll help

    (now why didn't I think of doing a search for it?)

    Leave a comment:


  • Pete Mack
    replied
    You still can create C projects in VS2019.
    Intelligent search from Bing makes it easier to quickly find what you’re looking for and rewards you.

    Leave a comment:

Working...
😀
😂
🥰
😘
🤢
😎
😞
😡
👍
👎