Now Recruiting For: Project HC
Hey guys!
I realize that this is something that normally wouldn’t fly, but many people who would read this know who I am and what I’ve done and can do, so I figured I’d give it a shot. Please read on as I explain what I have in mind
Overview
In-short, I want to build a team who will have and maintain serious intent to build a game using HCGE in its current state, as it’s being developed, with the goal of me personally training this team to ultimately become autonomous
If you’ve never heard of HCGE, it’s my own multiplatform 2D game engine, with runtime builds available for the folowing platforms:
- Windows
- Linux
- Mac
- PSP (CFW)
- Wii (Homebrew Channel)
- GP2X Wiz
- GCW Zero
- 3DS (Homebrew Launcher, experimental)
with upcoming platforms:
- Android
- iOS
You can read more about it on its official homepage
Given this multiplatform nature, this call is open to anyone planning to develop using Windows, Linux, and Mac, and the product will target all of the platforms listed above
A Mutually-Beneficial Endeavor
As stated above, I intend to personally train the members of this team to use HCGE to its fullest potential. I will conduct both public and private, group and individual training and discussion, as-needed. This includes message-board posts, e-mail correspondence, live chat, and to a degree, my own personal hands-on work. I aim to fully acquaint each team member with all aspects of HCGE that are relevant to their area of contribution such that before the project is finished, they will have developed the ability to use HCGE for future game projects of their own
In exchange, what I am expecting is serious dedication to reporting and working through bugs, and to build a serious HCGE userbase
For me, this will effectively be a rigorous QA session in which I have users actually put HCGE to vigorous use to test its stability and limits such that they can and do provide detailed feedback that I can respond to in what will ideally be a burst of productivity in pushing HCGE forward
This would also ideally serve to establish a userbase for HCGE such that there are significantly-experienced users other than myself who can demonstrate third-party usage of HCGE and potentially form the basis for a community in which other users can receive a greater level of support and possibly form teams for future projects
Time-Frame
At this moment, recruitment is open. There is no fixed cut-off as-of this writing, but as the team and project develop, lock-in for team and positions and more thorough scheduling will be implemented
It’s not expected that real work begin until mid-January or so, after the holidays, which should allow for plenty of time for many people to consider and apply for the project while still sorting out holiday business. However, it’s not impossible that anyone ambitious enough could get started sooner
The current goal is for the team to become almost completely autonomous by the end of March. This is the projected date for my next commitment, at which point my involvement with this project will have to significantly decrease. Until that point, though, I will be providing direct training and occasional hand’s-on participation, as well as bug-fixes and enhancements. After that, I will still provide standard user support at the very least
What, Specifically, Can Be Expected Of Me
To re-iterate, my role is mostly training, support, and updates to the core HCGE. Beyond that, this is what I see at-present:
Initially, I will be accepting and reviewing applications for potential team members. As members are accepted, I will begin discussing plans for the project with them, and with their feedback regarding their ambitions and needs, how I handle recruitment may re-shape in an attempt to build a functional team
As the team develops, I will participate in general discussion regarding the specifics of the project as things move forward. If creativity strikes, I will provide suggestions, and as other suggestions are made, I will attempt to help mold them into a firm direction. The team itself should gradually take on more and more responsibility in this area
While this is happening, it will already be possible to train some members in working with HCGE, so I will probably mostly be working with anyone creating assets to train them in tailoring them for and getting them into HCGE properly. As more solid ideas come forward, I will work with assets developers and coders to familiarize them with using HCGE and forming functional game elements
To start with, I am willing to do some of the work myself as examples, although I will attempt not to take a major role in this manner just because the aim is to make the team self-sufficient, and I will gradually be weaning the team off of direct and dedicated support
During this period, there are bound to be several bugs that come up, so I will be working with team members to track down and fix them, and if they will take a long time, to at least find ways to circumvent them until they can be fixed. This will probably eat up a significant portion of my time, and is one of my primary motivations for attempting this project. Training and hands-on for myself will become increasingly secondary to progressing development of the core HCGE
Fixes and Enhancements
HCGE is still being developed with my vision of a development tool and on my time. One purpose of this project is certainly to receive usage feedback, which I will take into consideration, but please don’t expect any particular feedback to be addressed at any particular time or in any particular way. Feature additions and changes are entirely at my discretion, and any and all changes/fixes are subject to my ability and convenience
Please regard any current build of HCGE as “definitive” - Plan to proceed as if you will be using only that particular build and its features in their then-current state from that point on. Although this project aims to help improve HCGE, no guarantees are being made that anything actually can/will be implemented/fixed
Becoming a Member
To be totally forthright, I am expecting dedication and results. Applicants need to be willing to commit to this project entirely; there can be no “maybe I’ll do stuff sometimes”, “how about an hour once a week”, “I think I want to do this but if I don’t I’ll just quit”. For myself and for the members of this team, I want to see success, so please only sign up if you are certain that you have the time and motivation to work toward truly forming an understanding of HCGE and doing as much as possible to contribute toward a finished product
Experience is not necessary, but it helps. All you really need is to have looked over HCGE documentation and tried it first-hand, or even had a discussion with me and be able to honestly tell yourself “Yes, if I really apply myself, and I do want to, I can actually do this”, and you will be seriously considered
As of this writing, all positions are open: Artists, Musicians, Programmers, etc. If you have the skill, or a firm reason to believe that you can and will develop it quickly, then please submit your application for review
To apply, please submit a short writing that details who you are, what your schedule is like, what skills you have, what you want to contribute to this project, and why you want to join this project to the gmail account “HCStealth” with the subject “Project HC Application”
I know that some of the criteria is a little annoying/intimidating, but please know that I am taking this very seriously. I will read all submissions, and choose who I think seem to be the best candidates. Please do not take it personally if you aren’t selected. However, if you do meet the minimum criteria listed above, please feel free to try
Please be patient after applying, as I may wait for groups of applications before responding
Can People Who Aren’t Artists, Musicians, Programmers, Etc help?
The best ideas for the team that develops will probably come from the team itself, as they’ll be the ones implementing them. There may, however, be a public element to the project, depending on how things shape up. If an open discussion arises, feel free to participate, but also know that the team is under no obligation to use external concepts or resources, and if anything is submitted, such submission will be regarded as an immediate transfer of all rights to the material to the team, which they will then be able to use freely at their discretion. We can’t allow ourselves to be locked out of options
Otherwise, please do help to spread the word by re-tweeting, re-blogging, and/or posting links to this blog entry. It will be greatly appreciated
Now, What Exactly Is The Game Project?
That’s the tricky part. There are two ways this can go-
First, HCGE is a general 2D game engine, and within that scope, we should be able to do just about anything. The issue with this route is - there is no plan. If you are open to anything at all, or have a suggestion as to genre and some gameplay mechanics for a game that you would like to be a part of developing, please do note this in your application. If there are enough like-minded applicants, we could end up developing something brand-new. If I get a significant number of applications to this effect, I can open the floor to some public or private applicant discussion. Do bear in mind, though, that there is a limited window of opportunity for this project to take root
Second, and currently the most-focused, “go with what you know” - Let’s make a Sonic the Hedgehog fan game
If there is sufficient response, both of these options could potentially be explored simultaneously. Please feel free to describe all of the options that you would be interested in
Option 2, More Details
As most probably know, I am already currently involved in another Sonic the Hedgehog fan project, but there are some key differences between that project and the goals of a Project HC Sonic game:
- Sonic Megamix targets the SegaCD and is aimed at pushing its technological boundaries, which are much more limited. This project targets HCGE, which has fewer restrictions in several important areas
- Sonic Megamix is aimed toward being a complex, character-ability-driven game with modern elements, while this project would aim for more traditional classic Sonic gameplay
As is also common-knowledge, I have already developed a well-featured Sonic the Hedgehog engine for HCGE, which you can see by means of the Sonic Example Game. This engine would be built upon, fixed, and enhanced to create this game
Currently, the plan is generalized, and I will be taking applicant and team member feedback into account to fill in the specifics. The following are some basic points:
- This is to be a “traditional”, “classic” Sonic game. This means that the gameplay should elaborate on Sonic the Hedgehog 3 without deviating from the formula enough to raise red flags. Just standard Sonic fare with platforming intermixed with speed, proper slope mechanics, fun gimmicks and occasional exposition. Complexity and saturation of level elements can be raised due to HCGE targetting more-powerful platforms, but the goal is almost-consistent full speed on all supported platforms
- Sonic, Tails, and Knuckles are the only three playable characters, and for the most-part, mimic Sonic 3 behavior
- It is preferable that the graphic style also “elaborates” on Sonic 3/Chaotix, in that it aims for a similar level of detail and “popout” such that the graphics aren’t too flat, but also takes advantage of HCGE’s greater color depth (64 colors unrestricted by 4-bit graphics, up to 192 when “water” is not used). We will be using palettized graphics
- Musical style may be determined later, but leaders are FM-chiptune and Sonic CD JP type composition. These will be achieved using either Ogg Vorbis or XM Module playback
Public and Private Access
Depending on how the initial parts of this process play out, there may be an element of publicity, however, private discussion will also be held in any case between any public showings. Any public material would be presented on the Headcannon official forum, and can be discussed in the official chatroom
Team Members will be given a private forum and IRC chat in which to discuss internal development matters and anything that should be kept as a surprise
Team Members will also have exclusive access to newer, in-progress builds of HCGE for use in developing the project

Closing
I’m hoping that this project will lead to a better HCGE and a better environment in which to get started with HCGE projects, as well as help the members of the team gain skills that they can apply toward other personal projects
Thank you very much for reading through this post, and please do contact me if you have any questions about it!
markwinap likes this
sonicgifs likes this
arctides reblogged this from hcstealth
misterpapico likes this
heyheyitsjoeway likes this
glowinghandsguy likes this
smashpersona likes this
joetheyarharpirate reblogged this from hcstealth and added:Oh, this is super cool. I’d do it in a heartbeat if I were confident enough in my free time.
joetheyarharpirate likes this
longcriercat reblogged this from hcstealth and added:Hmmm. Something to look into.
longcriercat likes this
renhoex likes this
personasama likes this
entrancejew likes this
mrpotatobadger likes this
tumblokami reblogged this from hcstealth
tumblokami likes this
funkvessel likes this
mrpotatobadger reblogged this from hcstealth
hcstealth posted this