Jump to content

  • Log In with Google      Sign In   
  • Create Account


Nymall

Member Since 22 Feb 2013
Offline Last Active Jul 22 2014 08:16 AM
-----

#5138745 Feedback for a Rapid Design Defense Game

Posted by Nymall on 13 March 2014 - 01:26 PM

Hey guys, I have a Rapid Designed game that I'm looking for some feedback from.

 

The goal of the game is to survive as long as possible, defending the bottom

of the screen from enemies.

There is a upgrade screen, however that is just temporary.

At the moment there is no art or sound, as I am focused on mechanics only.

 

Purpose

The purpose of this prototype is for me to try out different systems I plan to use

for a mini-game in my web-based game. The finished version will have quite a few

different features, and the stats such as number of "shooters" and weapon speed,

damage, etc will be taken off of their group stats & equipment.

 

So then, what do I need from you?

Feedback. Play through the mini-game, and tell me how the mechanics feel. Enemies

too fast? Abilities too powerful? Not just that, but you're experience with the game helps

me too. For example, there's the good kind of frustrated(Such as in the Binding of Issac, where you

know only you are to blame for your death), and the Bad kind of frustrated(Via horrible Controls, such

as in Resident Evil). Any feedback helps me change the mechanics, and grow the idea.

 

I also welcome ideas for other mechanics that may play nicely with these ones. Please note, however,

that the "upgrades" screen is a stopgap measure at the moment, and will not be Incorporated in

the final mini-game.

 

Game Events

-The number of enemies generated is tied to your score. Higher score, more enemies.

-Every 5000 points, all enemies get a additional hit point.

-For every 500 points, you can summon 1 blocker.

-For every 1000 points, you can summon between 5 and 15 mines.

-You only get one shield at the moment. I may change that depending on feedback.

 

Suggestions

None so far!

 

(You can also find my current build here: https://drive.google.com/file/d/0ByzWacV9yRPMbmo4OHQ4Tk94RUk/edit?usp=sharing)

 

Attached File  Gragh.zip   434.85KB   14 downloads




#5035510 Need some motivation

Posted by Nymall on 22 February 2013 - 01:00 PM

Motivation and morale go hand in hand. If you find yourself unmotivated, take a break and step away. As has been said before, you can't be motivated 24/7. It's really just not possible.

 

If your trying to power through and get a project done, I find it's best not to focus on the project as a whole but as each part unto itself. It stops the mountain of unfinished work from getting to you. Reading motivational articles can help, but if you're simply to fried to read, set it aside and go do something else for a little bit. It's easier to step away then it is to wait until you're not to fried to work.

 

http://makegames.tumblr.com/post/1136623767/finishing-a-game 

 

I like this blog in particular, and I have this specific post bookmarked for when I'm going through a lax period. I've found if I can't do, reading some production blogs can sometimes give me the motivation to continue learning(even if I don't learn anything). Some of them are quite funny, and you can usually glean at least a little useful information, even if you've been working on bitswitching until your eyes have bled.




#5035474 Javascript/Jquery strange errors, trying to get %22 and %7B?

Posted by Nymall on 22 February 2013 - 11:25 AM

UPDATE: I've discovered the problem, and now I feel foolish. I accidentally removed the JSON parsing, and for one reason or another tried to re-implement it by accessing it as a array. It's one of those mistakes that is done at 1am on a saturday, and never rediscovered. Thank you for responding, though!
 
Hey guys,
 
I've been working on a project for my wife in my free time, a type of adventure game in PHP. She's been doing the writing, and as I've been a dabbling programmer for many years I've taken up the mantle of developer.
 
The game is written in PHP, and it's using Javascript and Jquery to dynamically get data from the PHP script through JSON and enact changes on the page dynamically. For quite a while, development has been going good and it was almost playable for a short period of time... then, this happened:

 

GET http://127.0.0.1/New%20Pointless/%7B 404 (Not Found) jquery-1.9.1.js:2358
GET http://127.0.0.1/New%20Pointless/%22 403 (Forbidden) jquery-1.9.1.js:2358


 

The data from the php script is JSON, and I've confirmed that it's being sent properly, and I have error suppresion on that side so it's not throwing a monkey wrench in the works... I'm really not sure why this is happening. I've done SEVERAL hours of investigation on these errors, and I haven't the foggiest clue why they exist.
 
I've gone to the area quoted by the chrome console, and it appears to be in the .attr function of jquery. The thing is, there are no get commands called by the javascript for either %7B or %22. I took a guess that they might be rogue characters, but I can't find anywhere in the javascript where " and { are sent via get.
 
Here's the javascript code as it stands:
 
<script language="javascript">
function onstart(){
    loadbyref('S00010000');
    $('#text').hide();
    $('#textfill').hide();
}
function loadbyref(LocByRef) {
    $.post('game.php',                  //the script to call to get data          
      {
        atr:LocByRef
      },
      function(data)          //on recieve of reply
      {
        var background = data[0];
        var convo = data[1];
        var convotext = data[2];
        var people = data[3];
        var buttonone = data[4];
        var buttontwo = data[5];
        var buttonthree = data[6];
        var islocation = data[7];
        var personlink = data[8];
        var buttonoutput = "";
        $('#gamescreen').attr("src", background);
        if(convo!=true){
            $('#text').hide();
            $('#textfill').hide();
            if(people!="nil"){
                $('#people').show();
                $('#people').attr("src", people);
                $('#people').attr("onClick", personlink);
            }else{
                $('#people').hide();
            }
        }else{
            $('#people').show();
            $('#people').attr("src", people);
            $('#text').show();
            $('#textfill').show();
            $('#textplace').html(convotext);
            if(buttonone!='nil'){
                buttonoutput = buttonone;
            }
            if(buttontwo!='nil'){
                buttonoutput += buttontwo;
            }
            if(buttonthree!='nil'){
                buttonoutput += buttonthree;
            }
            $('#buttonfill').html(buttonoutput);
        }
      } 
    );
}
 

 

 
 
And here is the example of the response from the php script:
 
 

 

{"0":"mydorm.png","1":false,"2":"nil","3":"nil","8":"nil","4":"nil","5":"nil","6":"nil","7":true}

 

 

 
Is there something obvious I'm missing? Any help would be appreciated!



PARTNERS