Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1075918 Posts in 44152 Topics- by 36120 Members - Latest Member: Royalhandstudios

December 29, 2014, 03:02:45 PM
TIGSource ForumsDeveloperTechnical (Moderators: Glaiel-Gamer, ThemsAllTook)User-friendly programming software. (preferably free)
Pages: [1]
Print
Author Topic: User-friendly programming software. (preferably free)  (Read 2798 times)
The-Imp
Guest
« on: September 11, 2009, 06:21:15 PM »

I haven't made a game and I almost have 3000 posts.

I feel compelled to do so. As the title says, I need a good game programming tool, user/noob friendly, nothing too complicated (Reading lines of C++ for me is like dipping my own brain in acid, minus the physical pain.).

I would like answers based off personal experience, and ease of use.

Thanks!
Grin Hand Thumbs Up Right
Logged
Movius
Level 8
***

moviusc@hotmail.com
View Profile WWW
« Reply #1 on: September 11, 2009, 06:27:45 PM »

what sort of game are you wanting to make?
what skills do you have already (coding or otherwise)?
Logged
The-Imp
Guest
« Reply #2 on: September 11, 2009, 06:31:04 PM »

Well, I'd like to make arcade-ish games. Platformers, maybe even a shmup. Hell, I've been interested in making an RPG similar to the Mario Brothers RPG's (handheld).

The only real programming knowledge I had was the tiniest bit of gamemaker. TINIEST. Only some basic stuff.
Logged
Jason Bakker
Level 2
**


View Profile WWW
« Reply #3 on: September 11, 2009, 06:36:04 PM »

Not too sure myself these days... I first started doing stuff in actionscript, then Java, then did some stuff with Torque before moving to straight C++.

Java's a good language to learn programming practices in, but can be a bit slow for games, and of course it isn't tailored for making games like something like Gamemaker probably is.

I'll keep thinking about it, but anyways, good stuff Grin Just remember to take it slow and easy, and don't stress if you don't understand something, just keep plugging away at it and eventually it will dawn on you. (I'm still doing this after 5+ years of programming Tongue)
« Last Edit: September 11, 2009, 07:41:13 PM by Jason Bakker » Logged

george
Level 7
**



View Profile Email
« Reply #4 on: September 11, 2009, 06:43:09 PM »

The only real programming knowledge I had was the tiniest bit of gamemaker.

so I take it you don't like gamemaker? Construct, then, maybe?
Logged
YagerX
Level 2
**



View Profile WWW Email
« Reply #5 on: September 11, 2009, 06:47:53 PM »

Flash with flashdevelop and flixel is nice?
Logged

moi
Level 10
*****


DILF SANTA


View Profile WWW
« Reply #6 on: September 11, 2009, 07:45:54 PM »

I haven't made a game and I almost have 3000 posts.
Give or take 700 Wink

I feel compelled to do so. As the title says, I need a good game programming tool, user/noob friendly, nothing too complicated (Reading lines of C++ for me is like dipping my own brain in acid, minus the physical pain.).

I would like answers based off personal experience, and ease of use.

Thanks!
Grin Hand Thumbs Up Right
Take a look at construct. If I were to start again from scratch with the same knowledge I wouldn't waste my time rewriting a framework and reinventing the wheel. There are soo many artist friendly options nowadays it's crazy.
Logged

subsystems   subsystems   subsystems
nihilocrat
Level 10
*****


Full of stars.


View Profile WWW Email
« Reply #7 on: September 11, 2009, 08:17:15 PM »

Unless you are in a programming mindset, or you worry about stuff like cross-platform ability, it's indeed wisest to go with one of the existing game-makers out there.

Plus, I purport that pyglet + python is pretty pimp.
Logged

xerus
Vice President of Marketing, Romeo Pie Software
Level 10
*


kpulv

Storm+X+MH
View Profile WWW
« Reply #8 on: September 11, 2009, 08:44:44 PM »

What.  Use Game Maker or Construct or something.  Jumping into programming from nothing can pretty much assure that you wont be finishing anything.
Logged

BlueSweatshirt
Level 10
*****

the void


View Profile WWW
« Reply #9 on: September 11, 2009, 11:23:40 PM »

What.  Use Game Maker or Construct or something.  Jumping into programming from nothing can pretty much assure that you wont be finishing anything.

Quoted for emphasis.


I recommend Game Maker. Great program, great flexibility.
Logged

Tycho Brahe
Level 10
*****

λx.x


View Profile
« Reply #10 on: September 12, 2009, 02:22:19 PM »

take a look at small basic, yes its basic, yes its easy, but if you want to make a simple game, and dont want to think about graphics, then its good, as it has very simple, and moderately powerful 2d graphics stuff.

I dont use it myself, and I'm not sure of its speed, and it is distinctly non-portable, however it may be worth a look...
Logged
Eclipse
Level 10
*****


0xDEADC0DE


View Profile WWW Email
« Reply #11 on: September 12, 2009, 02:32:53 PM »

I haven't made a game and I almost have 3000 posts.

I feel compelled to do so. As the title says, I need a good game programming tool, user/noob friendly, nothing too complicated (Reading lines of C++ for me is like dipping my own brain in acid, minus the physical pain.).

I would like answers based off personal experience, and ease of use.

Thanks!
Grin Hand Thumbs Up Right

Fenix is awesome: http://fenix.divsite.net/index.php?opcion=1&lang=en

It's basically the old DIV, Anthony Flack used it for a lot, he did Bert the Barbarian with that! And it was my first programming language (DIV not Fenix, but it's basically the same).

This new opensource version has support for  Windows, Linux, Mac OS, BSD, BeOS without
even recompiling.

http://en.wikipedia.org/wiki/Fenix_Project

sadly the main site seems broken so grab it from here:

http://fenixdocs.com/index.php/Fenix_Wiki
http://sourceforge.net/projects/fenix/files/

Also there are several IDEs available, like Flamebird 2 and others.

I believe performance are better than Game Maker too.

It's very easy to learn as it has very few functions and a simple syntax, but it's quite powerful.

Oh also the interpreter has been ported on a lot of other platforms too, like gp2x, ps2 and dreamcast.


EDIT: ok seems like there's a fork of Fenix called Bennu that's even more powerful
http://www.bennugd.org/ worth a look imo
« Last Edit: September 12, 2009, 02:41:42 PM by Eclipse » Logged

<Powergloved_Andy> I once fapped to Dora the Explorer
Dataflashsabot
Level 2
**


View Profile
« Reply #12 on: September 12, 2009, 02:45:30 PM »

I heartily reccomend Construct. Check it out!
Logged
nihilocrat
Level 10
*****


Full of stars.


View Profile WWW Email
« Reply #13 on: September 12, 2009, 04:44:17 PM »

Fenix

Quote from: Wikipedia
Its main feature, inherited from DIV, is the pseudo-parallel programming similar to Coroutines, i.e. it gives the developer the chance of programming different processes (enemies, characters, etc.) separately, and the engine will synchronize them.

Interesting! Thanks for the heads up, might take a look at this one.
Logged

moi
Level 10
*****


DILF SANTA


View Profile WWW
« Reply #14 on: September 13, 2009, 06:55:16 AM »

I did take a look , but it seems a bit too complicated for its own sake.
Logged

subsystems   subsystems   subsystems
Eclipse
Level 10
*****


0xDEADC0DE


View Profile WWW Email
« Reply #15 on: September 13, 2009, 11:35:22 AM »

I did take a look , but it seems a bit too complicated for its own sake.

It's like the simpler language for games i've ever seen  Shrug

Basically you declare stuffs like a "sprite" routine, it will have a bitmap, a rect, x and y coordinates by default, then you can add functions and variables to it.

It was Object Oriented Programming but strictly for games  Kiss

Div Games Studio was ace, it was a complete suite with: a desktop\windows system to manage your files (it was under dos, so having a windows-like desktop was nice), a paint-like program (inside this sort of mini-os), a text editor, a debugger, a doom-like map editor, a 3dish sprite editor, a procedural explosions editor, a cd player, recycle bin and a calculator :D
I remember it used 256 colors max, via palettes, even this sort of os supported only few colors so the gui was almost all blue (but you were able to edit the palette file)
I remember i even used to set it in autorun with my 486...

« Last Edit: September 13, 2009, 03:32:03 PM by Eclipse » Logged

<Powergloved_Andy> I once fapped to Dora the Explorer
moi
Level 10
*****


DILF SANTA


View Profile WWW
« Reply #16 on: September 13, 2009, 02:59:46 PM »

Ah so maybe it's the wiki that is badly written
Logged

subsystems   subsystems   subsystems
imaginationac
Level 2
**


Makin' games instead of makin' money.

imaginationac@msn.com imaginationac1 imaginationac1
View Profile WWW Email
« Reply #17 on: September 13, 2009, 04:30:28 PM »

I highly recommend Construct. It's ridiculously easy to make a working prototype in HOURS! You could actually get some sleep! Coffee
Logged

Youtube channel | Charger! Dev Log
              
Impossible
Level 3
***



View Profile Email
« Reply #18 on: September 15, 2009, 02:51:32 PM »

I would recommend processing, but I'm biased.
Logged
Jack Gleeson
Level 2
**

jackoglee@hotmail.com
View Profile WWW Email
« Reply #19 on: September 15, 2009, 03:50:06 PM »

Jumping into programming from nothing can pretty much assure that you wont be finishing anything.

I'm against that. I started off programming, C# it was, which is incredibly easy and has beautiful code(I like semi colons.). C# also has Xna, which is fantastic and has a great community. Once you get better at programming, you'll almost definitely want to build an application of some sort and this is a standard language that they're written on for Windows(They can run on Linux and MacOS too using Mono, which is also great.). Also, a while ago there was an engine built on top of Xna for just 2d games, IceCream, I haven't been keeping up with Xna stuff lately but that was in private beta there a while ago, just search for the engine then go to the IRC channel and ask for a download.

So yeah,
 programming > game making software (except for small projects.)
Logged

Website

Formerly known as ACardboardRobot.
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic