Starthing the game...

flash · 38590

Offline Lobo

  • RBP Team Member
  • Blue Gene Super Computer
  • *****
    • Posts: 3119
    • Spitoufs
Reply #30 on: August 20, 2009, 12:05:53 am
Yes, and they are THE BEST EVER!...
:D

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.  ;D



Offline spacefractal

  • RBP Team Member
  • Blue Gene Super Computer
  • *****
    • Posts: 4138
Reply #31 on: August 20, 2009, 04: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.

The Musician for the RetroBytes Portal Projects.


Offline Sokurah

  • RBP Member
  • Cray-1 Super Computer
  • *****
    • Posts: 724
    • Tardis Remakes
Reply #32 on: August 20, 2009, 09: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. ;)
...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. :)

I'm really impressed with how far you are with MMLL already btw. :D
« Last Edit: August 20, 2009, 09:28:01 pm by Flash »



Offline flash

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 13180
Reply #33 on: August 20, 2009, 09: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)

Coding for the love of it!


Offline Sokurah

  • RBP Member
  • Cray-1 Super Computer
  • *****
    • Posts: 724
    • Tardis Remakes
Reply #34 on: August 20, 2009, 09:34:25 pm
(ps.. clicked modify, rather than reply to your post - oops! TIT)

Meddler! :D



Offline Lobo

  • RBP Team Member
  • Blue Gene Super Computer
  • *****
    • Posts: 3119
    • Spitoufs
Reply #35 on: August 20, 2009, 09: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 :D. 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 :P).

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?).



Offline flash

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 13180
Reply #36 on: August 20, 2009, 11:33:16 pm
there is about 4 million tiles... :D

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......

Coding for the love of it!


Offline Lobo

  • RBP Team Member
  • Blue Gene Super Computer
  • *****
    • Posts: 3119
    • Spitoufs
Reply #37 on: August 20, 2009, 11:59:17 pm
Ye, I guessed about 6 millions as well  :-X.
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?  :D



Offline flash

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 13180
Reply #38 on: August 21, 2009, 12:12:43 am
Ye, I guessed about 6 millions as well  :-X.
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?  :D
Well, it is more of a turtle pushing it's head out LOL
« Last Edit: August 21, 2009, 07:33:24 am by Flash »

Coding for the love of it!


Offline Lobo

  • RBP Team Member
  • Blue Gene Super Computer
  • *****
    • Posts: 3119
    • Spitoufs
Reply #39 on: August 21, 2009, 12:46:57 am
ta hell you say, that sounds quite satanic.



 :D



Offline headkaze

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 7838
Reply #40 on: August 21, 2009, 12:50:56 am
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.



Offline flash

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 13180
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 :D - I'd like to have Horace done before this one is done (...and so would you ;))

YES!!! So would I!

:)

Coding for the love of it!


Offline Lobo

  • RBP Team Member
  • Blue Gene Super Computer
  • *****
    • Posts: 3119
    • Spitoufs
Reply #42 on: October 29, 2009, 02:09:28 am

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

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








.....zzzz....






 ;)



Offline flash

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 13180
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!!!

Coding for the love of it!


Offline headkaze

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 7838
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.



Offline Lobo

  • RBP Team Member
  • Blue Gene Super Computer
  • *****
    • Posts: 3119
    • Spitoufs
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)! :)
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.