Hi folks,
in my time I've been an old-school bedroom coder and I used to enjoy making simple computer games. Originally this was in BASIC on old 8-bit computers, and I graduated to the PC in the 90's via QBasic and later to Windows using Blitz Basic. But Basic is hardly ideal.
I would like to be able to bury myself in a coding project again but I'm never sure which way to go in Windows. Weird thing is, my job is coding, mostly in C but also bits of assembler, but only ever for embedded projects or Windows/Linux console applications. Beyond Blitz Basic I've never done anything graphical in Windows.
I recall looking at DirectX years ago and finding it way beyond me, but that was when I was back at university, before I'd spent 7 or 8 years in a coding/engineering job. My question really is can anyone recommend a path into developing simpleish games (most likely 2D rather than 3D) in Windows. I'd rather be coding in C, but C++/C#/Java are options I guess. I don't think I want to go down the Flash route. I'd like to be able to make fast full-screen type software.
What I'd really like is something with the old-school draw-to-the-screen functionality that the likes of Blitz Basic has, but using C. Does anything like that exist or should I just bite the OO bullet and dive into Visual Studio Express and a nightmare of DirectX classes?
in my time I've been an old-school bedroom coder and I used to enjoy making simple computer games. Originally this was in BASIC on old 8-bit computers, and I graduated to the PC in the 90's via QBasic and later to Windows using Blitz Basic. But Basic is hardly ideal.
I would like to be able to bury myself in a coding project again but I'm never sure which way to go in Windows. Weird thing is, my job is coding, mostly in C but also bits of assembler, but only ever for embedded projects or Windows/Linux console applications. Beyond Blitz Basic I've never done anything graphical in Windows.
I recall looking at DirectX years ago and finding it way beyond me, but that was when I was back at university, before I'd spent 7 or 8 years in a coding/engineering job. My question really is can anyone recommend a path into developing simpleish games (most likely 2D rather than 3D) in Windows. I'd rather be coding in C, but C++/C#/Java are options I guess. I don't think I want to go down the Flash route. I'd like to be able to make fast full-screen type software.
What I'd really like is something with the old-school draw-to-the-screen functionality that the likes of Blitz Basic has, but using C. Does anything like that exist or should I just bite the OO bullet and dive into Visual Studio Express and a nightmare of DirectX classes?
