|
Tycho Brahe
|
 |
« Reply #20 on: November 29, 2009, 01:20:13 PM » |
|
Just to give a different view to you than most others. ( like MrHackenbacker, but maybe a bit more seriously  ) Glad someone appreciates it, we had to write in assembly this week in my computing class, and I think everybody should learn it. Im a sadistic kinda guy!
|
|
|
|
|
Logged
|
|
|
|
|
deathtotheweird
Guest
|
 |
« Reply #21 on: November 29, 2009, 01:27:54 PM » |
|
LÖVE hasn't seen an update since over a year ago.
They update the 0.6.0 build at least every few weeks.
|
|
|
|
|
Logged
|
|
|
|
|
powly
|
 |
« Reply #22 on: November 29, 2009, 02:36:04 PM » |
|
Glad someone appreciates it, we had to write in assembly this week in my computing class, and I think everybody should learn it. Im a sadistic kinda guy!
I'd actually like to learn some simple assmebly one day, nothing fancy but just for the heck of it. Hello world, moving box -stage stuff.
|
|
|
|
|
Logged
|
|
|
|
|
Tycho Brahe
|
 |
« Reply #23 on: November 29, 2009, 02:51:37 PM » |
|
Glad someone appreciates it, we had to write in assembly this week in my computing class, and I think everybody should learn it. Im a sadistic kinda guy!
I'd actually like to learn some simple assmebly one day, nothing fancy but just for the heck of it. Hello world, moving box -stage stuff. ohh, assembly's not quite like that, any hello work program would be setting memory location 3 to a value of 1, it's not really a programming language like you know. Basically, assembly is straight processor commands, one step up from machine code, you can't do much else without a lot of lines of code.
|
|
|
|
|
Logged
|
|
|
|
|
Ninteen45
|
 |
« Reply #24 on: November 29, 2009, 02:57:13 PM » |
|
I feel like moving away from GM also.
Do you think that Visual Basic is a good program to use?
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Ninteen45
|
 |
« Reply #26 on: November 29, 2009, 03:01:29 PM » |
|
 Don't get me started on that.
|
|
|
|
|
Logged
|
|
|
|
|
falsion
Guest
|
 |
« Reply #27 on: November 29, 2009, 03:06:17 PM » |
|
Oh god. No you didn't. I still have nightmares of that horrible horrible program. CREATE A GAME BY CLICKING ONE BUTTON!! ITS SO EASY! and the result is something that barely qualifies as a screen saver 
|
|
|
|
|
Logged
|
|
|
|
|
powly
|
 |
« Reply #28 on: November 29, 2009, 03:09:25 PM » |
|
I know assembly is very, very low-level (basically easier names for machine code instructions and symbols to avoid using memory spaces directly) and it's tedious, but a Hello World shouldn't be too hard; at least MASM and Z80-assembly have some sort of printing functionality (if you don't consider it cheating to use a readymade procedure ; D) CAsinclair, why that face, I'd be delighted to "Make Horror games with 3rd person controls and scare myself silly!" Ninteen45, Visual Basic isn't that much game oriented.. And I haven't heard too many good things about it, either. (if some VB-lover wants to speak out, now is your chance!) I'd go with something like python instead, at least if you have used GML and not just the point and click interface. It's that crucial bit more advanced.
|
|
|
|
|
Logged
|
|
|
|
|
Tycho Brahe
|
 |
« Reply #29 on: November 29, 2009, 03:12:07 PM » |
|
Visual basic is good for getting started programming, the a level course I'm on uses it, even though I'd prefer c++. Unfortunatly visual basic doesn't do graphics very well, but I'm working on somthing to change that... If you want to learn more programming and more graphically consider processing , it has very simple drawind stuff and libraries or thing like box2d. If you want another game making thing, take a look at unitiy 3d, it's free now so take a look. @msqrt X86 assembly doesn't have those things as far as I'm aware, sorry. Vb isint that bad as a learning tool or for developing tools, like excel or mapping tools, but it's a bit too slow for real game development.
|
|
|
|
|
Logged
|
|
|
|
|
powly
|
 |
« Reply #30 on: November 29, 2009, 03:20:21 PM » |
|
Okay, just have to clear this now that I checked it out; yes, MASM is something fancy known as 'high-level assembler' for windows and DOS, so it is a bit cheaty. (as a good side it lets you see some output with less code; great for intros/effects) Although the x86-assembly article @ wikipedia includes a MASM-hello world 
|
|
|
|
|
Logged
|
|
|
|
|
Tycho Brahe
|
 |
« Reply #31 on: November 29, 2009, 03:22:59 PM » |
|
My bad then, the assembler I was using only had basic moving, arithmetic and logic commands.
|
|
|
|
|
Logged
|
|
|
|
|
Hangedman
|
 |
« Reply #32 on: November 29, 2009, 04:25:19 PM » |
|
Having had a chance to play with Construct for a few days, I have to say it is in no way unfinished. It's up to v0.99 and it's very smooth to learn... haven't gotten into the deep coding yet but the GUI designing is straightforward and has lots of options.
|
|
|
|
|
Logged
|
|
|
|
|
TheDustin
Guest
|
 |
« Reply #33 on: November 29, 2009, 04:50:13 PM » |
|
Having had a chance to play with Construct for a few days, I have to say it is in no way unfinished. It's up to v0.99 and it's very smooth to learn... haven't gotten into the deep coding yet but the GUI designing is straightforward and has lots of options.
Yeah, I dived into it yesterday and I'm finding it pretty intuitive. For the uninitiated, here's a very helpful Platformer tutorial by Deadeye. http://www.scirra.com/phpBB3/viewtopic.php?f=8&t=2154&sid=95289f6bda7bbbc9f438a965fb346856
|
|
|
|
|
Logged
|
|
|
|
|
nikki
|
 |
« Reply #34 on: November 29, 2009, 04:59:17 PM » |
|
I would say blitzmax.
it's pretty easy to get some stuff on the screen. it's blazingly fast. it's cross platform. it's originated in the days of the amiga.
the only thing against it, is its lack of marketing, and thus recognition. But that wouldn't hurt your programs/games i suspect.
|
|
|
|
|
Logged
|
|
|
|
|
Don Andy
|
 |
« Reply #35 on: November 29, 2009, 05:02:49 PM » |
|
I can only chime in to say that Flash is indeed a very good tool to get into "real" programming while still not having to deal with that much shit, especially when you use something like flixel of Flashpunk.
If coding is not desired however, Construct is your best and also pretty much only choice (unless you dish out the money for MMF2, but if konjak says he likes Construct then you get Construct).
But yeah, if you're moving away from Game Maker you probably had your fair share of GML already, so just go with Flash. It's what the cool and hip guys do.
|
|
|
|
|
Logged
|
|
|
|
|
Danmark
|
 |
« Reply #36 on: November 29, 2009, 06:28:23 PM » |
|
Don't use Flash. Adobe's Actionscript implementation is likely to be too slow for your purposes. Apart from that, the language is buggy, and it comes with a blatantly incomplete standard library (no basic vector math, for instance). For the last reason you do have to deal with "much shit". Don't use Construct, at least not yet; last I saw it was buggy as hell. I realize that you excluded it in your original post but it was mentioned nuff times. If you're into self-flagellation and such you could go for C++. It enjoys the greatest support base, and library development, of any language ever made both unqualified statements. Yet. The library thing is especially cool because you can outsource so much of your development at zero cost. The problem is the language itself. EDIT- Just in case you're enough of a dumbass to go with this option, Truevision 3D is the most intuitive 3D engine I know of. I believe Polytron are using it for Fez. The best language I've seen (and never used) is Python. If someone has a good Python game engine to recommend, heed their word.
|
|
|
|
« Last Edit: November 29, 2009, 06:37:33 PM by Baiame »
|
Logged
|
|
|
|
|
Hangedman
|
 |
« Reply #37 on: November 29, 2009, 06:47:04 PM » |
|
Construct can use Python as an undercurrent, or so I hear. Yes, it is a bit buggy, but it's mainly because there are a lot of changes with each new iteration, but they're about to hit 1.0.
Also, it's free.
|
|
|
|
|
Logged
|
|
|
|
|
Skofo
|
 |
« Reply #38 on: November 29, 2009, 07:05:52 PM » |
|
Construct can use Python as an undercurrent, or so I hear. Yes, it is a bit buggy, but it's mainly because there are a lot of changes with each new iteration, but they're about to hit 1.0.
Also, it's free.
Construct is a pretty interesting project and a lot of people seem to be liking it, but I'm surprised that nobody has yet mentioned that it has a huge downside: it is DirectX-only. This is unsuitable for anyone looking to make a popular indie game today; OS X users make up a very large if not the major portion of indie gamers.
|
|
|
|
|
Logged
|
If you wish to make a video game from scratch, you must first invent the universe.
|
|
|
|
Hangedman
|
 |
« Reply #39 on: November 29, 2009, 07:37:29 PM » |
|
OS X users make up a very large if not the major portion of indie gamers.
Ah, true. Well, hopefully there will be a workaround in future for simple Python apps made in Construct. Totally slipped my mind, as I haven't used a mac since the classic black & white The Manhole was king of adventure games. In all honestly, I want to use GM. But my experience so far has been that using it in elaborate ways is akin to spinning plates, except one plate is carefully balanced with a stack of RAM, which will cause all manner of abnormalities if it tips over.
|
|
|
|
« Last Edit: November 29, 2009, 07:41:28 PM by GoldMatenes »
|
Logged
|
|
|
|
|