ENIGMA Forums

Outsourcing saves money => Teamwork => Topic started by: AsherOS on July 27, 2013, 01:52:41 pm

Title: Looking for well rounded programmer
Post by: AsherOS on July 27, 2013, 01:52:41 pm
Hello, I'm Asher.

I just found Enigma recently, because I have been making a game in Game Maker Studio with a friend. Unfortunately, I ran into a lot of the limitations in GM, thus finding this  :) . As I have no experience with C++, I'm looking for someone to be our programmer. You would build the mechanics of the game and be a part of the team.

About the Game:

The game is a gadget based stealth game with comical characters and story. We've written out a good portion of the story, though not complete. I will disclose more information regarding story to anyone who is interested in joining. The gameplay is a 2D top down game in the likes of MGS MSX.
(http://i1.ytimg.com/vi/EHFoiYmmm6M/hqdefault.jpg)
(Picture of MGS MSX shown above)

However, we have a unique set of gadgets that the player will use to traverse the levels. The player can use gadgets to confuse the enemy, take them down, and avoid them.

I can also show the prototype of the game to anyone interested in helping. The prototype merely has basic movement, early art of the game, and a couple other mostly aesthetic mechanics. I had developed much more of the game mechanics such as AI, health, a cover system, but it wouldn't fit into one GM project.

About Us:
Both my friend and I are young developers, but we have been dedicated to the project for about 2 years now, starting with concepts, art and story, and now finally getting to the actual production. My friend has been the artist, with very appealing pixel art. I have been the game developer, developing the game, as well as filling the role as a directer enough to keep the project going in the right direction.

I don't want this to get super picky or intimidating, so I'll end it here.

Ask any  questions, give any advise/crits.

Cheers,
Asher
Title: Re: Looking for well rounded programmer
Post by: Josh @ Dreamland on July 27, 2013, 02:20:31 pm
Hi there,

I'm not sure why you're looking for a C++ programmer. EDL (the codename for ENIGMA's language) can be remarkably similar to GML. While it offers strong typing and explicit declaration, both mechanisms are unnecessary. Barring missing functions, and a couple syntactical elements which appeared to be bugs in Game Maker and have therefore been deliberately omitted, EDL is supposed to be 100% backward-compatible with GML. In practice, of course, your mileage may vary, but that's why we have a bug tracker.

Either way, good luck with your search.
Title: Re: Looking for well rounded programmer
Post by: AsherOS on July 27, 2013, 03:25:10 pm
Unfortunately some of the features that I created in GM are dependent on some omitted functions, and there doesn't seem to be much documentation on how I can recreate some of them. Also, I thought this ran both C++ and a GM similar language.

Anyways, thanks for the reply. I'd still like a more experienced developer to be on board, to accelerate the project, and for me to learn from.
Title: Re: Looking for well rounded programmer
Post by: Goombert on July 27, 2013, 03:28:25 pm
AsherOS, it runs GML almost exactly the same, there are a few anomalies and bugs with the current compiler, we are waiting on Josh to finish template standardization and write a pretty printer, which won't be much longer, then we will have 100% GML compatibility and C++ compatibility, EDL is a hybrid language. We will also at that time begin working on Android and HTML5/JavaScript and other export targets.
Title: Re: Looking for well rounded programmer
Post by: AsherOS on July 27, 2013, 03:56:30 pm
Good to know. thanks guys!
Title: Re: Looking for well rounded programmer
Post by: TheExDeus on July 28, 2013, 04:49:32 am
ENIGMA doesn't directly allow C++ and GML, but EDL and GML. EDL is very similar to GML, but allows some things that can make it a lot faster. If you can tell us what kind of functions you lack or problems you encounter then we could fix them. You could also upload the different system sources you made and we could convert them to ENIGMA. I would also love to help programming side and a game project for ENIGMA is something I would want to do, but I am not 100% sure of the time. So maybe show what you got and what you want and I could help with general programming and bug fixing. I can also implement missing functionality in ENIGMA.
Title: Re: Looking for well rounded programmer
Post by: AsherOS on July 29, 2013, 01:45:59 am
Wow, thanks for the offer. I think I will try to convert as much as I can myself, and if I run into anything, or need help, I'll ask :) I know that some features that I have planned will require more advanced skills than my own.

Thanks again!