MusuGo 0.5 --> Moose Tiles

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

MusuGo 0.5 --> Moose Tiles

Post by Moosader »

Dev thread for MusuGo 0.5.
Maybe sticky this and take down the Noahs' Ark one. I lost the code for it. DX

1) Renaming because it's too similar to the name of Musagi, which is a music mixer.
2) I plan on redoing it in Java
3) A Mac version of MusuGo 0.4 has been uploaded to the website thanks to Sparda0! http://moosader.com/resources.html

Designy doc
http://docs.google.com/View?docid=dfz2j ... gd=1&hl=en
User avatar
sparda
Chaos Rift Junior
Chaos Rift Junior
Posts: 291
Joined: Tue Sep 23, 2008 3:54 pm

Re: MusuGo 0.5 --> Moose Tiles

Post by sparda »

NICE!

Me readingzzz the desin docz . . .
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

MusuGo v0.4.3

Post by Moosader »

Updated MusuGo again since I needed to for Shattered Wrath.

New Features:
* Collision layer
* Fixed bug where it crashes if you draw off the grid
* Added minimap
* Has Linux port (though, Kilgariff did it before the draw fix)
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by dandymcgee »

I'm sure you probably know this, but it still crashes when you (accidentally :lol:) attempt to draw anywhere outside of the grid. Dunno exactly how you're handling drawing, but my guess is that it doesn't check mouse coordinates before attempting to draw to that position.

Anyways, it looks very nice, and aside from that one bug it seems to be working well too. As long as it works for your own project(s), you can always refine it later. ;)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

EDIT: It's not the drawing function, it's a HUGE memory leak. It closes no matter what I do after about 7-9 seconds. Windows kills the process at ~200MB of RAM usage on my computer, so whatever is leaking is doing so very quickly. :shock:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by Moosader »

Are you running the windows version?
I don't see any problem running it on my laptop <_>
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by dandymcgee »

Moosader wrote:Are you running the windows version?
I don't see any problem running it on my laptop <_>
Yes, the provided windows .zip running on XP Home SP3 has extreme memory leakage. :mrgreen:
Last edited by dandymcgee on Sun Apr 19, 2009 6:02 pm, edited 1 time in total.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
rolland
Chaos Rift Regular
Chaos Rift Regular
Posts: 127
Joined: Fri Dec 21, 2007 2:27 pm
Current Project: Starting an Android app soon
Favorite Gaming Platforms: PS1, N64
Programming Language of Choice: C++
Location: Michigan, US

Re: MusuGo 0.5 --> Moose Tiles

Post by rolland »

dandymcgee wrote:
Moosader wrote:Are you running the windows version?
I don't see any problem running it on my laptop <_>
Yes, the provided windows .zip running on XP home edition has extreme memory leakage. :mrgreen:
Seconded. It cried and bled so much before Windows finally shot it in the head...
On a less creepy side, what version of Windows is everyone running? I've got XP, SP2. I think
Or maybe she's got an epoch laptop, with epoch RAM capacity. Probably 12 TB...
I'll write a signature once I get some creativity and inspiration...
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by Moosader »

Yeah, I know what the problem is, just a moment. u.u;
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by Moosader »

I kept forgetting to destroy the temporary bitmap after the minimap is drawn.


Fixed, probably. Hopefully.
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by dandymcgee »

Moosader wrote:I kept forgetting to destroy the temporary bitmap after the minimap is drawn.


Fixed, probably. Hopefully.
That does it! ;)
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by Moosader »

What's really stupid is that I hate the minimap and was always testing it without it. DX DX
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by dandymcgee »

Moosader wrote:What's really stupid is that I hate the minimap and was always testing it without it. DX DX
Haha I figured it was something silly like that. It works great now though, that's what you have us testers for. :P
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by Moosader »

dandymcgee wrote:
Moosader wrote:What's really stupid is that I hate the minimap and was always testing it without it. DX DX
Haha I figured it was something silly like that. It works great now though, that's what you have us testers for. :P
Yus yus, to do the work I dun wanna do. DX


*huggles dandymcgee and rolland*
User avatar
RyanPridgeon
Chaos Rift Maniac
Chaos Rift Maniac
Posts: 447
Joined: Sun Sep 21, 2008 1:34 pm
Current Project: "Triangle"
Favorite Gaming Platforms: PC
Programming Language of Choice: C/C++
Location: UK
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by RyanPridgeon »

I love it!

You could give Marcel here a run for his money if you fulfill your DD :D
Ryan Pridgeon
C, C++, C#, Java, ActionScript 3, HaXe, PHP, VB.Net, Pascal
Music | Blog
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: MusuGo 0.5 --> Moose Tiles

Post by Moosader »

RyanPridgeon wrote:I love it!

You could give Marcel here a run for his money if you fulfill your DD :D
I stole some of the feature ideas after seeing his. :P
I don't know how hard it will be to pick up Java, though.
Post Reply