droqen







Level 10 Re: [ Probability 0 ][ Vertical Infinite Platformer ] « Reply #2 on: November 11, 2009, 10:52:48 PM » I love the formatting options here. And thanks, glad you like... everything? :3 Also, sound is coming on the way because I was recently inspired by a song that I was playing... hell, this is a devlog. Go go title!



Musical Inspiration







I was listening to this song and playing this game at the same time. I was thinking about how well it was fitting in with the game.

Then I lost, and the song faded out perfectly alongside the blocks sliding off the top of the screen.

I almost forgot I was listening to the song outside of the game.



In any case, now I am using pxtone to make some nice music.



The music may or may not be turning out well. I plan to include some sound too for the next release... probably. Looks like this still hasn't happened :p



edit:: I was just listening to another song and it seemed to fit well, too. I think it might just be really early in the morning when everything seems to fit together, I dunno D; YessssI love the formatting options here. And thanks, glad you like... everything? :3 Also, sound is coming on the way because I was recently inspired by a song that I was playing... hell, this is a devlog. Go go title!I was listening to this song and playing this game at the same time. I was thinking about how well it was fitting in with the game.Then I lost, and the song faded out perfectly alongside the blocks sliding off the top of the screen.I almost forgot I was listening to the song outside of the game.In any case, now I am using pxtone to make some nice music.Looks like this still hasn't happened :pI was just listening to another song and it seemed to fit well, too. I think it might just be really early in the morning when everything seems to fit together, I dunno D; « Last Edit: November 18, 2009, 06:42:27 AM by Droqen » Logged droqen.com

Doktor_Q









Level 2 Re: [ Probability 0 ][ Vertical Infinite Platformer ] « Reply #3 on: November 12, 2009, 11:54:11 AM » It looks neat, though apparently requires Python. I'll get to playing it once I find the .dll I need. You really might want to consider including all of the files needed to run.



[EDIT]

Can't find the .dll after a half-hour on Google. Including PYTHON26.DLL is probably a good idea. « Last Edit: November 12, 2009, 12:09:06 PM by Kikaru » Logged

droqen







Level 10 Re: [ Probability 0 ][ Vertical Infinite Platformer ] « Reply #4 on: November 12, 2009, 03:38:00 PM »



I'm working on it; I love Python but distributing Python stuff has been a bit of a pain for me -- especially since I don't have a computer without Python/Pyglet readily available for me to try testing things on.



---> I added, to the first main post, the two downloads that I used to make everything work. If you do that (they both include downloads for, I believe, any OS) then run the [p].pyc[/b] file, everything should work out.



edit :: good news!

A new version is rapidly approaching, this one featuring:

1 Enemy

Mini-tutorial

Robust scoring system

& even more :3 Sorry, KikaruI'm working on it; I love Python but distributing Python stuff has been a bit of a pain for me -- especially since I don't have a computer without Python/Pyglet readily available for me to try testing things on.---> I added, to the first main post, the two downloads that I used to make everything work. If you do that (they both include downloads for, I believe, any OS) then run the [p].pyc[/b] file, everything should work out.A new version is rapidly approaching, this one featuring: « Last Edit: November 12, 2009, 07:19:54 PM by Droqen » Logged droqen.com

droqen







Level 10 Re: [ Probability 0 ][ Vertical Infinite Platformer ] « Reply #5 on: November 12, 2009, 10:46:03 PM » Enemy, Text



I added lots of text. Now the player will be able to see not only how deep you have gone in km, but also in leagues, inches, cubits, and more!

In sticking with randomly-changing text, there is more and will continue to be more. I kind of think it's interesting.



And moving along with the gameplay, I also added an enemy (the first ever!) that's surprisingly annoying to hit.





Soon I will add an enemy with a more shooter-like challenge to combat,

as well as more open areas to fight it in.

I'm trying to decide how best to work the level generation;

should enemies be specially generated in certain areas, too, or be smart/flexible enough that it doesn't matter WHERE they go?



---> The next step is to add a second point system, entirely separate from the Depth point system. It would encourage the destruction of blocks and the murdering of your enemies.





OH! And I added some really pretty death animations for the breakable blocks, which I am incredibly proud of. I wasn't sure what I could do to make it look nice but I did it, yay!





1. I'm allowed to multi-post, right? Since this is devlogs. I probably will try to avoid it though.

2. He is not shooting lightning out of his ass. « Last Edit: November 15, 2009, 08:31:06 AM by Droqen » Logged droqen.com

droqen







Level 10 Re: [ Probability 0 ][ Vertical Infinite Platformer ] « Reply #7 on: November 13, 2009, 06:22:48 AM » awesome: Yesss! Awesome. Glad you like it.



retry: Yeah, I should probably work on resetting everything (code-wise). Luckily I think I should be able to handle that fairly well. Once I make a reset button, I'll proceed to add a simple menu.

Thanks, I wasn't sure how much of a problem this was, good to know it's something to be fixed.



fall: The first fall is safe as long as you don't jump, and you last on the highest layer of blocks. This is kind of a placeholder to introduce the player to falling damage; unless the top layer is completely empty or only contains painful spiky blocks, it's possible to land w/o falling damage. (I'll admit the two "middle" blocks are tough to hit but you can do it)

But I will work on easing the player into things a bit more smoothly ^^



edit ---> I'm glad that something got it working for you :D « Last Edit: November 13, 2009, 01:14:40 PM by Droqen » Logged droqen.com

droqen







Level 10 Re: [ Probability 0 ][ Vertical Platformer/Shooter Hybrid (?) ] « Reply #8 on: November 14, 2009, 02:00:19 PM » super fantastic new version



I'm really happy with the way the upgrade options turned out. There are really a wide variety of interesting options for you, the player, to choose from. And you should try different things! Experiment!



+ 2 Enemies

+ Scoring

+ Star Capacity (limit to how many you can throw)

+ 12 Abilities (SPACEBAR to access and spend 4 points; most are modifications to things you can already do)



+ Q for reset, D for toggle debug (fps,#objs) display.



With this update I really feel like I can take this game even further... building up some points to unlock instead of getting them right at the beginning? Sure. More abilities? Why not? More enemies, level designs = definitely. I am going to start looking into implementing some kind of boss enemy who is larger and has a direct effect on the environment.



---> Note: If you haven't, yet, see the controls at the top of the page. Some stuff has been added and I don't want any curious people getting confused as to why they can't punch any more! « Last Edit: November 15, 2009, 10:43:36 PM by Droqen » Logged droqen.com

droqen







Level 10 Re: [ Probability 0 ][ Vertical Platformer ] « Reply #10 on: November 16, 2009, 05:56:45 AM » You can still try the .exe ^^;



It miiight work but I've sort of lost regained faith in it =/ =D

I will definitely take a look into that and see if I can figure out the problems. « Last Edit: November 16, 2009, 06:28:36 AM by Droqen » Logged droqen.com

Doktor_Q









Level 2 Re: [ Probability 0 ][ Vertical Platformer ] « Reply #11 on: November 16, 2009, 06:20:07 AM » It would be good to work on the .exe, not many people are willing to download Python and Pyglet just to play the game.



.exe didn't start, here's the contents of the log file:

Traceback (most recent call last):

File "pzero.py", line 244, in <module>

File "pzero.py", line 105, in load

File "pyglet\resource.pyc", line 482, in image

File "pyglet\resource.pyc", line 426, in _alloc_image

File "pyglet\resource.pyc", line 384, in file

pyglet.resource.ResourceNotFoundException: Resource "pzero_verticalbanner.png" was not found on the path. Ensure that the filename has the correct captialisation.

Logged

droqen







Level 10 Re: [ Probability 0 ][ Vertical Platformer ][ Now with .exe file! ] « Reply #12 on: November 16, 2009, 06:24:10 AM »



And yeah, I realized just very recently that a lot of people won't be willing to give it a try because of this horrible gauntlet I tried to put them through.



The "Droqen Finally Tried To Get the .exe Working and It Did" Party!



I tested it out on my dad's laptop (which is sans Python), worked out all the difficulties, and now hopefully every problem is just about fixed.



Python.dll issue? Fixed.

Missing graphic issue? Fixed.

That other weird issue that I ran into? Fixed.



Therefore, I have now uploaded a new file, "pzero-win.rar" which contains the current build.

It has some pickup items that are a little unpolished at the moment. They restore stars, and have a small chance of being empty, and a tiny chance of restoring a point of probability (health). I got it!And yeah, I realized just very recently that a lot of people won't be willing to give it a try because of this horrible gauntlet I tried to put them through.I tested it out on my dad's laptop (which is sans Python), worked out all the difficulties, and nowevery problem is just about fixed.Python.dll issue?Missing graphic issue?That other weird issue that I ran into?Therefore, I have now uploaded a new file, "pzero-win.rar" which contains the current build.It has some pickup items that are a little unpolished at the moment. They restore stars, and have a small chance of being empty, and achance of restoring a point of probability (health). « Last Edit: November 16, 2009, 06:31:27 AM by Droqen » Logged droqen.com

Doktor_Q









Level 2 Re: [ Probability 0 ][ Vertical Platformer ][ Now with .exe file! ] « Reply #13 on: November 16, 2009, 06:37:41 AM » Okay, some feedback:



1. You should be able to fall a lot farther without taking damage.



2. Lose the star limit, or make it a lot higher. It's the only effective means of attack or breaking blocks.



3. You said something about different combos, but the attacks work just the same as always.



4. Make the enemies hit boxes bigger. Hitting them once, let alone twice, will usually cost a three or four stars.



5. In general, enemies should die in one hit. Exceptions can be made for a type who have extra health as their special ability, or bosses.



6. I am actually obligated to hate you now because this game, especially it's graphics, is what I've always dreamed of making but never actually managed to do. Good job.



I love the new enemies, and look forward incredibly to bosses. Keep up the good work! « Last Edit: November 16, 2009, 06:43:54 AM by Kikaru » Logged

droqen







Level 10 Re: [ Probability 0 ][ Vertical Platformer ][ Now with .exe file! ] « Reply #14 on: November 16, 2009, 06:48:50 AM » Everything will be made more clear (i.e. how to get abilities and that they do exist and all that) once I work on the player-friendly aspect of things. Don't worry about anything related to "well I didn't know that", not for now anyway.





Just wanna make sure: Did you take a look at the abilities? :D (Press spacebar!)

Because they make things waaayy easier.



1, 2, 3 are all ability-related.



Abilities:

Fall+ and Fall++ increase fall height (first from 75m to 100m, then to infinite).

Stock+ and Stock++ increases star stock (first to 25, then shooting stars is free). However, I will probably make restocking less painful. ---> The goal was to make the limits somewhat restrictive.

5-Star Limit is to be used as a utility weapon, only in certain situations. Punching, once upgraded, is incredibly potent. I may change this up to 10. Maybe.

is to be used as a utility weapon, only in certain situations. Punching, once upgraded, is incredibly potent. I may change this up to 10. Maybe. 25-Star Limit is to be used as a weapon that must be conserved occasionally. You can use it a lot, but you might also run out so it's good to play it safe.

is to be used as a weapon that must be conserved occasionally. You can use it a lot, but you might also run out so it's good to play it safe. Infinite Stars is what a real star lover (with no self-control) will use. Never again will you worry about running out of stars. Up+X requires Star^, Down+X is only required to override Star>.



Hit boxes:

I'll think about making them bigger, but if I do it'll only be for stars. They're already a bit chunky for hitting the player. ---> I was thinking about this a bit but I didn't want to make enemy hitboxes bigger, or star hitboxes bigger, because those would have annoying side-effects. (easier to hit player, easier to hit walls)



Damage:

I may add a star damage upgrade, but stars are pretty amazing already once you can spam them in four unique directions. (nef, roo, dennis, and arntet)



The hate:

<3 It's been so many years of abandoned game after abandoned game... it's all finally paying off. Wheee edit ::will be made more clear (i.e. how to get abilities and that they do exist and all that) once I work on the player-friendly aspect of things. Don't worry about anything related to "well I didn't know that", not for now anyway.Just wanna make sure: Did you take a look at the abilities? :D (Press spacebar!)Because they make thingseasier.1, 2, 3 are all ability-related.Abilities:andincrease fall height (first from 75m to 100m, then to infinite).andincreases star stock (first to 25, then shooting stars is free). However, I will probably make restocking less painful. ---> The goal was to make the limits somewhat restrictive.Up+X requires, Down+X is only required to overrideHit boxes:I'll think about making them bigger, but if I do it'llbe for stars. They're already a bit chunky for hitting the player. ---> I was thinking about this a bit but I didn't want to make enemy hitboxes bigger, or star hitboxes bigger, because those would have annoying side-effects. (easier to hit player, easier to hit walls)Damage:I may add a star damage upgrade, but stars are pretty amazing already once you can spam them in four unique directions.The hate:<3 It's been so many years of abandoned game after abandoned game... it's all finally paying off. Wheee « Last Edit: November 16, 2009, 06:57:23 AM by Droqen » Logged droqen.com

Doktor_Q









Level 2 Re: [ Probability 0 ][ Vertical Platformer ][ Now with .exe file! ] « Reply #15 on: November 16, 2009, 07:14:27 AM » I found the upgrades, which are pretty neat. Some stuff you should look into, though:



Text that tells you what an upgrade does, how many points it costs, and how many points you have left. In addition, your point count on the game screen could go down as you use them.



Empty blobs are exceedingly annoying. And the health restore should be a little more common, to allow for longer games.



I was suggesting larger hit boxes for attacks, including punch, and maybe smaller hitboxes for hurting the player. Also, you should tone down the bouncing a little when you get injured, it kills me way to often, almost to the point of game breaking. Logged

droqen







Level 10 Re: [ Probability 0 ][ Vertical Platformer ][ Now with .exe file! ] « Reply #16 on: November 16, 2009, 09:31:01 AM » Pickup system is definitely being altered (I did say they were a bit unpolished). I'm still trying to figure out exactly what kind of useful pickups I can make, beyond stars and life, but the new system will be better.



Upgrade text: I think it would be fun to leave them as they are (icon-only), but in some cases it just seems mean. Note: They all cost only one point. And upgrades will be 100% separate from points, so there will probably be pickups to boost your "level".



Hit boxes: I should note that the punch upgrades, aside from increasing damage, make the hitbox bigger too -- even though it's a relatively little expansion, it makes a big difference. Just like the base-level star throwing is a little bit nerfed, the base-level punching is pretty weak too.



Bouncing: Ahahaha maybe. I like the bouncing, but I might make it not last as long or something. Possibly a new upgrade idea that prevents any loss of control whatsoever when you do take damage. It might be really low-tier, since taking damage is something you normally try to avoid.





I did want the game to be rather challenging, but I might make an easier mode. Maybe two difficulty levels.

edit :: Challenging enough that a game will not last very long unless you're very good. I mean, currently everything's randomly-generated so I didn't want to spend forever on each game, you know?



edit again :: And I appreciate the comments, definitely helping me see what is more/less liked by someone who is not me xD « Last Edit: November 16, 2009, 11:16:22 AM by Droqen » Logged droqen.com

droqen







Level 10 Re: [ Probability 0 ][ Vertical Platformer ][ Now with .exe file! ] « Reply #17 on: November 17, 2009, 11:02:25 PM »

The upgrades have more of a sense of growth to them now!



Pickup items are more fair,

and enemies are more varied.







I am considering making a post on the Feedback thread but I think I'll work a bit longer on it before I get to that. Besides, I'm getting some good feedback here already. :p



---> I hope other people aren't scared by us, Kikaru.



Area Concepts

. A starting area where there are only solid + glass blocks, and there are only the simplest enemies. This would not last very long. Also, there would be no (or not many) steep falls, long drops, and if there are any they should be easy to avoid.

. An area where a large emptiness travels down the middle; one would have to climb down the sides carefully. Designing such a place so that it is even POSSIBLE is going to be difficult.

. An area with 'rooms'; generally a more organized layout. Not to say I'd abandon the scattered blocks I have, I like the way this looks. But it's something I would like to try.



Boss Concepts

. Some form of thing that comes from the bottom of the screen and doesn't really leave there; it's destroying any blocks that would come from beneath it, leaving a big air column like the area-design concept described above. You'd probably have to rely on stars.

. What about something like the (old) game Centipede? Crawling from the top, consuming blocks... I should give that a try, it sounds easy. Tough to fight without Star^ upgrade, though.



. Interesting, intelligent bosses = hahaha like that's going to happen. They're not going to be very aware of their surroundings. An update, again.The upgrades have more of a sense of growth to them now!Pickup items are more fair,and enemies are more varied.I am considering making a post on the Feedback thread but I think I'll work a bit longer on it before I get to that. Besides, I'm getting some good feedback here already. :p---> I hope other people aren't scared by us, Kikaru.. A starting area where there are only solid + glass blocks, and there are only the simplest enemies. This would not last very long. Also, there would be no (or not many) steep falls, long drops, and if there are any they should be easy to avoid.. An area where a large emptiness travels down the middle; one would have to climb down the sides carefully. Designing such a place so that it is even POSSIBLE is going to be difficult.. An area with 'rooms'; generally a more organized layout. Not to say I'd abandon the scattered blocks I have, I like the way this looks. But it's something I would like to try.. Some form of thing that comes from the bottom of the screen and doesn't really leave there; it's destroying any blocks that would come from beneath it, leaving a big air column like the area-design concept described above. You'd probably have to rely on stars.. What about something like the (old) game Centipede? Crawling from the top, consuming blocks... I should give that a try, it sounds easy. Tough to fight without Star^ upgrade, though.. Interesting, intelligent bosses = hahaha like that's going to happen. They're not going to be very aware of their surroundings. « Last Edit: November 17, 2009, 11:06:01 PM by Droqen » Logged droqen.com