Python, HTML and a tiny bit of java. Im using PHP for my current coursework though, and im just trying to get to grips with it.
Yep, specifically PyGame is supposed to be quite good, but I found the installation process to be far too complicated.RAKtheUndead said:You could start with Python, which has enough graphical functions to get you started. C and C++ are more useful game languages, but you've got to do a lot of memory management through pointers and the like to really get the most out of the language, which isn't friendly to the beginner. There are some nice graphics libraries for C, though.Cowpoo said:I'm trying to get into programming. But I have no idea where to start. My friend owes me his PHP book, but I want to learn something more videogame-relevant.
Is that HTML5? It's quite interesting how it's evolved from mark-up to something that is theoretically a Turing machine (I think).oZode said:I only know basic HTML (I am trying to learn more, but the most interesting thing I can do with HTML is make a polygon shape).
How did you find Lua, in terms of usefulness? I hear nothing but good things about it, and some guy has managed to port a game engine in Lua to about 11 different platforms, so I'm tempted to learn.Agayek said:I got my degree in computer science and have been actively writing Android apps for the last couple years, so I'd say I'm somewhere between "competent" and "skilled". If I wasn't such a lazy fuck I'd be much better, but there you go.
I'm damn near fluent in Java, with some lesser experience with C, Visual Basic and Lua, and I've yet to meet a programming challenge I couldn't meet in a reasonable timeframe. Take that for whatever it's worth.
Oh, and I can write a 2 line quicksort. Yay Haskell
Edit:
Infinite loops are fun, ain't they?Da Orky Man said:I've had a poke around Python for a bit. The first program i ever actually made was 4 lines long and nearly killed my computer:
a = 1
while a > 0:
______a = a*2
______print a
Where "_" means space
It depends on your definition of "reasonable timeframe" and how efficient it needs to be. I'm unfamiliar with the game, but if it's as simple as the four rules on Wikipedia [http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life] I could probably manage a working brute force version in a week. And the vast majority of that time would be spent familiarizing myself with the particulars of System/370. It'd be an interesting challenge though.RAKtheUndead said:Here's a challenge for you: Design a implementation of Conway's Game of Life... using System/370 assembly language. Here's your toolbox. [http://www.hercules-390.org/] Everything you need is there. Think you can do that in a reasonable timeframe? ;->Agayek said:I'm damn near fluent in Java, with some lesser experience with C, Visual Basic and Lua, and I've yet to meet a programming challenge I couldn't meet in a reasonable timeframe. Take that for whatever it's worth.
For a scripting language, Lua is quite nice. I mostly only learned it to make World of Warcraft mods, and for that, it worked great. It packs quite a bit of power for a script, it just suffers from the problems of all scripting languages (specifically, the lack of a compiler).Esotera said:How did you find Lua, in terms of usefulness? I hear nothing but good things about it, and some guy has managed to port a game engine in Lua to about 11 different platforms, so I'm tempted to learn.
Nalbis said:I hate programming with a passion. I enjoy IT and I was studying it at University, programming made me literally fall apart as a person and as a result I left the course. Fuck programming.
HTML 5 yes. I have recently got my dad to get me a book on how to do HTML 5, although I want to try to make games using HTML 5/CSS as the engine if I can.Esotera said:Nice to see all these replies!
Is that HTML5? It's quite interesting how it's evolved from mark-up to something that is theoretically a Turing machine (I think).oZode said:I only know basic HTML (I am trying to learn more, but the most interesting thing I can do with HTML is make a polygon shape).
Although it sounds harsh to say, but its nice to know its not just me that didn't get it. It seemed like I was the only one on the course not "getting" it which made me so angry and upset with myself. My teacher too was useless, and the support from my University was non-existent when I seeked it.Marik2 said:Nalbis said:I hate programming with a passion. I enjoy IT and I was studying it at University, programming made me literally fall apart as a person and as a result I left the course. Fuck programming.
Yeah I know how you feel, and it didn't help that the teacher was a jackass.
Yeah the "tutors" were basically useless, they were like freshmen or something.Nalbis said:Although it sounds harsh to say, but its nice to know its not just me that didn't get it. It seemed like I was the only one on the course not "getting" it which made me so angry and upset with myself. My teacher too was useless, and the support from my University was non-existent when I seeked it.Marik2 said:Nalbis said:I hate programming with a passion. I enjoy IT and I was studying it at University, programming made me literally fall apart as a person and as a result I left the course. Fuck programming.
Yeah I know how you feel, and it didn't help that the teacher was a jackass.