MusuGo 0.5 --> Moose Tiles
Moderator: PC Supremacists
- Moosader
- 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
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
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
Re: MusuGo 0.5 --> Moose Tiles
NICE!
Me readingzzz the desin docz . . .
Me readingzzz the desin docz . . .
- Moosader
- 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
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)
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)
- dandymcgee
- 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
I'm sure you probably know this, but it still crashes when you (accidentally ) 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.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
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.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- Moosader
- 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
Are you running the windows version?
I don't see any problem running it on my laptop <_>
I don't see any problem running it on my laptop <_>
- dandymcgee
- 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
Yes, the provided windows .zip running on XP Home SP3 has extreme memory leakage.Moosader wrote:Are you running the windows version?
I don't see any problem running it on my laptop <_>
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!
- rolland
- 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
Seconded. It cried and bled so much before Windows finally shot it in the head...dandymcgee wrote:Yes, the provided windows .zip running on XP home edition has extreme memory leakage.Moosader wrote:Are you running the windows version?
I don't see any problem running it on my laptop <_>
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...
- Moosader
- 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
Yeah, I know what the problem is, just a moment. u.u;
- Moosader
- 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
I kept forgetting to destroy the temporary bitmap after the minimap is drawn.
Fixed, probably. Hopefully.
Fixed, probably. Hopefully.
- dandymcgee
- 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
That does it!Moosader wrote:I kept forgetting to destroy the temporary bitmap after the minimap is drawn.
Fixed, probably. Hopefully.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- Moosader
- 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
What's really stupid is that I hate the minimap and was always testing it without it. DX DX
- dandymcgee
- 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
Haha I figured it was something silly like that. It works great now though, that's what you have us testers for. :PMoosader wrote:What's really stupid is that I hate the minimap and was always testing it without it. DX DX
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- Moosader
- 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
Yus yus, to do the work I dun wanna do. DXdandymcgee wrote:Haha I figured it was something silly like that. It works great now though, that's what you have us testers for. :PMoosader wrote:What's really stupid is that I hate the minimap and was always testing it without it. DX DX
*huggles dandymcgee and rolland*
- RyanPridgeon
- 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
I love it!
You could give Marcel here a run for his money if you fulfill your DD :D
You could give Marcel here a run for his money if you fulfill your DD :D
- Moosader
- 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
I stole some of the feature ideas after seeing his. :PRyanPridgeon wrote:I love it!
You could give Marcel here a run for his money if you fulfill your DD :D
I don't know how hard it will be to pick up Java, though.