« Projects

Hardwar

  • Q: I'd like to participate. How do I begin?

    • 0

      Think about an area where you think you can contribute. Then post a message on the forums to let us know what you will be working on.

      Review the list on this site for ideas.


         — Andrew Fenn (andrew) · 7 years ago
    • 0


         — Infrahate · 7 years ago
    • [X]
      • Tip:

        Talk about diverse kinds of contributions. Include URLs if relevant (we'll automatically linkify them).

      • Examples:

        Here's how to download and patch our codes…

        Read about our death-defying mailing list and momentous IRC channel at http://lobstermag.net.

  • Q: Other than writing code, how can I contribute?

    • 0
      3D Modelling

      We need a lot of 3D models for the game. Things such as buildings, aircraft, missiles, etc.

      Most importantly we need to recreate the levels and replace the original artwork that we're not technically suppose to be using.


         — Andrew Fenn (andrew) · 7 years ago
    • 0
      Textures and skinning

      We desperately need people to "skin" the 3d models we already have. What this requires is someone to texture all the building models we have. This isn't as difficult as it sounds but it's a very boring job which is why there hasn't been much interest in doing it.

      See texture painting in blender for more details: http://www.google.com/search?q=blender+texture+painting


         — Andrew Fenn (andrew) · 7 years ago
    • 0
      "I have no skills"

      If you can't do art or programming then you could help by posting on the forum. No one likes hanging around a dead forum.

      You could also look for areas which you think makes it difficult for people to contribute.

      http://forum.hardwar.org


         — Andrew Fenn (andrew) · 7 years ago
    • [X]
      • Tip:

        Discuss documentation, testing, webmastering, and/or publicity.

        Include URLs if relevant (we'll automatically linkify them).

      • Example:

        We need people to download version 0.4.5 and make sure the frobulator still frobulates correctly.

  • Q: What's a good bug for a newcomer to tackle?

    • 0
      Bugs tagged bitesized

      Any bugs tagged as bitesized in our bug tracker.

      https://bugs.launchpad.net/hardwar/+bugs?field.tag=bitesized


         — Andrew Fenn (andrew) · 7 years ago
    • [X]
      • Tip:

        Many projects have good small tasks that can teach newcomers how the project works. Now's your chance to share one of them!

        Include URLs if relevant (we'll automatically linkify them).

      • Example:

        Someone could improve the photo upload dialog box so that it lets you resize the photo before sending it to the web.

  • Q: What is a bug or issue with Hardwar that you've been putting off, neglecting, or just plain avoiding?

    • 0
      Windows Port

      All the libraries we use are cross platform which means they will build on windows, osx and linux. My main development machine is Ubuntu however so I have been putting off getting the game to build on windows.

      This is extremely important because lots of people use windows and want to try out the game. There are however a few build issues which has prevented us from producing an exe.

      See this post to get you started.
      http://forum.hardwar.org/viewtopic.php?f=5&t=3

      and here is our post about the progress we've made trying to port it.
      http://forum.hardwar.org/viewtopic.php?f=5&t=14


         — Andrew Fenn (andrew) · 7 years ago
    • 0
      Setup Unit Testing and use it

      Something that needs doing is setting up unit testing using ctest.

      http://www.vtk.org/Wiki/CMake_Testing_With_CTest

      There needs to be an easy way to add unit tests to both the client and server code.


         — Andrew Fenn (andrew) · 7 years ago
    • [X]
      • Examples:

        I don't know how to get started with internationalizing my app.

        Bug 392 about printing was filed five years ago, and I don't even know if printing still works.

        I want help from a C coder writing a Maildir patch for Alpine.

      • Note:

        If this issue was formally filed on the web, be sure to include the URL.

What else do you want to talk about?

About Hardwar

(logo)

The goal of this project is to produce an open source remake of the classic game Hardwar that will be operating system independent. The aim is to stay as close to the original with only a few minor changes while trying to keep the Hardwar world as dynamic and re-playable as possible.

from the profile of Andrew Fenn (andrew)

The code is mostly written in C++.

Volunteer opportunities, etc.

No volunteer opportunities in Hardwar indexed here yet. Add a bug tracker.

No one on OpenHatch has signed up as a mentor for Hardwar. Can you? Add the tag.

There are 157 people who can mentor in C++, Hardwar's primary language.

You can embed the "I want to help" button on your website. (More about this.)