With suggestion of what the title says, I’m looking for a team orientated, bright, intelligent C# programmer to become a part of my game development team. There are also other roles available,
Creating a MO can be hard and long work, but in saying that, it can be very rewarding seeing the completed work. I purposely put the payment header first, so people will not be deceived in what is going on.
Due to limited funding (until a respectable demo can be released) this project will not be able to generate any money towards salaries. As such, with most other indie development teams, the main payment will be a certain percentage of the profits made. (The exact amount will be discussed in private). We are mainly hoping that we can find people that willing to take this onboard as a hobby and understands you don’t have to spend hours a day helping.
C# Programmers Role
As a C# programmer, you’re main focus will be creating scripts to interact directly with the game engine. An example of what you would be writing;
public class ChopWood : ScriptBase
Timer Countdown = new Timer(5000, false); //Create a 10 second timer
public void OnInteract(Actor actor, SceneryInstance scenery)
Player = actor; //Assign "Player" as actor.
if (Player.HasItem("Torch") >= 1)
Player.Animate("Death2", 1, true); //Animate Character (ChopWood)
RegisterCallback(Countdown, "Tick", new EventHandler(Countdown_Tick));
Countdown.Start(); //Start Timer
actor.Output("You Need A Wood Chopping Axe!"); //Tell player he needs an axe if he doesn't have one.
private void Countdown_Tick(object sender, EventArgs e)
Player.Output("You recived: 3 Wood!");
UnRegisterCallback(Countdown, "Tick", new EventHandler(Countdown_Tick));
You will be given all the Command References for the game engine.
More information can be given as well, so if you have any questions, drop me a PM or email.
So if you are interested, which I hope you are, you can contact me on the following email.