| Diversions | |
| |
|
| Author | Message |
|
skooba-dude
Commander
Joined: 24 October 2007 Online Status: Offline Posts: 104 |
![]() Topic: Game maker platform gamePosted: 03 December 2008 at 4:54am |
|
whoever can make platform games on game-maker or something like that, would you make a quick game with graphics i provide. Just for fun..
It is anything to do with a guy with a sword and sheild and limited magic powers, instead of jumping, he would glow and float upwards..
![]() i dunno this is just like a base guy kinda thing,
this game might have little weapon icons down the bottom that you can choose from.. anyway, someone who can make a platform game (with items and enemies and HP,MP etc.)well.
|
|
IP Logged |
|
|
greenraven
Commander
Joined: 08 September 2016 Online Status: Offline Posts: 2598 |
![]() Posted: 03 December 2008 at 6:35am |
|
I haven't used Gamemaker in about 3 years now. If I manage to re-install it, (and will have the time and willpower to do so), I'll give it a shot. (I'll PM you or post here.)
![]() But my suggestion to you is: Get Gamemaker and try to do it yourself. You'll have full control over the final product. And Gamemaker is one of the easier to learn engines, nothing like Ruby. Edited by greenraven - 03 December 2008 at 6:35am |
|
"pwnage comes with patience, practice and planning." ~ Jalonso
|
|
IP Logged |
|
|
skooba-dude
Commander
Joined: 24 October 2007 Online Status: Offline Posts: 104 |
![]() Posted: 03 December 2008 at 8:53pm |
|
I actually installed game maker in april or something but the platform games were very hard to make and it would keep saying failed to run game, I've already learn't how to use RPG-maker 2003 very well, because you can do your own thing on it and it doesn't say"failed to run game".I was like
|
|
IP Logged |
|
|
greenraven
Commander
Joined: 08 September 2016 Online Status: Offline Posts: 2598 |
![]() Posted: 03 December 2008 at 9:35pm |
|
It depends on the type of game you want in the end really.
Gamemaker, allows you to make platformers easily. But requires a bit of fiddling with all the functions. RPG Maker 2000/2003, is mostly for straight up RPGs. RPG Maker XP, however allows you to make both. You only need to know the Ruby Script System. If you do get RMXP, I suggest you look up Behemoth's Metroid Platformer script. Good stuff. What kind of game are you trying to make? |
|
"pwnage comes with patience, practice and planning." ~ Jalonso
|
|
IP Logged |
|
|
Hapiel
Rear Admiral
Joined: 30 June 2023 Online Status: Offline Posts: 3266 |
![]() Posted: 04 December 2008 at 1:52am |
|
Game maker is easy to learn, but if you are not a good programmer, your game will load very slow.....
|
|
IP Logged |
|
|
greenraven
Commander
Joined: 08 September 2016 Online Status: Offline Posts: 2598 |
![]() Posted: 04 December 2008 at 6:41am |
|
What? O_O
What does being good at programming have to do with how fast it loads? o_O |
|
"pwnage comes with patience, practice and planning." ~ Jalonso
|
|
IP Logged |
|
|
skooba-dude
Commander
Joined: 24 October 2007 Online Status: Offline Posts: 104 |
![]() Posted: 04 December 2008 at 6:52pm |
|
I guess I'll just have to start from scratch and get to know the system, before I can make a platform game, trouble is, when i downloaded platform games tutorial for gamemaker on YOYOgames, i test played the examples and the ones that were more complex with life bars and health, were up at about 89kb and kept freezing after 10secs of play.
|
|
IP Logged |
|
|
greenraven
Commander
Joined: 08 September 2016 Online Status: Offline Posts: 2598 |
![]() Posted: 04 December 2008 at 9:05pm |
|
I'll try to find some easy tutorials for you. I just need to find my old links. (Haven't made any games in a little while.)
edit: Ok, I've found you one site with both tutorials and example games. Link. I'll keep searching. But it seems all the game making sites I once been on are either 404 or about to be 404.
|
|
"pwnage comes with patience, practice and planning." ~ Jalonso
|
|
IP Logged |
|
|
Pixel_Outlaw
Commander
Joined: 01 September 2005 Online Status: Offline Posts: 3829 |
![]() Posted: 04 December 2008 at 10:46pm |
|
There are enough 15 year olds making drag and drop games while trying to pass themselves off as programmers. The problem with Game Maker is that you really don't get a feel for what variables are since they are a universal type and you also don't get much of an idea of solid object oriented programming. Everything appears to be of the same object type waisting HUGE amounts of resources with redundant and often unnecessary computation cycles. Look, if you really want to start programming at a reasonable point try something like Blitzmax. Here you get a great library of functions and you don't fiddle around with a toddler's toy. When you get a handle on something like this then you may move to a programming language like C or FreeBASIC. However if you go right into a programming language like C or any other language you will not have access to graphics and sound until you learn a secondary multimedia language or library. Game Maker is a poor foundation for understanding deep and key concepts. Blitzmax has most of those and also provides a very good native multimedia library. Also with Blitzmax you can make software for even those dumbasses who use Apple computers.
|
|
IP Logged |
|
|
Hapiel
Rear Admiral
Joined: 30 June 2023 Online Status: Offline Posts: 3266 |
![]() Posted: 05 December 2008 at 1:47am |
|
Yeah, but blitzmax costs you moneh.
Just as clickteam, and a lot of other better game creation things. And yeah, C, but it takes so long before you CAN make a game, and before you MADE a game. Oh and greenraven, you will know why good programming will reduce the loading time when you are a good programmer :) As we speak, I am thinking of seriously trying to make a flash game btw.. I am not a good programmer myself, but yeah, someone has to do it.. |
|
IP Logged |
|
|
greenraven
Commander
Joined: 08 September 2016 Online Status: Offline Posts: 2598 |
![]() Posted: 06 December 2008 at 9:03am |
|
Originally posted by Pixel_Outlaw There are enough 15 year olds making drag and drop games while trying to pass themselves off as programmers. The problem with Game Maker is that you really don't get a feel for what variables are since they are a universal type and you also don't get much of an idea of solid object oriented programming. Everything appears to be of the same object type waisting HUGE amounts of resources with redundant and often unnecessary computation cycles. Look, if you really want to start programming at a reasonable point try something like Blitzmax. Here you get a great library of functions and you don't fiddle around with a toddler's toy. When you get a handle on something like this then you may move to a programming language like C or FreeBASIC. However if you go right into a programming language like C or any other language you will not have access to graphics and sound until you learn a secondary multimedia language or library. Game Maker is a poor foundation for understanding deep and key concepts. Blitzmax has most of those and also provides a very good native multimedia library. Also with Blitzmax you can make software for even those dumbasses who use Apple computers. P_O, P_O, P_O... don't tell me you're one of those "game maker is just a simple point and click program" people? ![]() I'm not having this argument for the ten millionth time. Long story short: It CAN be that simple, but it can also be so, so, much more. The tools ARE there, most people simply don't know how to use them. |
|
"pwnage comes with patience, practice and planning." ~ Jalonso
|
|
IP Logged |
|
|
Hapiel
Rear Admiral
Joined: 30 June 2023 Online Status: Offline Posts: 3266 |
![]() Posted: 06 December 2008 at 9:50am |
|
There are like alot of levels of programming
OMG LOLZ CHK MMY NW GM GME Hey I can create simple games with game maker, check it out :) I know some other programming languages, but since gamemaker already did a lot of the programming for me, ill keep using it Hmm, maybe I can combine different languages to get a faster result Hey, programming in blitzmax and clickteam works too! Wow I can use this allegro libary and make something even better + ++ Etc etc etc. Yes, gamemaker is an useful program that can be used in a very, very very advanced way. I do know people who tried to get the most out of it (that was going way further than game creation) But.. At a certain level, it costs less effort or time to get a better product in another language. Game maker does offer you the possibility to create great things, but there are just better tools for that as well! Also, as p_o says, it does not give you more easy access to knowledge you will need for other things. Still I would personally recommend using it, because its experience gaining speed is very motivating to keep on programming, while other languages are not. Most people who do know how to use the tools, use other, better tools. Accept it |
|
IP Logged |
|
|
Pixel_Outlaw
Commander
Joined: 01 September 2005 Online Status: Offline Posts: 3829 |
![]() Posted: 06 December 2008 at 1:22pm |
|
Hey kiddies, I used Game Maker for about 3 years making games with Overmars' slow-ass scripting language. I know how it works.
I was just saying that it is a poor foundation for understanding deeper OOP concepts and the GUI elements are going to make writing pure code into a compiler hard to visualize.
Most people who claim to be versed in other programming languages while using Game Maker list absurd high level languages like Action Script and HTML. Why is this such a bit deal? The problem lies in never really understanding how the built in functions work. I feel that many people will learn and retain information better by skipping Game Maker and learning in an environment where they are forced to write their own basic functions.
Let me ask you this.
Could you without looking up the answer, write your own code for the point_distance function? How about the point_direction function? How about a rectangle to rectangle collision check with a worse case of 4 or less "if" loops?
These are very key concepts of game programming that have been already done for you.
But I digress, most of the people using Game Maker are between 13 and 16 years old. You have time to learn it but by no means should you stay with it after your mid highschool years. Edited by Pixel_Outlaw - 06 December 2008 at 1:36pm |
|
IP Logged |
|
|
greenraven
Commander
Joined: 08 September 2016 Online Status: Offline Posts: 2598 |
![]() Posted: 06 December 2008 at 1:32pm |
|
Oh. Well why didn't you just say so in the first place.
![]() edit: How good are you with Ruby? Just wondering. Edited by greenraven - 06 December 2008 at 1:34pm |
|
"pwnage comes with patience, practice and planning." ~ Jalonso
|
|
IP Logged |
|
|
Pixel_Outlaw
Commander
Joined: 01 September 2005 Online Status: Offline Posts: 3829 |
![]() Posted: 06 December 2008 at 1:40pm |
|
I never bothered to worry about Ruby. I don't need another interpreted language. Much slower than C++. I would encourage Ruby over Game Maker however. Not a very elegant creature though:
From Wikipedia
Edited by Pixel_Outlaw - 06 December 2008 at 1:42pm |
|
IP Logged |
|
|
greenraven
Commander
Joined: 08 September 2016 Online Status: Offline Posts: 2598 |
![]() Posted: 06 December 2008 at 3:29pm |
|
Ruby is pretty much the only non-game maker related game creation method that I know of.
But I still have my fingers crossed for Minerva. Although... I'm starting to think it's never going to come. ![]() |
|
"pwnage comes with patience, practice and planning." ~ Jalonso
|
|
IP Logged |
|
|
Hapiel
Rear Admiral
Joined: 30 June 2023 Online Status: Offline Posts: 3266 |
![]() Posted: 07 December 2008 at 3:24am |
|
How would you create games in ruby? :S
|
|
IP Logged |
|
|
greenraven
Commander
Joined: 08 September 2016 Online Status: Offline Posts: 2598 |
![]() Posted: 07 December 2008 at 9:41am |
|
Same way you would with C++, or Visual Basic. Also, Ruby is built into RPG Maker XP. It allows you to tweak and fiddle with game codes and turn basic turn based RPGs into sidescrolling platformers.
|
|
"pwnage comes with patience, practice and planning." ~ Jalonso
|
|
IP Logged |
|
|
Pixel_Outlaw
Commander
Joined: 01 September 2005 Online Status: Offline Posts: 3829 |
![]() Posted: 07 December 2008 at 3:51pm |
|
In a nutshell with an OOP programming language you do something like the following.
Create types that represent the real world game objects. They must be stored someplace I like linked lists but some people use arrays. They must interact with each other.
You must have a game loop (most people use a while loop) that clears the screen buffer updates all game objects and functions then draws the screen buffer's contents. The game loop continues to loop untill the game is exited. Visual Basic is not very good at being OOP so I cannot tell how to make a game in that mess of a scripting language. Visual Basic is VERY different from C and C++. Games would most likely be approached differently. VB is mostly for intruduction to programming and rapid (and messy) program development. You do more drag and dropping than coding if you are making GUI elements. Blitzmax is infact semi based on the BASIC programming language except it has decent support for OOP programming. Edited by Pixel_Outlaw - 07 December 2008 at 3:56pm |
|
IP Logged |
|
|
Saboteur
Commander
Joined: 29 January 2018 Online Status: Offline Posts: 888 |
![]() Posted: 07 December 2008 at 4:51pm |
|
It depends what kind of a game you want to make, I think. It's been proven time and again that Gamemaker does have the capability to make solid games. It certainly does have frustrating drawbacks (Fallout 3 runs at full speed, but many gamemaker games run at 12fps or less) but I still believe that noone yet has reached gamemaker's full potential.
Especially considering that many awesome games (most SNES games, I'd imagine) could theoretically be reproduced point-for-point in Gamemaker... though they'd probably run slower than expected. I also believe that if you're planning to singlehandedly make a game better than what gamemaker can handle, you're aiming too high. In a way, gamemaker is a great place to start in terms of game design simply because restrictions prevent you from making an epic game. Personally, I started with C at around 12-14, then learned that C++ is better than C, but got too frustrated with the simple change in functions and tried to jump too far ahead without basic knowledge (I tried to make a windowed program, basically by copy-pasting premade code and having nooo idea what it all meant, haha) and when that horrendously failed and proved insanely complex, I went over to Gamemaker and plugged around with that a bit. Eventually got so frustrated with not being able to do what I wanted to that I just gave up and stuck with the artist bit. I love the problem-solving aspect of coding, though. Some day I'll go back and learn C++ from the top again. |
|
|
"I was minding my own business and walking across a pebbled path, and a Duck started giving me the business."
|
|
IP Logged |
|
|
skooba-dude
Commander
Joined: 24 October 2007 Online Status: Offline Posts: 104 |
![]() Posted: 23 December 2008 at 3:24am |
|
WOOT THANKS.FOR.STAYIN.ON.TOPIK.GIES. (thanks the people who didn't mention 2-digit numbers and coding programs) IaMaNOOBdONTfLOODmYiNFERIORbRAINwITHuNUSEABLEiNFORMATION!??...
|
|
|
|
IP Logged |
|
|
Demon
Commander
Joined: 16 March 2005 Online Status: Offline Posts: 562 |
![]() Posted: 31 December 2008 at 7:16am |
|
lol I like this topic. My two-cents, if someone is gonna use Gamemaker then don't stop them. They are either good enough to muddle through gamemaker's obstacles or don't know what they are doing. Either way, Gamemaker is the best thing for them. Gamemaker does make it easier for new programmers to get a handle on the methods used in game programming, but in the end you're running around blind to the functions you would need if you ever made the leep to a serious language, as mentioned by P_O.
Originally posted by P_O But I digress, most of the people using Game Maker are between 13 and 16 years old. You have time to learn it but by no means should you stay with it after your mid highschool years. Agreed. My thoughts on a language that is easy to pick up on would be VB.Net. I, personally, learned to program through VB 6.0 when I was younger, it has some simple syntax. Given, I never used VB to program games, I always found it to be too simple for a game programming language. Eventually I found C# which resembles Java's syntax in that it is beautifully simplistic and clean, not to mention you can use C# to make games for the Xbox 360 Community Arcade :P. Off-topic convo. ending. lol |
|
|
"At least we killed some boredom..." - Death Note.
|
|
IP Logged |
|
|
NaCl
Midshipman
Joined: 20 December 2008 Online Status: Offline Posts: 69 |
![]() Posted: 02 January 2009 at 6:58am |
|
Pixel_Outlaw, you are way out of line on many subjects. I have been programming around 8 years, and can tell you that learning to program is not the route for everyone. Many people (especially artists) just want to make a game, they don't care about learning the monolithic amount needed to make an entire game. Keep in mind, I've never used game maker, but have seen games done well with it.
There are enough 15 year olds making drag and drop games while trying to pass themselves off as programmers. Are they really trying to pass themselves off as programmers? What makes you think so? It seems to me they are just trying to make a game. But I digress, most of the people using Game Maker are between 13 and
16 years old. You have time to learn it but by no means should you stay
with it after your mid highschool years. This is a wildly unsubstantiated statement... Do I even need to explain why? Even if the main demographic is 13-16, why should they not continue using it? I'm not trying to attack you personally, but I did feel the need to clarify. Most of what you are saying is based on the false assumption that people who use Game Maker want to be programmers. Really, they just want to make a game. Want to see some neat examples of Game Maker games, look at these two: http://news.bigdownload.com/2008/12/26/freeware-friday-spelunky/ http://www.magicball.net/disknode/get/48019/Twinsen_2008_11_19.zip |
|
IP Logged |
|
|
Demon
Commander
Joined: 16 March 2005 Online Status: Offline Posts: 562 |
![]() Posted: 02 January 2009 at 7:50am |
|
I don't think that P_O means to dissuade those people using Game Maker to stop using it. I believe he and I are trying to bring up the point that the best route, if you wish to become a professional game developer, is not found in Game Maker, sure you can find some value in Game Maker. Heck, I know a lot of Game Design classes that start out with teaching Game Maker in order to get some essential game development ideas down by utilizing the building speed Game Maker comes with, without having to learn a whole programming language and how to implement all the methods and functions that Game Maker makes available.
@Skooba-dude: If you get all your graphics together and still need someone to make a simple platformer to display your sprites I'll see what I can do for you. |
|
|
"At least we killed some boredom..." - Death Note.
|
|
IP Logged |
|
|
||
Forum Jump |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
|