Glitch City Laboratories Forums

Lab Ω: Archive Building => Archives => Pokémon GCL Version => Topic started by: Abwayax on July 23, 2007, 12:15:01 am

Title: Technical Planning
Post by: Abwayax on July 23, 2007, 12:15:01 am
As stated before, this game will be written from the ground up, instead of being a hack. This leaves us with more possibilities, etc.

The game engine will indeed be written in Java, and will probably be written to target the Java Runtime Environment 1.4 (for the lazy bastards who haven't yet upgraded to Java 6). The engine will be defined seperately from the actual game, allowing us to provide the engine seperately for those who want to use it for their own fangames.

I was planning to use the sourcecode from ACE91's Battle Simulator for the battle sequences, but as ACE91 has left, that may no longer be possible. I might be able to revamp GlitchBattle 0.07's (which I haven't been working on as much as I should... :-/ ) battle system for use here.

Low-level stuff such as video and audio output will probably be delegated to a third-party Java game engine since I want to spend more time writing the Pokemon aspect of the engine. Golden T Game Engine (http://www.goldenstudios.or.id/products/GTGE/index.php) looks like a good candidate.

Maps, sprites, tilesets, charsets, Pokemon, moves, types, trainers, et. al. will be defined seperately from the code. The formats for these files will be specified shortly; I think I may be able to simply adapt the program to use RPG Maker 2003 charsets and tilesets. Object events and the like will be processed by the Sleep (http://sleep.hick.org/) embeddable scripting language. Yes, I know, I was going to use Python. But, what do you know, ACE91 (probably our best python coder) left, so we don't really have a reason to use python anymore. Plus, sleep kinda grew on me. To prevent people from messing with the game data, I may provide the option to encrypt it.

There will probably also be a networking component similar to that of NetBattle, which will allow trades and battles.

The expected deadline for a playable beta will simply be given as "winter 2008". Yes, this will be a big project.
Title: Re: Technical Planning
Post by: Newo on July 23, 2007, 04:28:22 am
I will attempt to learn these programming languages. It shoudln't take too long...I guess  :-\

If not I may have to be left with the more low profile jobs, which I wouldn't want.
Title: Re: Technical Planning
Post by: Sasara on July 27, 2007, 04:15:01 pm
Hmm, I read about Pokemon Neon on TRsRockin, and I think it'd be cool if Pokemon GCL Version looked Genesis-like.
Title: Re: Technical Planning
Post by: Wack0 on September 20, 2007, 08:56:20 am
I can provide some chiptunes for you to use.. *runs off to milkytracker & chiptune collection*
Title: Re: Technical Planning
Post by: Hydrall on December 07, 2007, 02:12:42 pm
But what tileset IS it? Please, we need to have an idea of what it will look like! Maybe a POLL...
Title: Re: Technical Planning
Post by: Ragnarök on December 10, 2007, 05:56:13 pm
He told me it would most likely use DP tilesets.
Title: Re: Technical Planning
Post by: Hydrall on December 10, 2007, 07:29:05 pm
Ooops... I'm doing it in G/S/C for now, don't have D/P.
Title: Re: Technical Planning
Post by: Fivex on December 10, 2007, 09:37:54 pm
I have a idea for the songs in the Glitch world, some of the songs in it could use windows XP beeps and sounds! If you want a example just tell me.
Title: Re: Technical Planning
Post by: Sherkel on December 12, 2007, 02:08:43 pm
I have a idea for the songs in the Glitch world, some of the songs in it could use windows XP beeps and sounds! If you want a example just tell me.
Nah, just stuff related to glitches. Like maybe music resulting from glitch cries, and the glitch would have something to do with the town? (there are many, but mainly 8 comes to mind). Maybe even TMTRAINER-like sound effects (fade out, then same sound repeating every minute or so) in maybe the evil base, or other weirder places?
Title: Re: Technical Planning
Post by: Fivex on December 12, 2007, 04:07:32 pm
I have a idea for the songs in the Glitch world, some of the songs in it could use windows XP beeps and sounds! If you want a example just tell me.
Nah, just stuff related to glitches. Like maybe music resulting from glitch cries, and the glitch would have something to do with the town? (there are many, but mainly 8 comes to mind). Maybe even TMTRAINER-like sound effects (fade out, then same sound repeating every minute or so) in maybe the evil base, or other weirder places?
You can make some realy glitchy sounds with it.[size=0pt]I would be happy if this is a GSC hack.[/size]
Title: Re: Technical Planning
Post by: Hydrall on December 12, 2007, 04:35:46 pm
Glitchy sounds? Show me a preview.
Title: Re: Technical Planning
Post by: Sherkel on December 12, 2007, 05:58:31 pm
Quote from: Super Fivex
[size=0pt]I would be happy if this is a GSC hack.[/size]
Apparently according to Hydrall's maps it is.
Title: Re: Technical Planning
Post by: Hydrall on December 12, 2007, 06:31:43 pm
Who ever said this was a hack? It's a completely new game, people.

And, I'm using G/S/C because that is all I have. Sadly. Or, maybe not.
Title: Re: Technical Planning
Post by: Ghost on December 12, 2007, 09:56:04 pm
I hate to butt in again, but I have an idea. You should make it so that status problems have different percentages on different types of pok?mon:
Fire type pok?mon would have a 5% chance of succumbing the "freeze" stat problem, while water types would have 20%. Types like ice could be immune to "freeze", and a type with no logical weakness or advantage could have the normal 10%.
Title: Re: Technical Planning
Post by: Divine E on December 13, 2007, 12:15:42 pm
What I want to know is that if there will be shiney glitches. Will there be? if so, what will the look like?
Title: Re: Technical Planning
Post by: Hydrall on December 13, 2007, 01:54:47 pm
 =_= Shiny... Glitches?

We could invert the colors, maybe...
Title: Re: Technical Planning
Post by: Hydrall on December 13, 2007, 03:07:23 pm
Eheheehhheh... Hehehhe...

Heh heh heh hehhehehehehehe...

Ha...

HAHAHAHHAHAHAHAHAHHAHAHAHAHAHAA! *Snort*

Sorry, I just had to do this. It might actually work.
Title: Re: Technical Planning
Post by: Fivex on December 13, 2007, 05:04:29 pm
Hmm, if there is breeding in the game and lets say  you breed two glitches, it could produce a bad egg(Thought when it hatches it doesn't crash the game, it just hatches like a normal egg only with a different animation) and the bad egg could have the inverted colors of the regular egg.
Title: Re: Technical Planning
Post by: Sherkel on December 14, 2007, 07:36:11 am
Well, shiny glitches really just look the same as normal, right?
Title: Re: Technical Planning
Post by: Newo on December 14, 2007, 10:23:34 am
It would probably work better if you got the SGB versions of all the glitches.
Title: Re: Technical Planning
Post by: Sherkel on December 14, 2007, 01:02:30 pm
It would probably work better if you got the SGB versions of all the glitches.
They look different on SGB? Wow, I never knew that...that would also be the same as Stadium right? Or did you mean something different?
Title: Re: Technical Planning
Post by: IIMarckus on December 17, 2007, 05:25:59 pm
I have no clue as to how much progress has been made on the game engine, but has anyone thought about working with Kawa on his OpenPok? (http://helmetedrodent.kickassgamers.com/Pika/openpoke/index.php?page=nw) project, for the Game Boy Advance?
Title: Re: Technical Planning
Post by: Sorreah on December 17, 2007, 05:53:38 pm
Took a look at those "Shiny" glitches Hydrall made. I like the looks of them, especially the Glitcherino.
Title: Re: Technical Planning
Post by: Newo on December 18, 2007, 03:54:51 pm
I have no clue as to how much progress has been made on the game engine, but has anyone thought about working with Kawa on his OpenPok? (http://helmetedrodent.kickassgamers.com/Pika/openpoke/index.php?page=nw) project, for the Game Boy Advance?
So would it be a gba emulatable file if we did that?
Well, it looks a good engine if we did want something to use. Quite simple so we wont struggle.

Though I think Abwayax want to make the code so it can eventually be part of glitchbattle.
Title: Re: Technical Planning
Post by: Sherkel on January 04, 2008, 09:27:20 am
I have no clue as to how much progress has been made on the game engine, but has anyone thought about working with Kawa on his OpenPok? (http://helmetedrodent.kickassgamers.com/Pika/openpoke/index.php?page=nw) project, for the Game Boy Advance?
So would it be a gba emulatable file if we did that?
Well, it looks a good engine if we did want something to use. Quite simple so we wont struggle.

Though I think Abwayax want to make the code so it can eventually be part of glitchbattle.
Problem is, won't the two games (GCL and Enigma) have to be compatible in some sort?
Title: Re: Technical Planning
Post by: Hydrall on January 04, 2008, 02:09:42 pm
I truly hope so. That way, we could put half the Glitches/Pokemon in one, and the other half in the other.

Would do well.
Title: Re: Technical Planning
Post by: RPBnimrod on January 14, 2008, 08:13:53 pm
The AR and GS codes should be easy to do, make them 5 letter/numbers long.
Title: Re: Technical Planning
Post by: Sherkel on January 15, 2008, 03:09:22 pm
The AR and GS codes should be easy to do, make them 5 letter/numbers long.
Huh? They are multiples of 8.
Title: Re: Technical Planning
Post by: RPBnimrod on January 15, 2008, 04:15:55 pm
Oh, I didn't know, I'm not good with technology encoding.
Title: Re: Technical Planning
Post by: Sherkel on January 15, 2008, 04:37:21 pm
Well, thing is also, I don't really know what you meant by AR and GS in here. It is in Java if you didn't know.
Title: Re: Technical Planning
Post by: Fivex on January 15, 2008, 10:05:43 pm
Glitchy sounds? Show me a preview.
http://www.youtube.com/watch?v=5rTivKKh-2c
http://www.youtube.com/watch?v=k_hkZyL0tWI

Well I think it sounds sorta glitchyish.
Title: Re: Technical Planning
Post by: RPBnimrod on January 15, 2008, 10:06:24 pm
Well, thing is also, I don't really know what you meant by AR and GS in here. It is in Java if you didn't know.

Action Replay and Game Shark
Title: Re: Technical Planning
Post by: Sherkel on January 16, 2008, 01:42:15 pm
Well, thing is also, I don't really know what you meant by AR and GS in here. It is in Java if you didn't know.

Action Replay and Game Shark
I know the abbreviations, but they are for video games (like on systems).
Title: Re: Technical Planning
Post by: RPBnimrod on January 16, 2008, 03:19:41 pm
Wait, which emulator are we using for this game? (needs to be for both macs and pc's)
Title: Re: Technical Planning
Post by: Abwayax on January 16, 2008, 03:33:25 pm
-_-;;;

Read the thread. This game won't be played in an emulator. However, it will play on both Mac and PC.
Title: Re: Technical Planning
Post by: RPBnimrod on January 16, 2008, 04:19:26 pm
Oops! So sorry for being lazy!
Title: Re: Technical Planning
Post by: Kannon on January 16, 2008, 06:30:56 pm
Oops! So sorry for being lazy!

-_- you should apologize for being a moron and not being observant...
Title: Re: Technical Planning
Post by: RPBnimrod on January 16, 2008, 06:35:20 pm
Well than I am also sorry for being a moron and not being observant.
Title: Re: Technical Planning
Post by: Sherkel on January 16, 2008, 06:46:54 pm
Guys, that's enough...anyway, yeah, it will be in Java, so that it may evenually become part of Glitchbattle. Newo did say once about some site that...well, just some reason it might be good as a Rom.
Title: Re: Technical Planning
Post by: RPBnimrod on January 21, 2008, 08:42:10 am
I think the game should have some way to capture screen shotz, just in case one of us runs into an oddity in the game (a.k.a glitch that's accidental) and want to share it.
Title: Re: Technical Planning
Post by: Sherkel on January 21, 2008, 02:52:05 pm
I think the game should have some way to capture screen shotz, just in case one of us runs into an oddity in the game (a.k.a glitch that's accidental) and want to share it.
Ctrl+Print Screen?
Title: Re: Technical Planning
Post by: RPBnimrod on January 21, 2008, 04:48:10 pm
does that work for macs and pc's?
Title: Re: Technical Planning
Post by: Sherkel on January 21, 2008, 06:08:12 pm
does that work for macs and pc's?
Not sure about Macs.
Title: Re: Technical Planning
Post by: RPBnimrod on January 22, 2008, 05:39:45 pm
doesn't work for macs :(
Title: Re: Technical Planning
Post by: RPBnimrod on January 25, 2008, 09:36:24 pm
Someone needs to make/find some software to put into the game that will allow people using any brand of computer to take screenshots of the game.
Title: Re: Technical Planning
Post by: Sherkel on January 26, 2008, 08:12:49 am
zach can take screenshots somehow. I'm pretty sure that must mean something.
Title: Re: Technical Planning
Post by: Hydrall on January 28, 2008, 08:29:22 am
Hmm.

Here's a pic.

Also, y'take screenshots with ctrl + Prt Scrn or Cmd + Prt Scrn.
Title: Re: Technical Planning
Post by: Zach the Glitch Buster on February 03, 2008, 10:57:39 am
For Mac
(http://img238.imageshack.us/img238/6933/picture2bm0.png)

Note, that preference is my custom, so you need to make your own.
You happy now?
Title: Re: Technical Planning
Post by: RPBnimrod on March 30, 2008, 05:08:45 pm
No I'm not, you are computer savvy so you know how to make a function like that, I can't do it.
Title: Re: Technical Planning
Post by: Hydrall on March 30, 2008, 05:21:01 pm
Again, Prt Scrn or Cntrl / Cmd or whatever is on a mac + Prt Scrn to do it.
Title: Re: Technical Planning
Post by: RPBnimrod on March 30, 2008, 05:32:09 pm
never mind, I got some good screen capture software just now
Title: Re: Technical Planning
Post by: Sherkel on March 31, 2008, 02:56:54 pm
never mind, I got some good screen capture software just now
Due day you wasted money =_=.
Title: Re: Technical Planning
Post by: Hydrall on March 31, 2008, 03:04:42 pm
...Has anyone actually learned the coding language? We need more then sprites to make a game.
Title: Re: Technical Planning
Post by: RPBnimrod on March 31, 2008, 06:12:37 pm
never mind, I got some good screen capture software just now
Due day you wasted money =_=.
it was FREEEEEEEEEEEEE!!!
Title: Re: Technical Planning
Post by: Zach the Glitch Buster on March 31, 2008, 07:43:51 pm
Waste of space then
Title: Re: Technical Planning
Post by: King Homer on March 31, 2008, 07:53:04 pm
never mind, I got some good screen capture software just now

Who is Roger Blanc?
Title: Re: Technical Planning
Post by: RPBnimrod on March 31, 2008, 08:12:00 pm
who do you think it is? (RpB)
Title: Re: Technical Planning
Post by: King Homer on March 31, 2008, 08:14:15 pm
Never mind, Roger.
Title: Re: Technical Planning
Post by: RPBnimrod on February 16, 2008, 05:12:28 pm
But, please don't call me by my real name, I don't want everyone who knows me to know that I'm on this forum (dunno why, just don't). You can PM me using my name though.
Title: Re: Technical Planning
Post by: Zach the Glitch Buster on January 03, 2009, 06:55:20 pm
Back on topic and stopping the bickering.
First off, has any progress been made on the game engine? If not then.... damn. If so then good.  EDIT: read topic on game engine.  Second, does anyone know what the window size of the game will be? What I mean by window size is how much of the game map does the player see at one time.  If anyone knows what a normal Pokemon games window size is that would work.  Also, like all other Pokemon games, this ones going to be based on 16 x 16 pixel blocks. That's because 16 x 16 is what I'm using to sprite and unless someone whats to do major changes.... 
Title: Re: Technical Planning
Post by: Photon-Phoenix on January 03, 2009, 07:10:06 pm
I can has spriting yes?
Title: Re: Technical Planning
Post by: Hydrall on January 04, 2009, 07:41:11 am
I'm not sure what you mean by that.

If you mean, 'Can I help with the spriting?' then the answer is HELL YES PLZ.

If you mean, 'Can you get to work?' then I don't know what to say.
Title: Re: Technical Planning
Post by: Photon-Phoenix on January 04, 2009, 11:26:19 am
The top one.
Title: Re: Technical Planning
Post by: Hydrall on January 05, 2009, 03:14:16 pm
Then HELL YES PLZ.
Title: Re: Technical Planning
Post by: crazysquid34 on January 18, 2009, 06:59:36 pm
If you need major help, ask the dude who created pokemon crater. The game is okay, but the one you are working on sounds alot more complicated. I wouldn't of picked java to work on this but this is your decision not mine. I would of used flash player 7! The game would take longer to play though, for you would have to click to step, click to talk, you get the idea. I can scout all the pokemon mmorpg games and try to email them if you want.
Title: Re: Technical Planning
Post by: Fivex on January 18, 2009, 09:10:00 pm
If you need major help, ask the dude who created pokemon crater. The game is okay, but the one you are working on sounds alot more complicated. I wouldn't of picked java to work on this but this is your decision not mine. I would of used flash player 7! The game would take longer to play though, for you would have to click to step, click to talk, you get the idea. I can scout all the pokemon mmorpg games and try to email them if you want.
Java is far superior to flash. Besides flash player 7 isn't the latest, and isn't even a thing that you make flash programs/games/whatever in. And in both java nd flash you can use the arrows keys to do stuff. and the rest of the keyboard.
Title: Re: Technical Planning
Post by: crazysquid34 on January 18, 2009, 09:12:26 pm
it would take less time with flash player 7. YES YOU CAN make games with it! i have made a few with the button feature! And last it was just a suggestion
Title: Re: Technical Planning
Post by: Fivex on January 18, 2009, 09:13:38 pm
it would take less time with flash player 7. YES YOU CAN make games with it! i have made a few with the button feature! And last it was just a suggestion
I KNOW YOU CAN MAKE GAMES WITH IT
ANDYOU MAKE IT IN FLASH NOT FLASH PLAYER.
And withflash, it would actualy take LONGER
Title: Re: Technical Planning
Post by: crazysquid34 on January 18, 2009, 09:14:10 pm
STOP TYPING LIKE THIS
Title: Re: Technical Planning
Post by: Fivex on January 18, 2009, 09:19:57 pm
STOP TYPING LIKE THIS
Well I'm agervated.
Title: Re: Technical Planning
Post by: Abwayax on January 18, 2009, 09:21:19 pm
This isn't a MMORPG, it's a regular game. It will have "link battle/trade" features, but it's not an MMORPG like Crater.

And it is being done in Java, because 1) Java is more powerful than Flash, 2) I know Java, but not Flash
Title: Re: Technical Planning
Post by: crazysquid34 on January 18, 2009, 09:23:59 pm
finally your on! How are you going to get all that memory? Are you trying to make the game where everybody who is playing can interact with others online? If so it will require a HUGE folder.
Title: Re: Technical Planning
Post by: Fivex on January 18, 2009, 09:24:32 pm
finally your on! How are you going to get all that memory? Are you trying to make the game where everybody who is playing can interact with others online? If so it will require a HUGE folder.
That's a MMORPG
Title: Re: Technical Planning
Post by: Ghost on January 19, 2009, 03:29:43 pm
If so it will require a HUGE folder.
Also, assuming that they don't plan to pay for the space for all of this, that's what cookies are for.
Title: Re: Technical Planning
Post by: Hydrall on January 20, 2009, 07:23:13 am
This is basically going to be a normal pokemon game.

Just, you know, with breaking the 4th wall and Glitches. :D
Title: Re: Technical Planning
Post by: agusganog on January 25, 2009, 04:25:32 pm
This is basically going to be a normal pokemon game.

Just, you know, with breaking the 4th wall and Glitches. :D

The 4th wall was built to be broken.
Title: Re: Technical Planning
Post by: Hydrall on January 25, 2009, 07:31:48 pm
Who built it in the first place? They should die.

Back on topic... What was the topic again?
Title: Re: Technical Planning
Post by: ∀xaj on March 14, 2009, 08:38:03 pm
I know this isn't going to be an MMORPG, but what sort of online is there going to be?
Title: Re: Technical Planning
Post by: extreme forkton supreme on March 14, 2009, 08:48:17 pm
Trading, possibly?
Title: Re: Technical Planning
Post by: Abwayax on March 14, 2009, 09:19:15 pm
Probably battling and trading.

What I'd really like to do is build in a small IRC client and lay the battle/trade protocol on top of IRC privmsgs or CTCPs.
Title: Re: Technical Planning
Post by: Hydrall on March 16, 2009, 01:14:29 pm
Hmm... We've had a bad history with IRC...
Title: Re: Technical Planning
Post by: Photon-Phoenix on March 16, 2009, 06:49:10 pm
Probably battling and trading.

What I'd really like to do is build in a small IRC client and lay the battle/trade protocol on top of IRC privmsgs or CTCPs.

Make rooms based on a X*X sized area.  That way you can talk to the people around you normally and PM the other people you want to talk to instead of this big clusterfuck chatroom.
(Like RuneScape's system but less fail.)
Title: Re: Technical Planning
Post by: helpiamglitched on May 24, 2010, 08:18:34 pm
That's cool. How about the over world map...
I've noticed that early in the game ledges forced you into the grass as you go away from your hometown.
Oh! how about embody the networking in a GTS!
Title: Re: Technical Planning
Post by: SCf3 on May 25, 2010, 01:38:10 pm
Probably battling and trading.

What I'd really like to do is build in a small IRC client and lay the battle/trade protocol on top of IRC privmsgs or CTCPs.

Make rooms based on a X*X sized area.  That way you can talk to the people around you normally and PM the other people you want to talk to instead of this big clusterfuck chatroom.
(Like RuneScape's system but less fail.)
I'm glad you used the term  huge clusterfuck chatroom XD
Anyway,
Quote
The expected deadline for a playable beta will simply be given as "winter 2008". Yes, this will be a big project.
What happened?
Title: Re: Technical Planning
Post by: Hydrall on August 25, 2010, 10:19:21 am
We stopped.

Although I've come back, if only for the nostalgia. God I was a hyper little idiot back then.
Title: Re: Technical Planning
Post by: Abwayax on August 31, 2010, 08:10:47 pm
No, you stopped. There's still some interest in the project, although what with school and work and other projects I haven't been able to devote much time to it.

But there is still interest for a fangame, although we'll probably have to scrap the Heiko storyline
Title: Re: Technical Planning
Post by: ∀xaj on September 06, 2010, 12:17:17 pm
No, you stopped. There's still some interest in the project, although what with school and work and other projects I haven't been able to devote much time to it.

But there is still interest for a fangame, although we'll probably have to scrap the Heiko storyline

I'd like to see glitchbattle revived (or recreated from scratch) rather than this, but that may be just me.