Welcome to Open Carnage

A resource for gamers and technology enthusiasts, with unique means of rewarding content creation and support. Have a wander to see why we're worth the time!

ST34MF0X

Member
  • Content count

    28
  • Joined

  • Last visited

About ST34MF0X

  • Birthday 01/06/1993

Extra Information

  • Gender
    Male

Recent Profile Visitors

163 profile views
  1. "The tinkers toil as the bells toll eleven.


    Seven tinkers twiddling their fingers and building their dog of war.

     

    When suddenly, at last, they saw their works and what their hands hath wrought.

     

    Feast your eyes upon the beast of flesh and iron in pure macabre delight.

     

    Walks like a man but looks like a statue.

     

    Alas, the tinkers are not yet vindicated.

     

    They must assemble the world.

     

    A world of metal and flesh and war in the name of some long forgotten quarrel.

    "

  2. Since TiaraCE is an open-source project, the codebase can be used by the community to create anything they wish. This includes a whole new generation of modding and mapping tools. We could even open a repository for these tools and call it the Tiara Editing Kit, or TEK for short.
  3. Great questions! Yes, the editing will be somewhat similar to how things already worked, but just a bit more streamlined and less limited. As for exceptions 002 has already implemented far better exception handling than stock Halo CE has. Basically, if you were playing using the client and an exception occurs, the game will jump to the UI map instead of outright crashing.
  4. Something awesome, this way comes.

     

    What could it be...?

    To be continued.

     

     

    1. tarikja

      tarikja

      Spoiler

      It's me

       

  5. Quick update! I've listed a few of the people in our task list/road map. This should better indicate progress to the public. Link is in the original post.
  6. Summerhill, by Kevin Frane. Pretty damned decent science-fiction.
  7. We cannot simply make random code and expect it to work exactly like the original engine. It takes a lot of research and reverse-engineering work and documentation to start on any code whatsoever. As of the time of typing this response, we are still in the research stage. Some initial code, like the map parser, is stored in separate repositories until such a time that the code is ready to be added to the main repo. The good news is that we are getting closer every day to having the documentation we need to actually start on the majority of the engine's code. Be patient, and we will start the long process of populating the repo with usable code. TL:DR: We are making lots of progress in the research department, which we need in order to develop. It's all behind the scenes, right now. To see just how much has to be researched for a project like this, have a look at the roadmap. Almost everything marked "TODO" is still in the process of being researched.
  8. Glad to be of help. We aim to keep backwards compatibility in our engine. People should refrain from creating forks that use non-standard features and instead should make feature requests or pull requests to the official repository. If somebody creates these non-standard custom branches anyway, one should be warned to use them at their own risk.
  9. Excellent questions. Yes, new shaders and materials will be possible in TiaraCE through GLSL and a shader preset system, soon after the release of TiaraCE v.1.0. This would allow for enhancing the look of existing maps without necessarily editing the maps themselves, although you could if you wanted to. Some of the bugs and development oversights like the way flashlights and fog volumes worked will likely be corrected before the 1.0 release. As for bitmaps, it will be possible to use PNG, TGA, JPG, and BMP format images in TCE maps. Because of this, things like normal maps, specular maps, and alpha masks could be done in-engine thanks to the aforementioned shader system. These are just some of our plans for the TiaraCE client. However, it is important to note that we are starting with the core engine and dedicated server (v.0.9), as those are easier to implement, and much of the code used will be used to create the client. Basically, once we have the first two, the client will take far less time to develop, since most of the work will be done by that point.
  10. Please read the FAQ before posting a question in this topic. I will do my best to answer any questions you might have regarding TiaraCE and the project as a whole.
  11. TiaraCE is an open-source, cross-platform reimplementation of the Halo Custom Edition engine, written in C++. The primary goal of this project is to bring the Halo Custom Edition engine to 64-bit operating systems and to free the engine from the limitations imposed by the original closed engine. The secondary goal is to correct design flaws and bugs that plagued the original engine, and to extend the modding capabilities of this new engine. The tertiary goal is to put the engine code in the hands of the community. This will help facilitate the development of new modding and mapping tools, and as a result afford more freedom of creativity to the community as a whole.
  12. Q: Is TiaraCE a mod? A: No. Q: Is TiaraCE a standalone game? A: No. Q: What is TiaraCE? A: TiaraCE is an open-source, cross-platform reimplementation of the Halo Custom Edition engine. Q: What can I do with TiaraCE? A: TiaraCE will let you play maps made for Halo Custom Edition on Windows, Mac, and Linux, and allow you to connect to servers for online play. You'll also be able to host your own servers within a feature-rich dedicated server. Q: Will TiaraCE support HAC2? A: No. You won't need it. All of HAC2's features will be built into TiaraCE after the release of TiaraCE v.1.0. The same applies to SAPP and Chimera. Q: Will you add X feature? A: Any and all enhancement features will be added after the release of TiaraCE v.1.0. Until then, we are focusing on 1:1 compatibility with Halo Custom Edition. Q: Can I test the it? A: As of the time of writing, we are still in the research stage and laying out the fundamentals. You can become a tester, but you'll have to wait a while before there will be anything to test. Q: Can I help with the project? A: If you know C++, feel free to show us a portfolio or a sample of your work, and we'll see if we can hook you up. If you can't code, you can always sign up as a tester, or you can help us with research on the inner workings of Halo Custom Edition's engine.
  13. TiaraCE GitHub Reposirories Project Task List/Road Map TiaraCE Official Discord Channel Website (Under Construction) Icons
  14. This sounds like a really good idea. We have some people working on a website for the project, but it's unfinished at the moment, and needs quite some work. Besides that, having a place here would solve our lack of a proper forum.
  15. Thanks! Really hoping to get more involved with things, in the near future.