Omnimaga

General Discussion => Technology and Development => Computer Projects and Ideas => Topic started by: miotatsu on February 20, 2010, 01:55:35 pm

Title: Piworld PC
Post by: miotatsu on February 20, 2010, 01:55:35 pm
I will be rebuilding Piworld PC from scratch, and i have some big plans this time different from what i had before, the major differences i will reveal now are that it will have multi-level maps and better art, also some of the storyline will be altered but that shouldnt really make a differences since i never publicly announced anything about the planned storyline anyway ;p
Title: Re: Piworld PC
Post by: DJ Omnimaga on February 20, 2010, 02:01:04 pm
Cool ^^, what will be the maps dimensions? I think you should make it the same as SNES games, it would be old skool ^^

Feel free to use tiles from Super Star hero btw (except the main char :P)

C:\\<program files path>\Super Star Hero Demo v.0.1\Chipsets\
C:\\<program files path>\Super Star Hero Demo v.0.1\Charsets\
C:\\<program files path>\Super Star Hero Demo v.0.1\Backdrop\
C:\\<program files path>\Super Star Hero Demo v.0.1\Music\<any music file made by me except SSH theme>
C:\\<program files path>\Super Star Hero Demo v.0.1\Sounds\
Title: Re: Piworld PC
Post by: miotatsu on February 23, 2010, 08:07:47 pm
i will most likely make all the images, sounds, and music for piworld, (i plan on learning to compose music) but i will definetly keep that offer in mind, and for the screen size i am planning on going with fullscreen with the size being 1024x768 as suggested to me by acaceol, the screen size itself will be adjusted to whatever size your monitor is, but that will be the size it will be adjusting :)
also keep in mind that i am developing on linux now so windows builds will most likely be released a little bit later than linux builds (i do plan on keeping it compatible with both). I will not be supporting Mac however, because i do not have a Mac, and also because I do not like Macs :X
Title: Re: Piworld PC
Post by: DJ Omnimaga on February 23, 2010, 08:15:49 pm
cool ^^, just make sure it isn't too ressource-intensive. Even RPG Maker XP is ressource intensive at 640x480 on old comps x.x

As for mac, since it's a bit based on Unix or something, it might not be too hard to port the game for them, but the target audience is much lower (and will continue to be as long as they continue to sell them twice the price of an equivalent PC.) For Linux I guess it could be an idea to release builds for them, but I would recommend not ditching Windows because most people use it so you would be reducing your target audience even more by making a game linux-only (or releasing Windows Builds way too late). I also hope the calc version is still in the works ^^
Title: Re: Piworld PC
Post by: miotatsu on February 23, 2010, 08:44:27 pm
yeah, i wouldn't dream of ditching windows mainly because the majority of people use it, and I do have a study hall this quarter which gives me time to work on the calc version, however i have been working on a comic lately and probably will not work on it until the comic is finished, i have no idea how long that will take. :X
and yeah, i do not know as of now how resource intensive it will be but i will shoot for it being playable on as low of specs as possible :D
Title: Re: Piworld PC
Post by: DJ Omnimaga on February 23, 2010, 09:08:45 pm
will you post about the comic in the pixel art/drawing section? I am curious how is it (altough I will not read if it consists entirely of XKCD style jokes I don't understand at all)
Title: Re: Piworld PC
Post by: miotatsu on February 27, 2010, 02:37:18 pm
i probably will not because its hand drawn and my handwriting is fairly hard to read.
also i have finished my first model for a tile:
(http://i534.photobucket.com/albums/ee348/Miotatsu/Screenshot-5.png)
that is zoomed in a ways, and the actual tiles will of course have texture/color/imagery on them, not just plain old shades of grey :D
Title: Re: Piworld PC
Post by: DJ Omnimaga on February 27, 2010, 02:54:49 pm
Aaaah ok I see.

Also I love the tile type. I assume it's some sort of isometric game, right?
Title: Re: Piworld PC
Post by: miotatsu on February 27, 2010, 03:02:35 pm
yes, i will make a sample map soon so you can see what it will be like
Title: Re: Piworld PC
Post by: DJ Omnimaga on February 27, 2010, 03:12:02 pm
Cool, can't wait! Also you really need to try with textures ^^, it will look 3D ish, or a bit similar to Mario RPG but with different isometric style (hexagonal instead of with squares)
Title: Re: Piworld PC
Post by: ztrumpet on February 27, 2010, 04:12:04 pm
Sounds cool.  Good luck! :)
Title: Re: Piworld PC
Post by: Builderboy on February 27, 2010, 07:42:46 pm
Wow hex tiles?  How are you storing the map data, I cant think of any way to do any sort of reasonable data structure O.o
Title: Re: Piworld PC
Post by: miotatsu on March 07, 2010, 01:24:16 am
Builderboy: as of now i am still designing the map data structure, so it isnt finalized but the basic idea is that i store the hex tiles on a sprite sheet, and then when calling up map files it cheats and splits the hex tiles into squares, and uses a fairly normal map system, the only major difference is that the pointer to the location it needs to blit too is modified each height level. however because of the way the maps look (and are created) the map structure needs to be semi-complicated, one single tile needs to contain data for what sprite sheet to use, what hex to use, what tile within the hex to use, and the event the tile should have (like collision detection(collision detection will be line-of-sight based))
also i am proud to announce i have made my first online backup :)
it was kind of tricky to do as well, i decided to use freewebs to store my project files but freewebs does not allow any files other than "media". the way i got around this was by sticking my files in a pass protected zip (for security) and then shoving that onto the end of a jpg file with "cat file.jpg  file.zip > image.jpg" which allows me to now have any file type i want hackishly stored on freewebs :D
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 07, 2010, 01:25:52 am
changing extensions is always a nice trick ^^

Good to hear you're doing backups tho :P

Any new progress btw?
Title: Re: Piworld PC
Post by: miotatsu on March 07, 2010, 01:30:55 am
well its not really a change of extensions, more of a cross of extensions because of the way that jpg and zips are structured you can have a single file that is a valid image file and a valid archive file at the same time.
as for progress the only major update is i have finalized the hex, got the basic plan for the map system, and am ready to begin work on the main system.

EDIT: here i will attach an example :D
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 07, 2010, 02:01:48 am
aaaah I see for the image. As for the progress, can't wait for more screenshots ^^
Title: Re: Piworld PC
Post by: Eeems on March 07, 2010, 02:14:04 am
If I were you I would use google code or some other free host, like freehostia. Then you could just use the zip. (google code is better, you aren't as limited in filesize)
Title: Re: Piworld PC
Post by: miotatsu on March 07, 2010, 02:20:15 am
for now i will use freewebs, but if the project grows larger and i become limited size-wise i will most likely switch to google code
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 07, 2010, 02:21:06 am
Doesn't freewebs limits files to 900 KB each?
Title: Re: Piworld PC
Post by: miotatsu on March 07, 2010, 03:31:36 am
as of now i have no idea what the limits are
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 07, 2010, 03:48:16 am
aaah ok because back then I remember they had this limit and it was annoying x.x
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 07, 2010, 03:45:07 pm
btw I was bored and messed a bit with textures, altough I doubt it might necessarly fit, but you get an idea of what i meant about shading on IRC :P
Title: Re: Piworld PC
Post by: miotatsu on March 07, 2010, 04:50:49 pm
ah yeah that looks nice, but yeah, it would kind of stand out for what i have planned :P
here is the mockup of what tiling will be like:
(http://i534.photobucket.com/albums/ee348/Miotatsu/untitled-53.jpg)
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 07, 2010, 05:04:57 pm
oooh nice :D

But yeah, if you need help on inserting textures in your stuff, I found a way, I think. You need an image software supporting layers, distortion, transparency per layer and brightness/contrast settings. You just need to copy paste the entire image, make for example the darkest gray area transparent, paste your texture from another image behind, distort it so it's diagonal, reduce the brightness or contrast, merge with previous layer, then repeat with each parts you need to add textures on.
Title: Re: Piworld PC
Post by: miotatsu on March 30, 2010, 11:52:38 am
i should probably announce that i have been working on the piworld pc script officially now, i can't reveal any details without spoiling it though, but if i do provide any details about it i will put them in spoiler tags
also the map editor would have been done by now but school has been majorly getting in the way for me lately
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 30, 2010, 11:57:34 am
Nice to see progress ^^, by script I assume you mean mostly the engine, right?

School-wise I wish you good luck and hope you don't have way too much projects/essays either x.x
Title: Re: Piworld PC
Post by: miotatsu on March 30, 2010, 12:32:19 pm
by script i mean story line and NPC dialogue (which is done for piworld calc version, but i am changing it for the PC version)
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 30, 2010, 12:40:19 pm
oooh ok. I always think of code when it comes to the word script x.x, I'm so not used to hear it for storyline x.x, since most people talk about plot/story writing. Btw by changing it, do you mean it will no longer be related to the calc version? I remember the calc version was gonna be like a small part of the PC version. Did that change?
Title: Re: Piworld PC
Post by: miotatsu on March 30, 2010, 12:54:31 pm
the calc version will still be a part of the pc version but there will be a few changes
Spoiler For Spoiler:
it will be set in a different time frame
Spoiler For Spoiler:
some of the NPC dialogue as well as other things will be changed
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 30, 2010, 12:58:23 pm
Oooh ok I see ^^

Spoiler For Spoiler:
a bit like Illusiat 13 in relation to Illusiat 4 and 12 (well... for the entire series as well, but Illusiat 13 has areas from Illusiat 4 and 12 to revisit, which is why it's so close in some ways)
Title: Re: Piworld PC
Post by: ztrumpet on March 30, 2010, 06:57:09 pm
That sounds neat. :D  I'm glad there's Pi World progress! ;D
Title: Re: Piworld PC
Post by: miotatsu on March 31, 2010, 09:05:16 pm
thanks! I am making the script in comic format so i considered uploading a page a day so people could read along with my work if they didn't mind the spoilers, but the scanner is broken and my webcam isn't good enough quality :(
Title: Re: Piworld PC
Post by: ztrumpet on March 31, 2010, 09:23:09 pm
I'd like to see these pages if you can get them on your computer, as they sound really neat! ;D
Title: Re: Piworld PC
Post by: DJ Omnimaga on March 31, 2010, 11:17:56 pm
aw sorry to hear, I hope you can get a new one soon :(

I would like to see the script soon ^^
Title: Re: Piworld PC
Post by: miotatsu on April 01, 2010, 12:07:33 am
yeah, i think that the scanner itself is okay, but something is glitched up along the line there, if i can i will see if i can get it to work connected to this laptop, and maybe run the software for it with wine, or find some third party alternative... I will have to ask my parents first though, it is their scanner, seeing that it is useless in the state it is right now though i think they will be okay with the idea
Title: Re: Piworld PC
Post by: DJ Omnimaga on April 01, 2010, 01:14:22 am
good luck with it!
Title: Re: Piworld PC
Post by: miotatsu on April 18, 2010, 05:26:31 pm
still havent gotten around to seeing if i can mess with the scanner, but heres my most latest programming related thing:
Volund Xp Calculator (http://www.ifthensoftware.net/forums/index.php?showtopic=1954&view=findpost&p=17141)
it is a small program that lets you input any given level and it will return how much xp you would need to level up in the game Volund, not really on-topic but i don't think this little thing deserves its own topic so i just stuck it in here ;o
Title: Re: Piworld PC
Post by: DJ Omnimaga on April 18, 2010, 05:45:32 pm
Aaah nice

I am curious tho, are you planning to get back into Piworld/Piworld PC/Basic++ soon?
Title: Re: Piworld PC
Post by: miotatsu on April 18, 2010, 05:48:02 pm
It depends, i want to get back to them once i am done with web development stuff for school but i don't know if that will just be a part of the class or if we will do it until school ends, worst case scenario would be June
Title: Re: Piworld PC
Post by: DJ Omnimaga on April 18, 2010, 05:51:05 pm
X.x I hope you don't quit completly x.x, it seems like you are drifting away from PC/calc dev completly and only focusing on web stuff x.x. Will you release the source of what you got if you decide to move on completly?
Title: Re: Piworld PC
Post by: miotatsu on April 18, 2010, 09:01:29 pm
well i have no plans of shifting fully into web stuffs, once i have finished all the school related web stuffs and have my site good enough for whatever i probably wont do much web development again
Title: Re: Piworld PC
Post by: DJ Omnimaga on April 18, 2010, 09:04:30 pm
Aaah I see
Title: Re: Piworld PC
Post by: ztrumpet on April 18, 2010, 09:53:18 pm
I hope you have more time soon!  I really like PI World Calc and all your other projects! ;D
Title: Re: Piworld PC
Post by: miotatsu on June 06, 2010, 08:45:49 pm
as of yesterday piworld pc is back in development :D
however i will be going on vacation for a few days on Wednesday so there will be a small break in development then.
Title: Re: Piworld PC
Post by: meishe91 on June 06, 2010, 08:57:04 pm
Sweet :) Don't know much about this project really but always good to hear when projects are being continued and such.
Title: Re: Piworld PC
Post by: DJ Omnimaga on June 06, 2010, 10:40:47 pm
Nice to see it's back into development. Are you still keeping the same map style?
Title: Re: Piworld PC
Post by: miotatsu on July 05, 2010, 05:13:19 pm
I am indeed keeping the same map style. despite promises of more development, some of you may have noticed a lack of activity on my end. This is because I started a new project that I did not announce here. It is a graphical progress tracker for the game Stick Adventures Online, and I decided to make it because I am going to be leaving the ITS community and I wanted to have something to give In return for all the fun times I have had there. I also was on vacation. However, I am back now and the progress tracker is close to being finished! Some of you may have also heard on IRC that I am now sleeping on the Uberman schedule, which is 2 hours of sleep every day, broken into 20 minute naps every 4 hours. This schedule will give me the time I will need to work on full-scale game development, and I will be posting a progress report with screenie or demo every 2 days not counting weekends on here. Sorry for the inactivity :P
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 05, 2010, 05:43:09 pm
I am glad to see you are still around and planning to work on Piworld PC. Btw why are you leaving the ITS community? Are you stopping playing the SAO game or is it because of issues that occurs there? (I noticed a lot of the people on their forums seems to be troublemakers and the admin abusive x.x). What will the tracker do, btw? Will it show for example your experience/level and upcoming stats for next levels?

Anyway I can't wait to see progress on Piworld PC again at one point and hopefully the calc version too :)
Title: Re: Piworld PC
Post by: miotatsu on July 05, 2010, 05:52:32 pm
I am leaving the ITS community mainly because I do not play SAO or Volund because neither seem to work well for me in wine and Volund won't even run on my Vista partition. The other main reason is because I have been less active there in general more and more. I will still idle on the ITS irc server though.
The progress tracker will let people input current level/xp and current goal level/xp and then it will show a bar of how far they have to go, the in-game xp bar gets broken at level 48 and it also is inaccurate because people can maybe get like level 30 in one day and then they think it would be just as easy to get to level 60, but it is actually much much harder because the increase in xp needed every level is exponential, also the tracker will be able to log how much xp you made towards your goal in x amount of time to a .txt file, keep track of how long you play, and also generate a text file that shows stats about your character like how long you have played, how many creatures you have killed, etc
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 05, 2010, 06:20:15 pm
Aaaah I see. That sucks you can't play much anymore :(

Nice project though, btw
Title: Re: Piworld PC
Post by: miotatsu on July 08, 2010, 03:09:29 am
update #1 (http://ourl.ca/6312) posted
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 08, 2010, 03:37:25 am
Nice to see this will be updated. Btw the screenshot is from the SAO tracker, right?

Also what plugin do I need to play your music? I tried playing it in Winamp standard and the file won't even start. It says end of playback. :(
Title: Re: Piworld PC
Post by: miotatsu on July 08, 2010, 07:52:05 am
yes, the pic is the current spritesheet for the tracker, the normal background is in a separate image though

also for playing ogg maybe look into http://www.vorbis.com/

Title: Re: Piworld PC
Post by: ztrumpet on July 08, 2010, 09:51:39 am
Nice update!  I'm glad you're working on this again. :)
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 08, 2010, 12:48:15 pm
Cool thanks for the link. FinallY I discovered it seemed to be because when downloading ogg files, Opera renames the extensions to ogx, which is why the files wouldn't play at all in Winamp. I had to rename them to ogg.

Btw nice music. If it wasn't for the 8 bit touch for the music you got so far, I would have said feel free to use my songs too, but Idk if they would fit very well with the other songs ???
Title: Re: Piworld PC
Post by: ztrumpet on July 08, 2010, 01:23:24 pm
Wow, I just listened to the music.  It's awesome!  excellent job on it.  It sounds very good.  Did you compose it yourself?  Great job! ;D
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 08, 2010, 02:27:28 pm
I think all songs are made by various people. Maybe some are by him, though. I know one of the song is by KED on IRC.
Title: Re: Piworld PC
Post by: Builderboy on July 08, 2010, 02:37:47 pm
Love the music, very retro and very awesome ^^!  Oh but i found a spelling error, it seems you misspelled blue as 'red' in that one song ;)
Title: Re: Piworld PC
Post by: miotatsu on July 10, 2010, 05:40:01 am
heh, one of the songs is by KED, another by Pifreak, and the rest of them are just midi's ran through gashisoft to sound 8-bit, some of the midi ones I was not sure of the legal status on using so they might not show up in the final game. (user submitted songs might not either, but it is less likely for the midi ones) also DJ: feel free to submit any of your music, however you are right that they might not fit with the rest of the soundtrack, It would really depend on what kind of game settings might come up and how experimental I feel like when it comes to music.
Also about to prepare update 2, but not a lot to report on this time

EDIT: update #2 (http://ourl.ca/6312/101661) posted
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 10, 2010, 02:42:43 pm
Yeah, this is why I thought about waiting a lil bit before submitting any. I thought about the Superstar Hero stuff, but I'm still uncertain if it would fit well in the end.

Nice map btw :)
Title: Re: Piworld PC
Post by: Builderboy on July 11, 2010, 05:36:36 pm
I like the map too :) Its so helpful for me to draw stuff down while making games, especially if its a calc game because then i can bring it wherever i am coding and i dont need to boot up my comp.  Good work!
Title: Re: Piworld PC
Post by: miotatsu on July 13, 2010, 02:15:42 pm
update #3 (http://ourl.ca/6312/101661#new) posted
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 13, 2010, 04:44:09 pm
Mhmm I will check the new music soon.

Nice to see this is progressing. I can't wait for screenshots (or videos) in-game, though :P
Title: Re: Piworld PC
Post by: miotatsu on July 15, 2010, 05:30:11 am
update #4 (http://ourl.ca/6312/102352) posted
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 19, 2010, 03:07:18 am
I like that char. Did you made it by hand or using Charas btw? I use Charas.EX a lot to generate characters, but it can be an issue if I don't want them to be larger than 16 pixels
Title: Re: Piworld PC
Post by: miotatsu on July 19, 2010, 09:55:27 am
all sprites that I am making are by hand as of now
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 19, 2010, 08:27:57 pm
Cool :D

Well good job so far, I can't wait to see more. Are you still planning to use the isometric-ish layout (I think it was more hexagonal layout, like Donkey Kong Country) btw?
Title: Re: Piworld PC
Post by: miotatsu on July 20, 2010, 04:32:22 am
yes, also I have been making my sprites 32x32 and enlarging them for the screenies but I think I may go with 96x96 instead, which means more detailed sprites :D
edit: update #5 posted
Title: Re: Piworld PC
Post by: DJ Omnimaga on July 20, 2010, 02:17:38 pm
Aaah I see ^^
 
Keep in mind they may be much harder to make, though. I assume this means you would also need to change the main char sprites too? (since it would be too small otherwise)

Also congrats on your driver license :P
Title: Re: Piworld PC
Post by: DJ Omnimaga on August 01, 2010, 12:52:39 pm
I'm glad this is still progressing. For some reasons I kinda prefered the previous sprite, though :( (Idk the weird outline kinda irks me :( ). However maybe it will look good on some maps, I would have to see it in action to judge more
Title: Re: Piworld PC
Post by: miotatsu on August 02, 2010, 12:58:15 pm
yeah I will make a few more versions and make a poll to see which one people like the most/maybe map mock-ups with it on it too
but I don't know how long it would take me to make a proper map mock-up
Title: Re: Piworld PC
Post by: DJ Omnimaga on August 03, 2010, 02:27:47 pm
Aah ok, I can't wait to see the sprites. Good luck on the maps too
Title: Re: Piworld PC
Post by: Raylin on August 03, 2010, 02:31:43 pm
Was there a beta of this anywhere?
Title: Re: Piworld PC
Post by: Hot_Dog on August 03, 2010, 04:09:18 pm
Great job!  I, too, am glad to see that this is still progressing
Title: Re: Piworld PC
Post by: miotatsu on August 03, 2010, 04:35:24 pm
Was there a beta of this anywhere?
nope, the closest thing you would find are the "creature demos" from the ti-basic version of Piworld, but that is quite a bit different heh :P

also I will probably have some sprites for you guys to compare done by today (maybe)
Title: Re: Piworld PC
Post by: ztrumpet on August 03, 2010, 04:46:13 pm
Nice job!  This is progressing pretty well. Good luck! ;D
Title: Re: Piworld PC
Post by: DJ Omnimaga on August 24, 2010, 08:15:09 pm
Also in reply to the update, good idea to switch from Zetaboards.

I loved Invisionfree due to its easy-fullness, especially the fact you did not need to install it and making skins was easier, plus the security, but DARN their restoration service was slow. Due to lack of backup access, if your community gets hacked or if you delete stuff, it's over, you have to restart from scratch, or wait 4 years for Invisionfree team to restore your board. It sucks if your community has grown very much. When the new Omni started I decided to choose between phpBB, MyBB and SMF. I didn't like phpBB much, but it can do the job very well and is still updated a lot. SMF has a lot of features. I don't know about MyBB, though.
Title: Re: Piworld PC
Post by: miotatsu on August 25, 2010, 11:47:35 am
yeah originally I was thinking about trying SMF but Kingspore and Spawn both recommended I go with phpBB3, they also helped set it up for me which was nice. :P
but yeah so far I am really liking it

also I will have some animated sprites up later today :)
Title: Re: Piworld PC
Post by: DJ Omnimaga on August 25, 2010, 02:45:34 pm
Yeah one issue with SMF is that it's harder to write mods for. Example, there are no RPG mod for SMF and it has been 6 years since it exists. Also it doesn't receive as much updates. It's also annoying to install.
Title: Re: Piworld PC
Post by: Jonius7 on September 03, 2010, 02:59:33 am
wow, great game
Title: Re: Piworld PC
Post by: DJ Omnimaga on September 16, 2010, 04:28:15 am
I'm glad that this is not dead. I was getting a bit worried since you haven't posted much updates lately D:
Title: Re: Piworld PC
Post by: miotatsu on September 27, 2010, 05:28:14 pm
right now I am not sure who even has the storyline but it looks like someone lost it. I still have hope that it will turn up (and regardless of if it does or not I will continue development) but that means I will be putting a lot more time into BasiC++ development in the mean time. I might have some eye candy by the end of this week, so keep an eye out for that :)
Title: Re: Piworld PC
Post by: DJ Omnimaga on September 27, 2010, 05:35:18 pm
Darn I hope you can recover the story. I think you guys should all keep your own backups in case one person lose his.

Can't wait to see more BasiC++ progress, though :)