April 28, 2017, 04:48:30 PM*

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

Login with username, password and session length
Advanced search  
Pages: 1 [2]
Print
Author Topic: Starthing the game...  (Read 18542 times)
0 Members and 1 Guest are viewing this topic.
Lobo
RBP Team Member
Blue Gene Super Computer
*****
Offline Offline

Posts: 2998



WWW
« Reply #30 on: August 19, 2009, 11:05:53 PM »

Yes, and they are THE BEST EVER!...
Cheesy

Cool, Ok then cause I wasn't sure, that lil guy is such a bitc..tricky to make dammit (and no 16 frames, please!! 8 is enough!).
Take your time though with conveyor belt, I would bloody cut that thing out completely.  Grin
Logged
spacefractal
RBP Team Member
Blue Gene Super Computer
*****
Online Online

Gender: Male
Posts: 3673



WWW
« Reply #31 on: August 20, 2009, 03:15:34 PM »

I'm a going to create a 6 channels mod for the main theme and trying to hold the XM file under 250KB each (if they want more styles). The first xm is a about Reggie and is not trying to create a another techno/Synth track because I want to trying to do something different.

The XM mod is now around just over 200KB with mixing 16 and 8 bit samples. Patterns itself does not extend the file very much.

The version I sent to PM to Flash and Headkaze might change a little bit in the end, due samples.
Logged

The Musician for the RetroBytes Portal Projects.
Sokurah
RBP Member
IBM PC
*****
Offline Offline

Gender: Male
Posts: 661



WWW
« Reply #32 on: August 20, 2009, 08:08:52 PM »

The simple answer is the same one as I face, learn C++

I hate it for what it is, but... needs must.. and all things considered (except objective C), it is not THAT bad..

Perhaps we can help each other?


Right now I'm more tempted to just go the GLBasic route but I haven't installed anything yet.

I have thought about installing C at work though - just to see if I can bang a bit of learning into my head while there. Now, you say you're going to learn C++ and everyone else says they're using "normal" C. I have to ask this because I just don't have a clue: does it matter?...can you program C in a C++ package?...what does the iPhone/iPods expect? What will you be installing yourself?
See...that's how little I know. Wink
...well, I do know that I don't like OOP so if I ever get started I won't be doing that.

I would like to collaborate on a project sometime but I'm just afraid, that even when I get around to it, I'll either slow you down, not pull my weight or be left behind in the dust.

But let's see what happens. Smiley

I'm really impressed with how far you are with MMLL already btw. Cheesy
« Last Edit: August 20, 2009, 08:28:01 PM by Flash » Logged
Flash
Administrator
Blue Gene Super Computer
**********
Offline Offline

Gender: Male
Posts: 12575



« Reply #33 on: August 20, 2009, 08:29:02 PM »

Well, C is (as i posted) a hard thing for an ASM coder to get to grips with, especially Classes. But, the truth is that you do need to move on sometimes to explore more avenues. GLBasic is perhaps closer to C than ASM, so you do have a good headstart on it.

With regards C++ on the iPhone.. You don't need to use C++ or (more to the point) Objective C to code a game. C++ and OC are very usefull for applications and OC is great if you want to utilise the iPhone as a whole across apps etc... But.. for game coding (and speed, I am reliably informed by my latest book), C is the best way to go as xCode creates simple code based on C code than any abstraction. So, C is the one to learn for iPhone, but... it is perhaps better to jump in with C++ for portability.

If you ever get time to collaborate on a project or even work on one and help each other out, I am sure both myself and (thankfully) HK would love to be involved.

I am finding walking in C tricky at the moment, but.. day by day, things are getting a little clearer.. (except Classes LOL)

(ps.. clicked modify, rather than reply to your post - oops! TIT)
Logged

Coding for the love of it!
Sokurah
RBP Member
IBM PC
*****
Offline Offline

Gender: Male
Posts: 661



WWW
« Reply #34 on: August 20, 2009, 08:34:25 PM »

(ps.. clicked modify, rather than reply to your post - oops! TIT)

Meddler! Cheesy
Logged
Lobo
RBP Team Member
Blue Gene Super Computer
*****
Offline Offline

Posts: 2998



WWW
« Reply #35 on: August 20, 2009, 08:53:15 PM »

Back in like 96,7,8 ish or so I had a fine book as thick as my head called C/C++ bible (they really use to name these things like that back then, sheesh). Parts with C were Ok and I was able to follow the examples, understand the structure and logic behind it and compile it even via Edit.com or some funny looking command line crap. Heh, then it hits the part with C++ and starts yapping about boolean and object oriented stuff and I go back to playing Dungeon Keeper.
The thing with GLbasic is pretty cool though, it's...basic, I mean you have GOTO and stuff Cheesy. Stick with that if you're unsure with the rest just wrap your head around logical problems of the Iphone in itself (for example, I still can't tell for sure how the flippin between landscape and portrait is set up resolution wise but it might be in readmes Tongue).

Oy, Flash, you can send the tiles for the MM, if you have any, I might have time to do that in bulk, I don't think there's too much of them (less than 3 million probably?).
Logged
Flash
Administrator
Blue Gene Super Computer
**********
Offline Offline

Gender: Male
Posts: 12575



« Reply #36 on: August 20, 2009, 10:33:16 PM »

there is about 4 million tiles... Cheesy

I am ok working with the tiles I have at the moment. Each level is a png, so, it is not tied to tiles as such, just that everything that is 'detectable' has to stand out from the rest. but... I am at such an early stage that (though i would LOVE some great Lobo touches) I can still work with what I have for a few weeks or so.
Though, I may well scream at you for another animated sprite when I add the 'creatures' to MMLL... so, be warned!

Thanks mate......
Logged

Coding for the love of it!
Lobo
RBP Team Member
Blue Gene Super Computer
*****
Offline Offline

Posts: 2998



WWW
« Reply #37 on: August 20, 2009, 10:59:17 PM »

Ye, I guessed about 6 millions as well  Lips Sealed.
Anyhoo, tiny miny they are from what I see so when you get them~send it over. What's another animated thing, one of those dog's heads that float up and down?  Cheesy
Logged
Flash
Administrator
Blue Gene Super Computer
**********
Offline Offline

Gender: Male
Posts: 12575



« Reply #38 on: August 20, 2009, 11:12:43 PM »

Ye, I guessed about 6 millions as well  Lips Sealed.
Anyhoo, tiny miny they are from what I see so when you get them~send it over. What's another animated thing, one of those dog's heads that float up and down?  Cheesy
Well, it is more of a turtle pushing it's head out LOL
« Last Edit: August 21, 2009, 06:33:24 AM by Flash » Logged

Coding for the love of it!
Lobo
RBP Team Member
Blue Gene Super Computer
*****
Offline Offline

Posts: 2998



WWW
« Reply #39 on: August 20, 2009, 11:46:57 PM »

ta hell you say, that sounds quite satanic.



 Cheesy
Logged
headkaze
Administrator
Blue Gene Super Computer
**********
Offline Offline

Gender: Male
Posts: 7757



« Reply #40 on: August 20, 2009, 11:50:56 PM »

We are actually coding TDG in "C" and using C++ classes. The reason why I chose to use classes is so that when it comes to "Objective C" Flash will know what a class is and how to use one. AFAIK "Objective C" is just "C" with classes. Why they didn't just use a C++ instead is beyond me but there must be some advantage or reason for going with Objective C. But anyway you can use standard C in C++ so it's up to you to use classes or not.

Classes are actually quite easy to grasp after a while and once you get programming in OOP it eventually grows on you and makes alot of sense in the long run. I started coding in Pascal and C back in the early DOS days (actually I did code some small C programs for the Amiga before then) and back then everything was coding using "functions" and usually in a single large file which meant searching through hundreds of lines of code to find what your looking for. When I went to Uni they were teaching OOP and I picked it up pretty quickly so I encourage any coder to give it try.
Logged
Flash
Administrator
Blue Gene Super Computer
**********
Offline Offline

Gender: Male
Posts: 12575



« Reply #41 on: October 28, 2009, 06:48:04 PM »

Oh sh!t! - you've actually started that platformer.
I hope it takes a long time to do Cheesy - I'd like to have Horace done before this one is done (...and so would you Wink)

YES!!! So would I!

Smiley
Logged

Coding for the love of it!
Lobo
RBP Team Member
Blue Gene Super Computer
*****
Offline Offline

Posts: 2998



WWW
« Reply #42 on: October 29, 2009, 02:09:28 AM »


I'm really impressed with how far you are with MMLL already btw. Cheesy

As if it was yesterday! I remember, it was like this.........








.....zzzz....






 Wink
Logged
Flash
Administrator
Blue Gene Super Computer
**********
Offline Offline

Gender: Male
Posts: 12575



« Reply #43 on: January 20, 2010, 06:23:23 PM »

Back in like 96,7,8 ish or so I had a fine book as thick as my head called C/C++ bible (they really use to name these things like that back then, sheesh).

LOL, I just bought a massive book called "OpenGL SuperBible",

So, even now - nothing changes!!!
Logged

Coding for the love of it!
headkaze
Administrator
Blue Gene Super Computer
**********
Offline Offline

Gender: Male
Posts: 7757



« Reply #44 on: January 20, 2010, 11:35:03 PM »

LOL, I just bought a massive book called "OpenGL SuperBible",

I will look at ordering that too as the other book we pre-ordered wont be here until May I believe.
Logged
Lobo
RBP Team Member
Blue Gene Super Computer
*****
Offline Offline

Posts: 2998



WWW
« Reply #45 on: January 20, 2010, 11:54:13 PM »

I wish I could find my other one which had even better title (Black Book of Programming)! Smiley
However, it was written in a funny tone with introduction from John (Carmack) as it does mention Quake a lot in it and it's rather fun read actually compared to other books of this type.
Logged
Pages: 1 [2]
Print
Jump to: