Hype Up Your Game Thread
Moderators: Bob the Hamster, marionline, SDHawk
- Bob the Hamster
- Liquid Metal King Slime
- Posts: 7460
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
- Master K
- King Slime
- Posts: 1899
- Joined: Sat Jun 11, 2011 9:40 pm
- Location: A windswept rock in the Atlantic Ocean
Well, even though it isn't in development, I want to explain out some of the gym leaders and elite four from my Pokemon fangame, Pokemon Brown and Beige.
1. Amber, Normal Type: Amber is the first gym leader you'll face in the game. She has Normal Type, which in itself is pretty easy to deal with. Shes your typical giddy girly girl, and is in a gym designed like a dollhouse. She would be friends with Brandon.
2. Austin, Ground Type: I never figured out what kind of character he would be.
3. Valentine, Ghost Type: Valentine sticks out among the gym leaders. She gothic in style, wears a red trimmed mini dress and an oversized bow, and uses Ghost Types. She appears cold and angry, but you'll find out she isn't...her gym is designed like an elegant castle.
4. Vinny, Poison Type: Toxic in both type and personality, he is annoying. His gym design is all the trainers hiding under toxic pools. Those who played against Hoenns ninja kids or Unovas ace trainers will get the idea.
5. Haley, Dark Type: She would be gothic in a way. She would wield a katana. You would help her infiltrate and shut down the teams base that is in her town. I'm not sure what her gym would be like...she would also be friends with Brandon.
6. Rebecca/Maxwell (Beige) OR Renee/Dean (Brown), Water Type: Version difference tag team! Depending on your version, you'll either face Rebecca and Maxwell, Brandon's grandparents, or Renee and Dean, Brandon's parents. Their gyms would vary aswell.
7. Ethan, Bug Type: I never really had him planned...
8. Brandon, Fire Type: The final leader. He shows up many times in the game and story. He's friends with Haley and Amber. He would be quite nice with his own history lingering behind him...his gym would involve a puzzle involving a dragon.
Elite 1. Shianne, Electric Type: She would be quite robust and vibrant, with her room in the elite four designed like a beachside area.
Elite 2. Lily, Grass Type: She would be a silent, calm girl, but also ditzy at the same time. Her room would be designed like a gardeny area.
Elite 3. Grant, Steel Type: The third of the elites, he would be a soldier from the military. His room would be designed in a militaristic way.
Elite 4. Norris, Fighting Type: The final of the elites, he would be like a cowboy. He's said to be only referred to by his last name. I'm not sure what his room would be like.
Champion: Vera: The champion of the game, she would be quite a challenge, with her team being centered around flying types. Her room would be a plateau above the clouds.
Ah, fun times. I actually have a drawing of Haley, Amber, and Brandon I want to post up.
1. Amber, Normal Type: Amber is the first gym leader you'll face in the game. She has Normal Type, which in itself is pretty easy to deal with. Shes your typical giddy girly girl, and is in a gym designed like a dollhouse. She would be friends with Brandon.
2. Austin, Ground Type: I never figured out what kind of character he would be.
3. Valentine, Ghost Type: Valentine sticks out among the gym leaders. She gothic in style, wears a red trimmed mini dress and an oversized bow, and uses Ghost Types. She appears cold and angry, but you'll find out she isn't...her gym is designed like an elegant castle.
4. Vinny, Poison Type: Toxic in both type and personality, he is annoying. His gym design is all the trainers hiding under toxic pools. Those who played against Hoenns ninja kids or Unovas ace trainers will get the idea.
5. Haley, Dark Type: She would be gothic in a way. She would wield a katana. You would help her infiltrate and shut down the teams base that is in her town. I'm not sure what her gym would be like...she would also be friends with Brandon.
6. Rebecca/Maxwell (Beige) OR Renee/Dean (Brown), Water Type: Version difference tag team! Depending on your version, you'll either face Rebecca and Maxwell, Brandon's grandparents, or Renee and Dean, Brandon's parents. Their gyms would vary aswell.
7. Ethan, Bug Type: I never really had him planned...
8. Brandon, Fire Type: The final leader. He shows up many times in the game and story. He's friends with Haley and Amber. He would be quite nice with his own history lingering behind him...his gym would involve a puzzle involving a dragon.
Elite 1. Shianne, Electric Type: She would be quite robust and vibrant, with her room in the elite four designed like a beachside area.
Elite 2. Lily, Grass Type: She would be a silent, calm girl, but also ditzy at the same time. Her room would be designed like a gardeny area.
Elite 3. Grant, Steel Type: The third of the elites, he would be a soldier from the military. His room would be designed in a militaristic way.
Elite 4. Norris, Fighting Type: The final of the elites, he would be like a cowboy. He's said to be only referred to by his last name. I'm not sure what his room would be like.
Champion: Vera: The champion of the game, she would be quite a challenge, with her team being centered around flying types. Her room would be a plateau above the clouds.
Ah, fun times. I actually have a drawing of Haley, Amber, and Brandon I want to post up.
- Meowskivich
- Blubber Bloat
- Posts: 2199
- Joined: Tue Mar 06, 2012 12:38 am
- Location: Earth
- Contact:
- Bob the Hamster
- Liquid Metal King Slime
- Posts: 7460
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
So this is what has been distracting me from OHRRPGCE work lately.
<img src="http://james.hamsterrepublic.com/galler ... alNumber=1">
I am writing it in python, and my main target platform will be Android, although I will certainly release Windows+Mac+Linux versions too when it is done, and would be delighted if I could get it to work on iOS too.
I hope to sell it, which is something I have not attempted to do with one of my games for about 15 years.
Working on the A-star pathfinding for movement on the hex grid really makes me want to add A-star pathfinding support to the OHRRPGCE, although I make no promises for when I will tackle that task. :)
<img src="http://james.hamsterrepublic.com/galler ... alNumber=1">
I am writing it in python, and my main target platform will be Android, although I will certainly release Windows+Mac+Linux versions too when it is done, and would be delighted if I could get it to work on iOS too.
I hope to sell it, which is something I have not attempted to do with one of my games for about 15 years.
Working on the A-star pathfinding for movement on the hex grid really makes me want to add A-star pathfinding support to the OHRRPGCE, although I make no promises for when I will tackle that task. :)
- Meowskivich
- Blubber Bloat
- Posts: 2199
- Joined: Tue Mar 06, 2012 12:38 am
- Location: Earth
- Contact:
- Bob the Hamster
- Liquid Metal King Slime
- Posts: 7460
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
- Bob the Hamster
- Liquid Metal King Slime
- Posts: 7460
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
Right now, I am using pygame. <a href="http://pygame.renpy.org/">Pygame Subset For Android (PGS4A)</a> can be used to port pygame stuff directly to Android (I used it for <a href="https://play.google.com/store/apps/deta ... gavorto</a>)
Unfortunately both pygame and pgs4a have the serious drawback of no graphics acceleration support whatsoever. I figure I will probably need to switch my display code over to PyOpenGL before I will be able to release.
My graphics display code is (mostly) confined to a single module, so replacing it will only be a modest pain in the slime ;)
Unfortunately both pygame and pgs4a have the serious drawback of no graphics acceleration support whatsoever. I figure I will probably need to switch my display code over to PyOpenGL before I will be able to release.
My graphics display code is (mostly) confined to a single module, so replacing it will only be a modest pain in the slime ;)
Ah, finally I get to see a screenshot!
Pygame/SDL 1.2 does have some hardware acceleration. For example on Windows it can use DirectX 5. However it turns out that in Pygame at least this is disabled except in windows 98 and older because apparently DirectX 5 is really badly supported these days.
Pygame adds lots of stuff to SDL of course, but I've never used any of it; knowing now what a problem it is on Android, I'll instead probably use SDL 1.3 with wrappers written in Cython next time I want to use SDL in Python.
Pygame/SDL 1.2 does have some hardware acceleration. For example on Windows it can use DirectX 5. However it turns out that in Pygame at least this is disabled except in windows 98 and older because apparently DirectX 5 is really badly supported these days.
Pygame adds lots of stuff to SDL of course, but I've never used any of it; knowing now what a problem it is on Android, I'll instead probably use SDL 1.3 with wrappers written in Cython next time I want to use SDL in Python.
- Bob the Hamster
- Liquid Metal King Slime
- Posts: 7460
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
Yeah, there is a project called pgreloaded which is almost completely compatible with pygame's API, but it is based on SDL 1.3/2.0
It looks very promising, although I admit I haven't tested it out yet myself.
EDIT: actually, I was reading http://kivy.org/docs/ and Kivy's approach seems to be very close to what I am trying to do.
It looks very promising, although I admit I haven't tested it out yet myself.
EDIT: actually, I was reading http://kivy.org/docs/ and Kivy's approach seems to be very close to what I am trying to do.
Last edited by Bob the Hamster on Tue Oct 02, 2012 9:12 pm, edited 2 times in total.
- Bob the Hamster
- Liquid Metal King Slime
- Posts: 7460
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
I like the widget tree structure that Kivy uses.
Implementing Slices in the OHRRPGCE was my first taste of a hierarchical tree of widgets, so I then proceeded to write slices.py which has a very similar featureset to OHR slices, and I have been using slices.py in my python project, and really being pleased with it.
I only started reading Kivy's documentation yesterday, but I already suspect I can do everything I need to with their widgets., so I can forgo my own slice implementation. I am certainly going to try.
As for drawing my hexmap, I haven't figured out exactly how to do it yet, but it seems pretty clear that I can "blit" sprites onto a widget's canvas, and Kivy will translate that into an OpenGL displaylist.
Implementing Slices in the OHRRPGCE was my first taste of a hierarchical tree of widgets, so I then proceeded to write slices.py which has a very similar featureset to OHR slices, and I have been using slices.py in my python project, and really being pleased with it.
I only started reading Kivy's documentation yesterday, but I already suspect I can do everything I need to with their widgets., so I can forgo my own slice implementation. I am certainly going to try.
As for drawing my hexmap, I haven't figured out exactly how to do it yet, but it seems pretty clear that I can "blit" sprites onto a widget's canvas, and Kivy will translate that into an OpenGL displaylist.