Search results

  1. Immortius

    Archived Won't start in win 7

    The only place you really can't install it is c:\program files (or variants thereof). It will work from there only if you run it in administrator mode - anything less and windows won't let it create files. Eventually we'll get around to having it create files in the My Games folder instead or at...
  2. Immortius

    Implementation Portals

    I tend to return Iterable rather than Collection because of encapsulation. Collections allow items to be added and removed directly, which is bad if they need to be added through an method for correct behaviour. Iterables are much safer since they (mostly) just allow observing the contents. If...
  3. Immortius

    Project Modding Arc

    Ah yes, I have been thinking about this a bit. I would probably go the route of having an explicit override list or directory structure as part of a mod, otherwise it undoes the benefit of having everything namespaced (mods would randomly conflict and replace each others elements). And after...
  4. Immortius

    Just for this month, working on this: http://forums.tigsource.com/index.php?topic=29644.0

    Just for this month, working on this: http://forums.tigsource.com/index.php?topic=29644.0
  5. Immortius

    Need some help. Blender 3d

    Depends. Block, static mesh or animated mesh? I would assume a fireplace would be a block, in which case it is a touch complicated. I have written a guide here: https://github.com/MovingBlocks/Terasology/wiki/Block-Shapes-In-Blender . You can also look at the existing blocks for examples. A...
  6. Immortius

    Mapgeneration

    I have done JNI wrapping before. :) The JNI wrapper would be best done outside the main Terasology project as its own project, I would think. The main project shouldn't have to deal with compiling C code. I would like to treat the multiple versions of the binaries the same way we deal with...
  7. Immortius

    Documentation?

    I guess that is partially because I don't really expect people to read through the code like that. :P Programs are generally modular and non-linear, a linear reading through them is always going to be a bit convoluted. I could do a better job with comments, yes. Admittedly I am a little too...
  8. Immortius

    Resolved Unable to compile? [Windows]

    I don't know about Windows 8, I would doubt it is responsible but I guess it could be. I'm wondering if perhaps the project is not importing correctly. You are using Import->Existing Projects and selecting the terasology directory, yes? I use IntelliJ, it has groovy support built in so works...
  9. Immortius

    Maintenance Logging

    My understanding is Java Logging has support for a logging properties file of some sort, I haven't gotten around to trying it yet. It can also be set programmatically.
  10. Immortius

    Resolved Unable to compile? [Windows]

    That compile error looks like the groovy plugin isn't working correct. Those runtime warnings and errors are currently expected behaviour.
  11. Immortius

    Documentation?

    On the world/block end of things I'm not aware of much documentation, although I describe some of the block settings in the Mod Incubator thread. On the entity system (the system behind all non voxel game logic) this document describes the high level concepts: Entity System Concepts. Entity...
  12. Immortius

    Hi, I'm Relee the Squirrel

    Most things that don't move are blocks - including flowers and grass. They just use a billboard shape. This enables efficiency in storage and rendering (and physics). Basically the world is divided into chunks. Each chunk has an array holding the ids of the block at each position. At the...
  13. Immortius

    Hi, I'm Relee the Squirrel

    We don't use Groovy very much, so that's fine. :) We actually have both stairs and slants, although neither are generated during world creation at the moment. Of course the issue with slopes is you can't have flowers or similar placed on them (if those things are blocks anyway). If each...
  14. Immortius

    Terasology Code Style Conventions

    I don't think so, I guess it is there for reference?
  15. Immortius

    Terasology Code Style Conventions

    You have to manually set IntelliJ to use config/checkstyle/checkstyle.xml. By default IntelliJ uses an internal copy of the sun_checks.xml.
  16. Immortius

    trajectory and projectile rotation

    Minecraft actually does the animated gif trick, sort of. It doesn't actually use a gif, it just has a set of icons it switches between. Which should be pretty doable, just means it isn't a smooth effect.
  17. Immortius

    Inactive RPG making?

    The Apache License means the code can be used for whatever, as long as give proper attribution. Non-code content is another story, which we still need to address. Disagree. I've played some excellent games made with Game Maker (Iji and Spelunky come to mind). Simpler tools means you can...
  18. Immortius

    Implementation Portals

    Hmm, I'll have to look into that one. I gather I've forgotten to have an intermediate state between blocks having temporary entities created when interacted with, and blocks having a permanent entity that follows them when held. It defaults to the latter, and I doubt it behaves properly with...
  19. Immortius

    trajectory and projectile rotation

    We have skeletal mesh support, so if you are able to rig a bow that would be my suggested avenue of attack. GIFs probably won't work so well because of lack of tweening (unless you have a clever way of animating the between the frames).
  20. Immortius

    Mod forums

    The engine is already available for use - it is open source under the Apache 2.0 license. Ideally a lot will be possible through mods alone, without having to modify the engine, but some things will undoubtedly need to get down to that level - there are always assumptions and sacrifices made in...
Top