Game Maker's Garage Forum

Game Maker's Garage => Contests => Topic started by: Gan on August 14, 2008, 07:21:44 AM

Title: All Engine Contest?
Post by: Gan on August 14, 2008, 07:21:44 AM
I'm just thinking, since this site is named Game Maker's Garage. Maybe we should have a gamemaking contest not only for Sc and Gm but for all Game Makers.

It would raise people to new heights trying to learn a new language, and stretching their brain capacities to the max. It would be some major competition. Trying to find the most advanced programming language, and making the best game you can. Also you might get more members from other game maker engines.

What do you guys think?


-Gandolf
Title: Re: All Engine Contest?
Post by: Silverwind on August 14, 2008, 12:20:06 PM
I completely agree. :)
Title: Re: All Engine Contest?
Post by: Mystor on August 14, 2008, 01:20:26 PM
YAY, A chance for me to have a reason to make a UNITY3D game :P

Mist
Title: Re: All Engine Contest?
Post by: GMG Tim on August 14, 2008, 10:43:58 PM
Yes, I'll consider that for the next contest!

Ghost
Title: Re: All Engine Contest?
Post by: EqwanoX on November 09, 2008, 08:08:02 AM
we should allow any language to enter just to increase entries. personally i like makeing the best game i can in the simplest language, although sc was still pretty hard  to learn
Title: Re: All Engine Contest?
Post by: GMG Tim on November 09, 2008, 03:37:47 PM
Quote
we should allow any language to enter just to increase entries. personally i like makeing the best game i can in the simplest language, although sc was still pretty hard  to learn

I'll consider making the next contest a free-for-all competition (as long as the games are made for Mac OS X). We'd have to come up with a theme and stuff, and I'd have to arrange sponsorships. I'm not planning to have another contest until ~February 2009.

Ghost
Title: Re: All Engine Contest?
Post by: WarHampster on November 09, 2008, 04:02:02 PM
If you let the next contest be open to all languages, you should make it go for longer than the other contests...
Title: Re: All Engine Contest?
Post by: Gan on November 09, 2008, 04:06:46 PM
If only I could enter one of my vb.net games....


-Gandolf
Title: Re: All Engine Contest?
Post by: EqwanoX on November 10, 2008, 07:53:12 AM
vb.net? are they any good? post em
Title: Re: All Engine Contest?
Post by: Mystor on November 10, 2008, 07:56:24 AM
I have recently gotten a PC and am learning VB.net (OMG IT IS EASY)

If I can I may try to port games to windows like Gandolf

Mist
Title: Re: All Engine Contest?
Post by: Gan on November 10, 2008, 09:44:19 AM
Quote
vb.net? are they any good? post em

Yes, and yes. I will post a few eventually, been really busy all week. Though I did post one of my fireball games.
Hangman game for Silver: http://www.mediafire.com/?vkzniu9yrfw

ScreenCast of games: http://screencast.com/t/vqI463sH1

Fireball Game: http://www.mediafire.com/download.php?khde1oo6mek

Vb.net game topic: http://www.gamemakersgarage.com/cgi-bin/yabb/YaBB.cgi?board=news;action=display;num=1222219847;start=0

Quote
I have recently gotten a PC and am learning VB.net (OMG IT IS EASY)
 
If I can I may try to port games to windows like Gandolf
 
Mist
Whoa! Need any help, tips, or criticism? I can help you with key input, resource files, classes, functions, subs, any kind of event handling, GDI+, Direct X, and just about every different kind of control.
Also I learned just about everything I know from this site:
http://www.vbprogramming.8k.com


-Gandolf
Title: Re: All Engine Contest?
Post by: GMG Tim on November 10, 2008, 11:58:58 AM
I personally refuse to code for Windows unless it's cross-compilable or OS X, because the Mac is really in need of more developers.

Ghost
Title: Re: All Engine Contest?
Post by: Tireas Dragon on November 10, 2008, 12:42:47 PM
I second that Ghost

Title: Re: All Engine Contest?
Post by: Mystor on November 10, 2008, 12:49:09 PM
I codein whatever language I can understand at the time, I am trying to expand my language base outside of Flash and web development and VB.net or C# seem to be the way to do that.

Mist (PS I am not giving up on macs, I just am trying to learn more languages.)
Title: Re: All Engine Contest?
Post by: Gan on November 10, 2008, 02:24:21 PM
Vb.net has the capability to be fully portable to mac, though someone has to figure out how to get it working. Many guys are trying, it's only a matter of time.


-Gandolf
Title: Re: All Engine Contest?
Post by: WarHampster on November 10, 2008, 02:42:01 PM
I can code in Silver Creator and (does the language even have a name? I'm going to call it Silver :)) Scheme, and I have a pretty good knowledge of C. If you give me a basic derived language I can figure it out pretty quickly, and I've played around with C++, C#, Python, and Ruby, and will be taking a Java programming class next semester.  

(!) Just had an idea... if you go ahead with this contest maybe I'll make a homebrew GBA or dreamcast game.
Title: Re: All Engine Contest?
Post by: Mystor on November 10, 2008, 03:10:41 PM
Quote
I can code in Silver Creator and (does the language even have a name? I'm going to call it Silver :)) Scheme, and I have a pretty good knowledge of C. If you give me a basic derived language I can figure it out pretty quickly, and I've played around with C++, C#, Python, and Ruby, and will be taking a Java programming class next semester.  

(!) Just had an idea... if you go ahead with this contest maybe I'll make a homebrew GBA or dreamcast game.
THTAT WOULD BE CRAZY!!!!!!!!!!!!!!

I will probally attempt to make a simple Silverlight app in .NET, 'cause SIlverlight works on mac and that would be an easy way to learn tge new programming language :)

Mist
Title: Re: All Engine Contest?
Post by: Gan on November 10, 2008, 03:15:50 PM
Whoa. What's this Silverlight thingy? Is it like any other app but works on macs too?


-Gandolf
Title: Re: All Engine Contest?
Post by: Mystor on November 11, 2008, 07:14:05 AM
It is flash's new competitor.

It is based on .net and in order to compete withh flash is also avaliable on mac.

Unfortunately, the interface designer isn't perfected yet but it looks simple enough.

http://Silverlight.net

Mist (PS Which language is better, C#.net or VB.net?)
Title: Re: All Engine Contest?
Post by: EqwanoX on November 11, 2008, 08:30:42 AM
Quote
If you give me a basic derived language I can figure it out pretty quickly, and I've played around with C++, C#, Python, and Ruby, and will be taking a Java programming class next semester.  

(!) Just had an idea... if you go ahead with this contest maybe I'll make a homebrew GBA or dreamcast game.
LOL! sigh (noobs.), knowing what the commands do and actually useing them in junction with each other to make a full working engine are two completly different things. what im saying is, dont be silly you cant program. have you ever even made ANYthing?!
Title: Re: All Engine Contest?
Post by: WarHampster on November 11, 2008, 04:18:43 PM
What have I said that gave you the impression that I know commands but not how to make a program? Has anything that I've said on this forum led you to believe that I am a "noob"? How do you know that I "can't program"?

Do I really have to go make something for you just to prove that I know a few languages?

You sir, are the noob here.

Quote
If you give me a basic derived language I can figure it out pretty quickly
Once one has a good understanding of the concepts of programming then it is easy to figure out basic based languages...

Title: Re: All Engine Contest?
Post by: Gan on November 11, 2008, 05:16:35 PM
*Smells the flames starting*...  ...*Pulls out some minute steak* Mmmm....

I'm not sure that trying to defend yourself with words would help much. Why not just go for it and make his toes curl when you shove it in his socks? I would love to see you make some game like that.

Quote
Mist (PS Which language is better, C#.net or VB.net?)
Which seems more appealing?
C#
Code: [Select]
int? i = null;
object o = i;
if (o == null)
    Console.WriteLine("Correct behaviour - runtime version from September 2005 or later");
else
    Console.WriteLine("Incorrect behaviour - pre-release runtime (from before September 2005)");


Or:

Code: [Select]
Dim i As Integer
if i = NULL then
    Messagebox.show("Correct behaviour - runtime version from September 2005 or later")
else
    Messagebox.show("Incorrect behaviour - pre-release runtime (from before September 2005)")
End If

Vb.net takes a lot less work. I'd rather use vb.net, plus I could teach you everything I know.


-Gandolf
Title: Re: All Engine Contest?
Post by: WarHampster on November 11, 2008, 05:26:19 PM
You're not being very fair to C#... of course vb.net is easier, but it's not as powerful or portable.

Quote
Why not just go for it and make his toes curl when you shove it in his socks? I would love to see you make some game like that.

I'll take some time off of working on my game and make something truly epic.
Title: Re: All Engine Contest?
Post by: Mystor on November 11, 2008, 06:19:42 PM
I actually quite like C#

It is simple and quite like AS3 (There is also a lot of stuff out for it)

Mist (PS I would like it if you could tell me what you kinow though...)

EDIT: The only real diff between the two is syntax, They both use .NET frameworks and compile to the same language...
Title: Re: All Engine Contest?
Post by: Gan on November 11, 2008, 07:06:08 PM
True. They both have the same flexibility and portability.

I can teach you every kind of loop, functions, subroutines, cases, variables, string commands, and almost every other kind of vb.net syntax.


-Gandolf

P.S. Can you make graphic games in silverlight? I want to try.
Title: Re: All Engine Contest?
Post by: Mystor on November 12, 2008, 06:11:34 AM
Yes you can, however, the engine is sometimes a bit quirky...

For example, to change the x and y co-ordinates of something, you need to call (In C#) "Canvas.SetValue(Object, value);"

Also you need to learn to replace the root xaml <grid> tag with a <canvas> and learn to put the Keydown event in the ROOT user control tag :P

Once I am done making Hurdles (A port of Puddle Jumper), I will send you the code.

Mist (PS The collision detection in Silverlight is a bit pathetic...)

It is not 100% done but here is the source code:
http://dl.getdropbox.com/u/104724/Hurdles.zip
Title: Re: All Engine Contest?
Post by: Gnome on November 12, 2008, 06:49:02 AM
Quote
You sir, are the noob here.

except he has been apart of the GM and SC crowd the longest, he is just predicting what he has always seen when people here say that kind of thing.
Title: Re: All Engine Contest?
Post by: Gan on November 12, 2008, 01:43:20 PM
Awesome. Thanks Mistron, I will take a look at it a little later.


-Gandolf
Title: Re: All Engine Contest?
Post by: EqwanoX on November 14, 2008, 09:40:52 AM
(spraying lighter fluid)

Quote
What have I said that gave you the impression that I know commands but not how to make a program?
well, cause you havent made anything.... :o

Quote
Has anything that I've said on this forum led you to believe that I am a "noob"?
yea, like everything you say is what noobs say. like this :"I'll take some time off of working on my game and make something truly epic. "... yea sure you will, why dont you just finish your game in the first place or post screens.....(cause you havent done anything)

Quote
Do I really have to go make something for you just to prove that I know a few languages?

no.... just show you know ONE language. i know sc or gm arent "advanced  ::) enough for you but lets see you make something simple in one of those

(lights match)
Title: Re: All Engine Contest?
Post by: Gan on November 14, 2008, 10:30:30 AM
*Skewers a few minute steaks on a skewer with some pepper and onion pieces*

Yum.


-Gandolf
Title: Re: All Engine Contest?
Post by: WarHampster on November 14, 2008, 10:38:47 AM
*sigh*

 
Quote
(i know sc or gm arent "advanced  ::) enough for you
... I never said that.

I will make a quick GBA game and post it soon.

As for my game, I'd like to see you make a completely new battle engine with advanced AI in a short amount of time...

Title: Re: All Engine Contest?
Post by: EqwanoX on November 15, 2008, 11:56:20 AM
what would advanced ai be? my programming skills arent in question here. what have you done so far on the game your supposedly working on right now? i want pics or screencast

i liked the arcade theme contest, i think we should stay with the genre thing and go with platform or racing games for the next contest
Title: Re: All Engine Contest?
Post by: GMG Tim on November 15, 2008, 02:50:31 PM
Ugghh... don't use Silverlight. Stick to Flash or Flex-- they're much more widely distributed, and much more widely supported (because they've been around for so long).

Just to give you some insight into the game development world-- if you work for a company like EA or Blizzard, you'll be coding almost exclusively in C++ for the game engine. For online framework, it'll be a combination of Python, PHP, and MySQL.

Right now what I'm studying is information interfaces and data visualization. It ties in very nicely to game development. =D

Ghost
Title: Re: All Engine Contest?
Post by: Mystor on November 15, 2008, 02:52:36 PM
Quote
Ugghh... don't use Silverlight. Stick to Flash or Flex-- they're much more widely distributed, and much more widely supported (because they've been around for so long).

Just to give you some insight into the game development world-- if you work for a company like EA or Blizzard, you'll be coding almost exclusively in C++ for the game engine. For online framework, it'll be a combination of Python, PHP, and MySQL.

Right now what I'm studying is information interfaces and data visualization. It ties in very nicely to game development. =D

Ghost
The problem is that silverlight is free and flash/flex costs $300+

Mist
Title: Re: All Engine Contest?
Post by: Mystor on November 15, 2008, 02:57:18 PM
This looks like I could learn C# and participate in these contests at the same time :)

http://www.mono-project.com/Main_Page

I am looking into it more now..

Mist
Title: Re: All Engine Contest?
Post by: WarHampster on November 15, 2008, 03:53:01 PM
Quote
what have you done so far on the game your supposedly working on right now? i want pics or screencast
Why do you doubt me... like I said in my game's topic, I finished making a new tile engine, and have finished the character's movement during the movement phase on that new tile engine. I'm currently working on the AI's movement during the movement phase. What would be the point of posting screens or a movie of me highlighting tiles on a map and then the the character following that path... that is nothing that hasn't been done before in SC. When I finish the AI and the battle phase, then I'll feel like I've made something new and worthy of taking a movie of.

I'm also in the middle of making a GBA game to prove that I can program... it's a side scrolling shooter.
Title: Re: All Engine Contest?
Post by: Tireas Dragon on November 15, 2008, 09:58:37 PM
Equinox doesn't want words he wants proof he wants a screen shot. He wants a screencast. You can't make him believe you until you provide him with one of these things.

P.S. It is very easy to take a screenshot on a mac just press  SHIFT+COMMAND+4. Then select what you want to take a picture of.
Title: Re: All Engine Contest?
Post by: GMG Tim on November 16, 2008, 03:06:30 AM
Quote
The problem is that silverlight is free and flash/flex costs $300+

Mist

Flex is actually free for students, and I believe they recently open-sourced their SDK. Getting Flex if you're a student is just a matter of scanning and uploading your student ID, and they email you a code.

Ghost
Title: Re: All Engine Contest?
Post by: Mystor on November 16, 2008, 06:07:59 AM
Quote
Flex is actually free for students, and I believe they recently open-sourced their SDK. Getting Flex if you're a student is just a matter of scanning and uploading your student ID, and they email you a code.

Ghost
Yes, but I am not a university/college student...

Mist
Title: Re: All Engine Contest?
Post by: WarHampster on November 16, 2008, 08:48:30 AM
(http://i73.servimg.com/u/f73/11/03/78/78/wgamep10.jpg) (http://www.servimg.com/image_preview.php?i=208&u=11037878)
highlighted tiles

(http://i73.servimg.com/u/f73/11/03/78/78/wgamep11.jpg) (http://www.servimg.com/image_preview.php?i=209&u=11037878)
character sprite moved along highlighted path

I clearly haven't bothered to make the battles very graphically shiny yet... this is just for testing.

BELIEVE IT.
Title: Re: All Engine Contest?
Post by: EqwanoX on November 16, 2008, 11:01:06 AM
 well... its something.
Title: Re: All Engine Contest?
Post by: WarHampster on November 16, 2008, 11:06:19 AM
Quote
What would be the point of posting screens or a movie of me highlighting tiles on a map and then the the character following that path... that is nothing that hasn't been done before in SC. When I finish the AI and the battle phase, then I'll feel like I've made something new and worthy of taking a movie of.
They're not very exciting... which is why I didn't want to post them.
Title: Re: All Engine Contest?
Post by: Tireas Dragon on November 17, 2008, 11:01:21 AM
Well even my bad guys would move along the highlighted path the fun part is when you try to make your bad guys move out of a ditch by going away from you then going around it to get you.
Title: Re: All Engine Contest?
Post by: WarHampster on November 17, 2008, 12:23:47 PM
That isn't a baddie, it's the player's character...

My AI will hopefully be able to do that (figure out the best way to get to it's destination), and more.
Title: Re: All Engine Contest?
Post by: EqwanoX on November 24, 2008, 10:15:52 AM
if we do an engine contest, we should attemp making battle engines that support multiple enemies, or a sprite based inventory, those would be some nice features to have ina game
Title: Re: All Engine Contest?
Post by: Silverwind on November 24, 2008, 10:54:22 AM
Quote
or a sprite based inventory,
I was thinking exactly that. :)

Hmmm... this contest may very well produce a few nifty tools for future games...
Title: Re: All Engine Contest?
Post by: Tireas Dragon on November 24, 2008, 12:15:39 PM
Quote
if we do an engine contest, we should attemp making battle engines that support multiple enemies
I am doing that  ;D
EDIT: sorry for lying I have already done that. all I need now is Gamemaker to be compatible with my code. In other words Al needs to fix the bugs in the GM 3992 beta I am using.
Title: Re: All Engine Contest?
Post by: EqwanoX on November 29, 2008, 06:11:05 AM


Quote
I am doing that  ;D
EDIT: sorry for lying I have already done that. all I need now is Gamemaker to be compatible with my code. In other words Al needs to fix the bugs in the GM 3992 beta I am using.
youve done this?! how many enemies and allys does your engine support? can you give a screen? im curious of the layout and how do you select an enemy?
Title: Re: All Engine Contest?
Post by: Tireas Dragon on November 29, 2008, 07:29:01 AM
Well the Battle Engine I had in Darksville supported 131,068 monsters however the on in Rokeno is Going to support a whole lot less considering every monster will have its own individual hitpoints.

Ok here is how it works. In Darksville there was 2 options spell or attack. If you attack it would divide your level by 5 and add 1 to know how many attacks you get (For Example: If you were level 7 and you clicked attack you would swing your weapon 2 times) Then you had the Spell option. After clicking on the spell you want to use depending on what kind of spell it is you would attack certain monsters. (For Example some spells would SUPPOSEDLY hit all the monsters and others would SUPPOSEDLY hit all the monsters in the first group and some spells would only hit one monster in the first group.) Rokeno fixes the problem with SUPPOSEDLY it gives every monster its own individual hitpoints so when you cast a spell that hits more than one you are actually hitting more than one. Also, when a spell hits one group or monster, it lets you choose which one.

EDIT: It is really irritating tho when GM has a glitch like not displaying the PRINT command and when you get a beta to see if the fix works and then the no multiple repeat glitch hits you. You see the Battle Engine for Rokeno only doesn't work because of a glitch in the GM beta I am using.
Title: Re: All Engine Contest?
Post by: EqwanoX on November 29, 2008, 10:51:43 AM
but how many enemies and allys simultaniously on screen in a battle, and how do you select the enemy? by clicking its sprite, prompt, button
Title: Re: All Engine Contest?
Post by: Tireas Dragon on November 29, 2008, 05:44:50 PM
Basicly you have 4 groups. each of these groups has a number of monsters in it. You will attack Group1 which is closest to you always. when all the monsters in group1 die then group2 becomes group 1 and group 3 becomes group 2 and group 4 becomes group 3 in rokeno you will see 1 sprite representing these groups. when you cast a spell you can choose which group to attack by clicking on their group picture.
Title: Re: All Engine Contest?
Post by: Al Staffieri on December 03, 2008, 01:30:21 AM
Quote
It is really irritating tho when GM has a glitch like not displaying the PRINT command and when you get a beta to see if the fix works and then the no multiple repeat glitch hits you. You see the Battle Engine for Rokeno only doesn't work because of a glitch in the GM beta I am using.

I know what's happening with the REPEAT problem, but I haven't figured out how to fix it yet. I can't seem to locate exactly where the problem is occurring.
Title: Re: All Engine Contest?
Post by: Mystor on December 03, 2008, 03:48:05 PM
Quote

I know what's happening with the REPEAT problem, but I haven't figured out how to fix it yet. I can't seem to locate exactly where the problem is occurring.
I find that soo irritating :P

Fortunately most of my games are less than 1000 LOC so it usually isn't that hard to find the problem.

Mist
Title: Re: All Engine Contest?
Post by: Tireas Dragon on December 04, 2008, 08:29:14 PM
Quote

I know what's happening with the REPEAT problem, but I haven't figured out how to fix it yet. I can't seem to locate exactly where the problem is occurring.
When you do locate it I will be eternally grateful.
Title: Re: All Engine Contest?
Post by: Gan on December 13, 2008, 12:44:59 PM
So, would iPhone/iTouch games count for the contest? (I would venture to say that most people here have an iPhone they can access. Possibly their sibling's or parents, maybe even borrow from a friend)


-Gandolf
Title: Re: All Engine Contest?
Post by: Gnome on December 13, 2008, 01:26:08 PM
If I could make an app for iphone. (the only one I made is the amazing text edit screen of DOOOM) I would submit that.
Title: Re: All Engine Contest?
Post by: Tireas Dragon on December 14, 2008, 07:58:10 AM
The only iPhone I can access is in my brother's possession but because of that I can't really access it because he is halfway across the globe so I would spend more money on a plane ticket than I would for the iPhone itself. So basically if you make a game for the iPhone I would have the sad misfortune of not being able to play it.
Title: Re: All Engine Contest?
Post by: GMG Tim on December 15, 2008, 12:08:47 AM
Quote
If I could make an app for iphone. (the only one I made is the amazing text edit screen of DOOOM) I would submit that.

iPhone doesn't appeal to most GMG users-- we want a desktop application. I'll be posting specs for the competition around February.

Ghost