Thegpfury Member Posts: 53 From: Registered: 03-23-2006 |
Anyone know of any freeware 2d game engines? ------------------ |
crazyishone![]() Member Posts: 1685 From: Registered: 08-25-2004 |
GameMaker Its free. While it does have a built in "GameMaker Language", you can do everything from the interface. (Mostly). If you are familiar with C++ you can look at using SDL for 2D games. (On this last note, hopefully somebody more knowledgable will chime in.) ------------------ |
buddboy![]() Member Posts: 2220 From: New Albany, Indiana, U.S. Registered: 10-08-2004 |
SDL can be used in C++ to make 2D games?! i didn't know that... is it easier than DirectX (stupid question, just about everything is easier than DX...)? ------------------ |
crazyishone![]() Member Posts: 1685 From: Registered: 08-25-2004 |
Yes. Yes. Sdl is kindof....intended for 2d games as far a I can tell. Perhaps you're getting it confused with STL. ------------------ |
Thegpfury Member Posts: 53 From: Registered: 03-23-2006 |
I would *prefer* something that is set up to do 2d games, without playing with c++, I had enough of that with FuryBand. ![]() I remember there being a 2d game engine that came with everything needed to do sidescrollers, but I can't seem to remember the name. ------------------ |
buddboy![]() Member Posts: 2220 From: New Albany, Indiana, U.S. Registered: 10-08-2004 |
no... i don't think so... now i just have to figure out how to download and install it... lol... ------------------ |
crazyishone![]() Member Posts: 1685 From: Registered: 08-25-2004 |
Game Maker will suit your needs my friend. Free, and it can handle all of those 2d games. If you feel the need to program, thats available in GML. ------------------ |
HanClinto![]() Administrator Posts: 1828 From: Indiana Registered: 10-11-2004 |
quote: Maybe the Scrolling Game Development Kit?
|
buddboy![]() Member Posts: 2220 From: New Albany, Indiana, U.S. Registered: 10-08-2004 |
i was thinking that's what he meant, but i couldn't recall the name either... lol... ------------------ |
Thegpfury Member Posts: 53 From: Registered: 03-23-2006 |
How about Game Editor? I've been playing with that, and it seems to work ok. Originally, I wanted to do something with Half Life 2, and make an fps, but I can't model or map, and the SDK won't compile with VS 2005 ------------------ |
buddboy![]() Member Posts: 2220 From: New Albany, Indiana, U.S. Registered: 10-08-2004 |
Game Editor? ------------------ |
Thegpfury Member Posts: 53 From: Registered: 03-23-2006 |
http://www.game-editor.com/ ------------------ |
buddboy![]() Member Posts: 2220 From: New Albany, Indiana, U.S. Registered: 10-08-2004 |
nvm googled it... lol.. ------------------ |
Realm Master![]() Member Posts: 1971 From: USA Registered: 05-15-2005 |
GAAA! GAME MAKER STINKS!!! Sorry for my blunt and frank oppinons but GAME MAKERS SUCKS!!! BOO! HISS!!! BOO TO THE POWER OF 163,124,562,623,263,644,784,671,715,524,223,999 TO THE SQUARE ROOT OF 999,999,999!!!!!!!! Game maker is for people who aren't serious enought about games to learn a language! What can learning a programming language hurt? If your serious about it, you can do sooo much more with scratch and your own skills and thoughts! Game maker allows for little coustomization! it sucks! it stinks! I should know, i took a friggin CLASS on it! Bleh, i "Completed" A game in about 5 hours, which was, yes, fast, but.. GAA! ITS SUCKS!! ITs just a bad program with (possibley) good intentions. No way hose! (spell check) Learnign a language is WAY more rewarding with WAY more possiblities!! GAME MAKER SUCKSKSKSFOSKJSKSKSSSS!!!! *rant over* sorry if I offended anyone but, GEEZ, CAN'T SEE MY LOGIC AND OVBIOUS BEING-RIGHTNESS?!?!?! ------------------ Blessed are those who suffer for doing what is right. PM ME YOUR DESCRIPTION OF ME! ILL PUT IT HERE! P.S. I HATE 640x480!!!!!! |
Thegpfury Member Posts: 53 From: Registered: 03-23-2006 |
I don't like game maker either. I just want an engine, so I won't have to deal with coding that. Game editor is a possibility, because it would let me design games for handhelds as well... I've already gotten one game out and released, called FuryBand. It was reviewed by gamespy, here is a link: http://pc.gamespy.com/articles/696/696816p2.html So, I am not a n00b. ------------------ |
crazyishone![]() Member Posts: 1685 From: Registered: 08-25-2004 |
You should probably look at SDL, if you know C++ at all.
------------------ |
HanClinto![]() Administrator Posts: 1828 From: Indiana Registered: 10-11-2004 |
I'd like to point out that you don't need to use C++ to use SDL -- I wrote a small concept/demo game of a minigame I'm planning for a larger space game, and I used a library called SDL.Net, and it's quite excellent for writing SDL apps in C# and VB.Net. If .Net is your thing, I definitely recommend it. The library aims to be similar to Pygame, which is also an excellent wrapper for SDL to do 2d games. Speaking of Pygame, might I recommend Phil's pyGame Utilities? PGU for short, it's what we used to develop Bible Dave. It's not quite a full "game maker" style thing as it gives you more control over things, but that's how I like. I hope you find something that works well with you! Cheers! In Christ, |
D-SIPL![]() Moderator Posts: 1345 From: Maesteg, Wales Registered: 07-21-2001 |
quote: Game Maker has been one of my best tools on this Game Development Course i'm doing at uni right now. When a we had to write a game during the year that stood for 60% of our final mark, Game Maker allowed me to prototype many features of the game, I could see what worked and what didn't. Could you write a commercial game in Game Maker? The short answer is yes, my fallout clone would probably sell a few copies to fallout fans, i've already sold demo's with source to people on the course. Sure it's always better to learn a language and have full flexibility to do what you want. But I personally think if you have a game idea buzzing in your head and you just have to get it done... then game maker is great. Then if enough people like it, it can inspire you to learn to code, an insentive really. Meh my 2 cents anyways... *puts on flame retardant suit* ------------------ |
CPUFreak91![]() Member Posts: 2337 From: Registered: 02-01-2005 |
http://sourceforge.net has many game engines for many different languages and even some that don't require you to write any code. ------------------ |
Websmythe Junior Member Posts: 3 From: Toronto,ON,Canada Registered: 06-26-2006 |
Don't know what others think, but ya could try RPGToolkit... Full 2D IDE, tiles, characters, layers, etc. "in-the-can", 1/2 can + 1/2 custom prg, or total custom prg approach. Lots & lots of functions (commands) They call them methods. Includes support for OOP classes and methods if ya want to. Compiles to exe (Simple press the button in the menu) & create installer (menu selection) option. Not a bad ad eh? :LOL: Me? Shifting to C++. |
buddboy![]() Member Posts: 2220 From: New Albany, Indiana, U.S. Registered: 10-08-2004 |
what language. does it have it's own? ------------------ RADIOACTIVE IE AHEAD! int name() |
SSquared![]() Member Posts: 654 From: Pacific Northwest Registered: 03-22-2005 |
RealmMaster, a post like you wrote is somewhat difficult to take seriously. If you really feel this away regarding GameMaker, fill in the blanks and tell us why. What do you mean by "little customization"? Why is it a "bad program"? What do you consider to be the "good intentions"? How much time have you spent with GameMaker? Why do you feel learning a language is so important? Here is my take on GameMaker. Someone mentioned GameMaker some 2 months or so ago so I gave it a look. I had looked at it a year or so ago and was unimpressed with the games I downloaded. This time, I saw some pretty good games (Space Oddity and Chuchu) and decided to download GameMaker for myself. I have since checked out some other incredible games (Ark22, Park Racer 3D, and HoverTank 3D) GameMaker may appear simple and basic at first. Click around to draw your room/map. Drag & Drop (D&D) programming. But I soon found myself engrossed with the features. The D&D objects are rather powerful. I love not having to worry about collisions. Game Maker even has inheritance! I can create a base enemy object and then create derived sub-enemy objects. When defining my collision, I just need to define my collision against the base enemy object and GameMaker recognizes the behavior across all derived objects as well. I'm not quite sure why you feel GameMaker has limited customization. You can write DLLs and access them from GameMaker. So if you want to write some code to expand GM's features, you have the ability. GameMaker does also have its own GML language. There is a pretty cool physics engine someone has written called GMPhysics. You can write 3-D games and access 3-D code for lighting, camera movement, and more. Someone has even written a Java convertor which can take a GM6 file and convert (D&D commands only) it to Java making GameMaker, in a way, cross-platform. As I read the tutorials, read the sample chapter from the upcoming book, and review university websites who use GameMaker, the most important factor I can see with GameMaker is in game design. Kind of like what D-SIPL said. The tutorials even point out the importance of writing a design document FIRST. The University websites say the same thing. Obviously, I found GameMaker to be quite fun and enjoyable. Quickly develop/prototype something. It is a terrific price. Free, or just $20 for a bunch of GREAT extra features. But it is certainly not for everyone. It's a good design tool. It makes a good start between learning a language and rapid game development. I program C/C++/C#/Java for my daily life and don't particularly have an interest in learning game/3D programming, so I found GameMaker just right for my interests. [This message has been edited by ssquared (edited June 30, 2006).] |
jestermax![]() Member Posts: 1064 From: Ontario, Canada Registered: 06-21-2006 |
Heres my 2 cents (you can put them in a jar ![]() SDL rocks, it has timers, video (both software and hardware acceleration), audio, input and CD tray access). Its a blast to use and its quick to get stuff up and running (no more parsing BMP files by hand |
ArchAngel Member Posts: 3450 From: SV, CA, USA Registered: 01-29-2002 |
I've tried out many of free 2d game engines and I'd have to say GameMaker is the best. none of them can hold up to it's power, easy of use and wide range of abilities. want a simple game? do drag and drop. also, through Gamer Maker, I was able to learn Object Oriented programming with more ease, thanks to it's OOP elements.
frankly, realm, I don't think you even touched the power of Game Maker. It has one of highest customizeablity of the free engines out there. [This message has been edited by ArchAngel (edited July 04, 2006).] |
dartsman![]() Member Posts: 484 From: Queensland, Australia Registered: 03-16-2006 |
Game Makers are awesome motivation for future games programmers to want to go outside the bounds of the game maker and learn a language. I got a free full version of Klick and Play about 4-5 years ago, used it for a while to make some rather basic games, and then thought that there would have to be something better to make games. So I learnt C/C++ ![]() Game Makers are great for beginners and even for rapid prototyping. Also some people are better at designing games, or doing art for games, and others want to be able to actually know how to actually make the game. ------------------ |