Homebrew Minecraft DS - 2D !

Dirbaio

Well-Known Member
Member
Joined
Sep 26, 2010
Messages
158
Trophies
0
Age
111
Location
Spain
Website
dirbaio.net
XP
108
Country
why not just use DScraft

:facepalm: Oh god, these are two entirely different games! The DS is much better at running 2D stuff, so I can say this project has much more potential, in terms of adding extra things, than a 3D game. Just play whatever you want, but don't post on project threads like this! :P
 

loganino

Well-Known Member
Newcomer
Joined
Nov 9, 2011
Messages
63
Trophies
0
Location
Tim's Sideburns
XP
131
Country
United States
why not just use DScraft

:facepalm: Oh god, these are two entirely different games! The DS is much better at running 2D stuff, so I can say this project has much more potential, in terms of adding extra things, than a 3D game. Just play whatever you want, but don't post on project threads like this! :P
MeGusta
 

gerton60

New Member
Newbie
Joined
Jan 26, 2012
Messages
4
Trophies
0
XP
2
Country
hi ray and coolas i was wondering if i could tagg along and learn cause i know nothing exept how to really find bugs while in game any way i have some ideas and really want to help you guys so send me a email to [email protected] please do consider my request caus i may have no expeiriance but i can test well and am great with ideas and buttons could be fixed around like ill tell you what i mean when you email me t-.-t im exited!
 

CoolAs

Well-Known Member
Newcomer
Joined
Oct 21, 2011
Messages
75
Trophies
0
XP
109
Country
Hello!
Well, actually you have just said that at the right time...
I'm currently looking for beta testers so that when the release is finished I have people who can test for me...

Currently I'm finishing off crafting and implementing tools...
I've already implemented wood shovels and picaxes...
And I have just edited the mob spawning code so that a mob shouldn't spawn near a torch block...

gerton60, you will probably recieve an email as soon as I have finished coding the final bits of crafting...
Expect an email soonish...

Also, I don't know whether I've told people here, but we have also added music to the game...
 

LeRodeur

Well-Known Member
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
31
XP
200
Country
France
May I suggest to use a switch instead of using else ifs in sound.cpp? ;)
would be a lot faster
edit: Would it be possible to add me as a commiter? so that when I find something not really good or not optimized I can send a correction on the svn, instead of using the bug report^^'
 

Ray =D

Well-Known Member
OP
Member
Joined
May 17, 2011
Messages
288
Trophies
0
Website
www.youtube.com
XP
143
Country
Gambia, The
May I suggest to use a switch instead of using else ifs in sound.cpp? ;)
would be a lot faster
edit: Would it be possible to add me as a commiter? so that when I find something not really good or not optimized I can send a correction on the svn, instead of using the bug report^^'

Added you :) Hope the mail is correct :D


The latest version downloaded and builded y VERY FUNNIER! the survival mode is very good!

Thank you for the feedback^^ Nice to hear this :)
Will you create a background image,add particles and make bows?

Huh... I dunno if the DS can handle particles :) But the rest will be added :D
 

smealum

growing up sucks.
Member
Joined
May 1, 2006
Messages
635
Trophies
2
Age
31
Location
SF
Website
www.smealum.net
XP
2,516
Country
United States
May I suggest to use a switch instead of using else ifs in sound.cpp? ;)
would be a lot faster
edit: Would it be possible to add me as a commiter? so that when I find something not really good or not optimized I can send a correction on the svn, instead of using the bug report^^'

Added you :) Hope the mail is correct :D


The latest version downloaded and builded y VERY FUNNIER! the survival mode is very good!

Thank you for the feedback^^ Nice to hear this :)
Will you create a background image,add particles and make bows?

Huh... I dunno if the DS can handle particles :) But the rest will be added :D
The DS most certainly can handle particles; the only limitation really would come from the limited number of sprites you can draw at once. But even with just the 128 the 2D hardware gives you, if you only use sprites for stuff like the player and mobs (and I imagine items, eventually), you could easily dedicate a fair amount of sprites to particles. For that matter, the amount you allocate needn't even be fixed, just let mobs/items have priority over them when allocating sprites. The CPU cost of handling simple 2D particles in negligible, so that shouldn't be a problem.
And even if you do run out of sprites for whatever reason, you could always switch to using the 3D hardware. It's not as complicated as it might sound, and I'm pretty sure there are libraries dedicated to just that. (including one made by @relminator I believe)
I just tried your game on no$gba, and one thing that kind of bothers me from a technical standpoint is the fact that you're apparently using sprites for blocs (which might be part of the reason you're not too sure about particles). I'm not sure why you'd choose to use that instead of a simple and less wasteful tilemap (which just seems natural for this kind of thing), especially since you can scale and rotate tilemaps just as easily as sprites (as long as you select the right background type).
Of course you dont *have* to switch since what you've worked on so far seems to work well enough, I'm just curious as to why you'd do that. Also, I realize you didn't ask for my help, so feel free to ignore this post.
 

Ray =D

Well-Known Member
OP
Member
Joined
May 17, 2011
Messages
288
Trophies
0
Website
www.youtube.com
XP
143
Country
Gambia, The
The DS most certainly can handle particles; the only limitation really would come from the limited number of sprites you can draw at once. But even with just the 128 the 2D hardware gives you, if you only use sprites for stuff like the player and mobs (and I imagine items, eventually), you could easily dedicate a fair amount of sprites to particles. For that matter, the amount you allocate needn't even be fixed, just let mobs/items have priority over them when allocating sprites. The CPU cost of handling simple 2D particles in negligible, so that shouldn't be a problem.
And even if you do run out of sprites for whatever reason, you could always switch to using the 3D hardware. It's not as complicated as it might sound, and I'm pretty sure there are libraries dedicated to just that. (including one made by @relminator I believe)
I just tried your game on no$gba, and one thing that kind of bothers me from a technical standpoint is the fact that you're apparently using sprites for blocs (which might be part of the reason you're not too sure about particles). I'm not sure why you'd choose to use that instead of a simple and less wasteful tilemap (which just seems natural for this kind of thing), especially since you can scale and rotate tilemaps just as easily as sprites (as long as you select the right background type).
Of course you dont *have* to switch since what you've worked on so far seems to work well enough, I'm just curious as to why you'd do that. Also, I realize you didn't ask for my help, so feel free to ignore this post.

Yeah you are right :) And: We already started to make it with a Background ;) (Its just not on SNV :D). I dont really feel bothered, that you are helping, I think its good, because you are a talented programmer :)
 

CoolAs

Well-Known Member
Newcomer
Joined
Oct 21, 2011
Messages
75
Trophies
0
XP
109
Country
Will you create a background image,add particles and make bows? YES for the last two...
Background images are not needed... Just a heap of tiles on the 3rd BG plus a sun sprite should make the day-night cycle look fine.

Oh and smealum, we are using tilemaps, for the next update after this...
You can see the progress on GitHub: https://github.com/CoolAs/MineDS

Umm.. The only thing that I find annoying with the 3D is all the weird fixed point stuff, and that the positions generally dont match up with the screen's pixels...
Also the way that a 3D sprites is loaded is a LOAD different to the way that tilemaps and sprites are loaded.
In someways I kinda prefer spending heaps of time making tilemaps do the work, rather than 3D because of how they all work different.

When I eventually *rewrite* 2D-Craft to use tilemaps, I plan to make sprites do things like snow flakes in snow biomes and other stuff like that...
Currently I don't actually like the way that I have written 2D-Craft and plan to kinda rewrite it with a much better base for improvement.
Things like making 1000 functions to render the world really annoy me.. The 5 that I used in Git work MUCH better.

I really need to finish of this release so that I can rewrite a lot of things to make this project look + feel alot nicer...

EDIT: Oh and when I started the project I did not know how to do the maths related to tilemaps, that's why I went for a 32x32 sprite approach.
Later Dirbaio helped me HEAPS and let me produce what is on GitHub..

Also: Unlike minecraft I can let players stack tools :D
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
    Karma177 @ Karma177: do y'all think having an sd card that has a write speed of 700kb/s is a bad idea? trying to...