• 34 posts
  • Page 2 of 3
wca wrote:
Another bug of some sort. Every time I try to post a response to your "Good Comic Site" topic, I get this error:

Unable to process your request

   * Unable to add your reply
   * Array
4myGod wrote:
Lol, it was locked but apparently was still showing the reply box the lock was a bug, the reply box was a bug as well. Jeez, alright well tomorrow I should have the day off and get a lot of work done.

As for today:

Friday - 17 Sep 09

I started working on clickable maps. So if I am lucky and things go smoothly by the end of the day tomorrow you can play the game without scrolling down to the boxes, but only clicking the troop numbers on the map.

It will be awesome, and children will cry. When I finish that I will work on these forum bugs and perhaps back into the messaging. Hopefully tomorrow goes smoothly and I can get a ton of work done on the site.
4myGod wrote:
Saturday - 18 Sep 09

CLICK THE MAP!
I made it so you can click the troops on the map to place troops, assault, and move troops. It's called Easy Play.

Test it out, I will make a tutorial for it later. It shouldn't be too difficult to understand. If you end a phase using Easy Play there will be a display across your screen introducing the next phase, it will last 3 seconds and then disappear.

I also started working on messaging, that should be done by tomorrow.
4myGod wrote:
Sunday - 19 Sep 09

The bulk of messaging works now. So users can send messages to each other and it will show new messages etc.

For messaging I still have to:
- Get the outbox working
- Allow deleting of messages
- Allow bbcode so message text will act like forum text.
4myGod wrote:
Monday - 20 Sep 09

Ok so today I got some little stuff done. I didn't finish messaging just yet, however I did add bbcode to it so messages now display bbcode properly.

I fixed the "Send Private Message" link on everyone's profile so it works.

I made 1v1 games split the territories into 1/3 each player and 1/3 for neutral, this will help prevent people from starting with continent bonuses already.

I made it so when someone is not part of a game they do not see the "please wait for your turn" bar, that was a bug. I also made it so if they are dead it shows a "you are dead" bar rather than a "please wait for your turn bar".

I made it so when a game started it sends an email to the person whose turn it is, usually they only get sent if the last player completes their turn.

I started working on the email that gets sent, trying to make it... prettier. I also started giving more thought to the standings page where people can see their tally's against other players.

Also now when it's your turn in a game it will light up the "My Games" link in a gold color and show a number of how many games it's your turn for, the same way it does for "Messages" when you have new messages.
4myGod wrote:
Tuesday - 21 Sep 09

Well I started working on ranks today. I will post a thread asking what styles of ranks people like later. For tomorrow I plan on getting it so it will calculate the ranks for people. I need an automatic version that happens once a week and a manual version that I can run anytime I want to update everyone's ranks.

If anyone has any opinions on the ranking icons or titles, please message me.
4myGod wrote:
Wednesday - 22 Sep 09

Now I have made it so the game calculates everyone's skill, I can also add ranks and edit ranks and their images and reorganize them all via the admin panel. I can manually force the server to calculate everyone's skill again or once a week it will be calculated automatically. I have not uploaded this yet.

I will upload when I have finished the ranks fully.

To do list for ranks:
- When someone joins they will automatically receive lowest rank
- When a rank is available send an email to the user and a "special message" to his inbox where he can go to purchase the rank when he has enough points/game cash.
- Create rank icons for at least the enlisted ranks (I doubt anyone will make it to officer anytime soon)
- Show rank icons on profile, forum posts, and game players list.

I also think I will be changing the name from Points to Cash, this way people do not get confused about points effecting their score. Perhaps even making a little green icon to represent it.
wca wrote:
Changing Points to Cash is good.

Everything else looks good, too. Just make sure it is possible for a user to turn off email notifications if they don't want any.
4myGod wrote:
Thursday - 23 Sep 09

Ranks are finished now. You will notice a black box next to the names on the forums. This black box is your rank. Right now nobody has the skill needed to get the next rank, the reason being, nobody really plays. In order to figure out my skill they need to figure out the skill of the people I am winning against, and since not many people have played and won against anyone other than myself, so the game won't be able to figure out scores probably until we are in beta.

For the time being there is no automatic score calculator once a week, I will just manually run it when I feel some more games have finished or that there is a need for it.

My goal is to get beta started on the 1st of October, or no later than October 10th. October is my month off from work, so I want to finish a ton of things, so beta test will find out all the problems so I can quickly go through and fix them all.

I also will try to have that Thailand map finished by Beta so we have at least 2 maps to play.
4myGod wrote:
Friday - 24 Sep 09

The remember me button for logging in should actually work now.

Fixed some bugs with the cards.

The pending games list page where you join games is nearly ready for beta, I just need to add real times on the chat messages and fix some minor things.

However that page does load properly, it auto loads the game list and the chat, game list every 10 seconds and chat every 5ish, depending on how fast your connection is. It also loads chat immediately if you post something.
4myGod wrote:
Saturday - 25 Sep 09

Worked on the game play page. Updating some graphics, made some icons for a dead person and the person who's turn it is, added ranks.

I am also recoding the javascript to make the game run faster, hopefully much faster.

Nothing uploaded yet, waiting until finish.
4myGod wrote:
Sunday - 26 Sep 09

Well, I have been giving this a lot of thought and I am thinking about making the game 100% Easy Play. I will be getting rid of the 3 boxes below and making more pop ups on the page so you can just stare at the map and everything will come to you.

So far today in my renovations of the play page I have fixed all of the messaging bugs, fixed all of the log bugs (the date), and have made the map links for larger and smaller work. Tomorrow I will start work on the new Easy Play setup.

Also while I am ripping apart my code and redoing it with less ajax requests and cleaner, I have decided to redo the way we store turns in the db, to prepare for Freestyle turns, depending on how long everything else takes I might even just add Freestyle turns while I am at it.

So you may not see changes until Tuesday for the play page. However when I do upload it, it will be completely ready for Beta testing.
4myGod wrote:
Tuesday 28 Sep 09

I have gotten a lot of the big things out of the way with the new code, now it's a lot of copying and pasting. The play page is looking pretty good, I am still working on it, however I need to take a bit of a break.

I have to go to Laos for 2 days to renew my Thai visa. I will try to use this time to get my thoughts organized on what to do exactly for this play page, so when I come back I can buckle down and finish it within a day or 2.

When I get back from Laos I have no more work. The school I teach at is on holiday for 1 month. So for 1 month my job will be 100% building this website. Freaking... sweet.
4myGod wrote:
Saturday - 3 Oct 09

I am back from the trip to Laos, and it is my 1 month vacation. I worked all day on the play page again today, my fingers are sore.

I am trying to make sure everything is perfect, that everything happens when it should and that there are no mistakes or "i will do that later"'s.

Any day now it should be finished, perhaps tomorrow or the next day, depending on how things go.

Some things I am adding into the play page:

- Map fades in when loading a page, to hide the delayed troop loads and make the page loading look smoother.

- No 3 box turns at the bottom of the page. Turns will all be handled by boxes that will appear in the map window.

- At the top of the page will be a bar that tells you which phase you are in at all times. So you won't forget.

- The countdown in the top left will blend in more.

- After everything you do there will only be 1 big load from the server rather than several small ones. The server is fast, the loads are slow, therefor the less loads we do, the faster everything will be.

- Between each phase a bar will appear telling you it's time for the next phase. The bar that appears will fade out after 1 second when it's done, rather than just disappearing like before. The bar will be the color that you are playing as. This will also help people who constantly forget what color they are from game to game... (me)

- The normal Easy Play bars were not really meant to fit into the design (colors and such). Now though they do fit into the design, with shadows and colors.

- Missing 2 turns in a row will get you kicked from a game

- Missed turns and regular turns will be recorded

- I am re-cleaning up all of the code so it should run slightly faster. When you create something like this which has so much code, it starts out clean, but then later you add something, then something else, and then something else, then you have to reorganize things, and again. Over time there becomes a lot of left over functions that aren't even being used or things that aren't necessary or loading the same thing 2x without realizing it. So I am cleaning that out.

- I changed the way turns are being taken to prepare for freestyle games. I might create a script to edit the db from the old method to the new, however it would be a lot easier to just delete all previous games. Depending on how many current games there are I might delete the previous games, keeping only the records and tallys.

- There are now ranks listed on the player list, and there is an icon for a dead player and the player whose turn it is.

- I put into place the same type of boxes used on the profile page, the style.

- I will add a loading circle to display when some sort of ajax is loading.

- messaging has been fixed to allow more characters

- The dates on the messages and logs have been fixed.

- The white arrow next to the player whose turn it is has been fixed

- The page will work in firefox, chrome, and internet explorer.

- You can make the map large or small, Large is original size and small is 75% smaller

When I finish everything I will double check it through different browsers and if it works I will upload it. Could be 1-3 more days. Everything should look much more smooth.