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
30
XP
190
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
    OctoAori20 @ OctoAori20: Nice nice-