Hey Guys,
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,
-C++ Programmer
-3D Artist
-2D Artist
-Animation Artist
-Website Designer
-Lore Writer.
Payment
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;
Code:
using System;
using System.Collections.Generic;
using System.Text;
using Scripting;
namespace UserScripts
{
public class ChopWood : ScriptBase
{
Actor Player;
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
}
else
{
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.GiveItem("Torch", 3);
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.
Conclusion
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.
[email protected]