|
Ashkin
|
 |
« Reply #3990 on: November 14, 2011, 01:22:35 AM » |
|
The only reason anyone should attempt this is if you've got a massive boner for legitimate retro stuff, otherwise stick to any other forms of programming (AS3, MMF2, GM, etc).
HELLO.
|
|
|
|
|
Logged
|
|
|
|
|
Kramlack
Guest
|
 |
« Reply #3991 on: November 14, 2011, 01:25:32 AM » |
|
Ashkin pls go learn sum asm, an we collab maybe. c:
|
|
|
|
|
Logged
|
|
|
|
|
Ashkin
|
 |
« Reply #3992 on: November 14, 2011, 01:36:05 AM » |
|
Ashkin pls go learn sum asm, an we collab maybe. c:
Haha, I suck at mak game enough already, I don't need to try to do it in another language with someone relying on me  Good luck on finishing that game <3
|
|
|
|
|
Logged
|
|
|
|
|
dustin
|
 |
« Reply #3993 on: November 14, 2011, 01:40:54 AM » |
|
I don't know about GBC (and I think it has way less documentation and so is way harder) but programming for GBA isn't really to hard. It's pretty easy to get stuff up and running. If you want to see your code running on an actual device (which is super cool) I would suggest DS or GBA. You can get by with C + a library you don't really need to do any assembly. Also Kramlack I am so sad you don't plan on releasing that game publicly, it looks awesome and I have everything I need to actually play it on a real device 
|
|
|
|
|
Logged
|
|
|
|
|
Kramlack
Guest
|
 |
« Reply #3994 on: November 14, 2011, 07:32:06 AM » |
|
I don't know about GBC (and I think it has way less documentation and so is way harder) but programming for GBA isn't really to hard. It's pretty easy to get stuff up and running. If you want to see your code running on an actual device (which is super cool) I would suggest DS or GBA. You can get by with C + a library you don't really need to do any assembly. Also Kramlack I am so sad you don't plan on releasing that game publicly, it looks awesome and I have everything I need to actually play it on a real device  Yeah, GBC has a ridiculously small amount of documentation and tools. From my understanding, the only real documentation is from a GBDEV wiki, and some people on an IRC who mostly deal with making emulators. I was able to grab a couple tutorials off a fellow homebrewer over on youtube, but they're unfinished and really basic. As far as the tools go, Overkill (who I'm working with) has thought about making his own assembly tools for it, since the current ones are pretty ridiculous. Of course, making the tools would be really time consuming and almost counterproductive if they didn't work as well as you'd hoped... I'll take your word on GBA having more documentation though, as it's pretty easy to believe. Also yeah, what you said about running homebrew off a GBA or DS. Probably much cheaper. I prefer the feel of the GBC though, over the GBA and DS, so that's part of the reason I'm running it the way I am. Thanks for the kind words about the project.
|
|
|
|
|
Logged
|
|
|
|
sublinimal
Level 6
This game is: UNPLAYABLE
|
 |
« Reply #3995 on: November 14, 2011, 08:15:19 AM » |
|
we're using Assembly for this one Had to quote the image since it got paged. My nerd sense is tingling.
|
|
|
|
|
Logged
|
|
|
|
|
Kevin
|
 |
« Reply #3996 on: November 14, 2011, 03:34:30 PM » |
|
Dunno how I missed this, but I want to buy it dinner and maybe kiss it.
You may take it out under chaperone, but definitely no kissing. Deal, but the second you turn your back there's going to be some hot, sweaty hands-holding action going down. Kram: Either it's not mentioned or my reading comprehension is less than good, but is that some tricky photoshoppery, or an actual, legitimate photo of an honest to god GBC running your game for reals? Because If yes ♥.
|
|
|
|
|
Logged
|
|
|
|
|
Kramlack
Guest
|
 |
« Reply #3997 on: November 14, 2011, 03:41:12 PM » |
|
Legit GameBoy Colour, there's another pic floating around here that I didn't bother putting in the art section. If you get on Skype for once I can send the rom your way. >:c
|
|
|
|
|
Logged
|
|
|
|
|
Robotwo
|
 |
« Reply #3998 on: November 14, 2011, 06:10:50 PM » |
|
How far have you guys gotten on the engine?  As far as we know it might just be a static image, or is there some minor character controll / tile detection implemented yet? 
|
|
|
|
|
Logged
|
What we are is simply a stepping stone to what we can become
|
|
|
|
Kramlack
Guest
|
 |
« Reply #3999 on: November 16, 2011, 05:27:46 AM » |
|
For the most part it's static. We have moving tiles (camera control) working, and some HUD related stuff, also sprites are working in the game. Not tile detection or character control yet though.
I think the next thing we're implementing is sprite animations, but don't quote me on that.
|
|
|
|
|
Logged
|
|
|
|
|
Belimoth
|
 |
« Reply #4000 on: November 16, 2011, 08:23:26 AM » |
|
I think the next thing we're implementing is sprite animations, but don't quote me on that.
What have I done 
|
|
|
|
|
Logged
|
|
|
|
|
Robotwo
|
 |
« Reply #4001 on: November 16, 2011, 08:35:27 AM » |
|
YOU FOOL! Nice that you have something a bit more than just the tilemap done then  Making a solid platformer engine in z80 ASM can be a bit tricky mainly due to the lack of higher levels of arithmetics, but it isn't too hard if you know how to work it 
|
|
|
|
|
Logged
|
What we are is simply a stepping stone to what we can become
|
|
|
|
Kramlack
Guest
|
 |
« Reply #4002 on: November 16, 2011, 10:47:39 AM » |
|
YOU FOOL! Nice that you have something a bit more than just the tilemap done then  Making a solid platformer engine in z80 ASM can be a bit tricky mainly due to the lack of higher levels of arithmetics, but it isn't too hard if you know how to work it  Well you'll have to ask Overkill how much he knows, since he's the one programming it, but I have a lot of faith that he knows what he's doing.
|
|
|
|
|
Logged
|
|
|
|
|
Robotwo
|
 |
« Reply #4003 on: November 16, 2011, 11:27:47 AM » |
|
Well you'll have to ask Overkill how much he knows, since he's the one programming it, but I have a lot of faith that he knows what he's doing.
Not questioning his capability :D Just saying its a bit tricky to manage collisions without glitches on such restricted systems  Hope that you guys will post some videos so we can see it in movement at least 
|
|
|
|
|
Logged
|
What we are is simply a stepping stone to what we can become
|
|
|
|
wademcgillis
Guest
|
 |
« Reply #4004 on: November 16, 2011, 02:45:22 PM » |
|
Well you'll have to ask Overkill how much he knows, since he's the one programming it, but I have a lot of faith that he knows what he's doing.
Not questioning his capability :D Just saying its a bit tricky to manage collisions without glitches on such restricted systems  Hope that you guys will post some videos so we can see it in movement at least  Can't you do bitwise shifting and stuff? // MY ASSEMBLY SKILLS ARE SUCK. PLEASE TAKE THIS C++-ESQUE PSEUDOCODE INSTEAD. // I'M NOT SURE I SPELLED PSEUDO RIGHT. // BILLY MAYS if (falling) { verticalSpeed = 0; // assuming 16x16 tiles. y = y & 0x10000; // Won't that floor it to the nearest 16? }
|
|
|
|
|
Logged
|
|
|
|
|