Posts Tagged ‘trevor pythagoras’

Trevor Pythagoras 08 Download

After a long wait ive just uploaded the most recent version of treovor pythagoras.

download and play Trevor Pythagoras now!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

For those of you who dont know what trevor pythagoras is, its a game which I (David Woodford) have created in my free time about a penguin called trevor. Trevors aim is to collect the triangles without dieing on the spikes or evil fish. The game is made in java and is complied as java application, which means i cant embed it yet.

For the “proper” instuructions go to my last trevor post

Note: the controlls are WASD not arrows

Whats new:

  1. The first thing youll ntice is my lovley start up screen, the trevlaunch file, this is just a verey basic JFrame with a button that iniates the game. The code associated with the button is identical to that in the main method of the game file. You can still run it straight from the game file using the other batch file provided
  2. My amazing background. The game now kind of supports backgrounds, the default is some iceburgs in alska. To change this just edit the background file(its one of the giffs in the img folder) but keep the dimensions the same. The background doesnt quite work as it moves at a different speed but ill sort it sometime
  3. You can finally kill fish!!! If you jump on the fish now you can in theory kill them, the code for this seems a bit 50:50. well 10:90 but it can work. It should work if the fish is directly below you or below and to the side in which your travelling, if you can make it work 100% ill be happy to update the game and give you a mention
  4. Ive still allowed you to create custom levels, to play these use edit and run the other(not play.bat) batch file as you did before
  5. Hmm thats about it. i cant remeber my last upload so there might be some chages i havnt mentioned but their the main ones.

enjoy playing and dont forget to email me changes is my new file sharing site– may it a visit


Happy New Year

Happy new year!!!!!!!!!.

Trevor Update

IN trevor I have developed a system for reading in Levels from files. Ive done this by allowing the level to be stored as a string array where by each character i the string represents an obj in a row of the game eg)
would create a row with a stretch of ground, followed by three triangles two spikes another stretch of ground and 2 more spikes. I then read in the file a line at a time and create each successive row. Empty spaces can be made by putting a character that hasn’t been assigned a specif object type eg) 0 or “space”. These just initalise an object with the type property set to “empty”.

Ive also started creating moving platforms. Ive done this in a similar way to which i made moving emery’s but in still working on the way of making it so that Trevor moves with them. The main solution in looking at involves having a boolean value on the object called moving which is checked for in the gravity part of trevors movement loop and, if found to be true, adds this objects speed to trevors.

Juggling >> Diablo

For christmas i got a diablo which is another ting for me to add to my juggling tutorial. At the moment I am still learning the basics and some simple tricks(like a half sun). Hopefully soon i will have some videos of me doing these which i can put on Youtube and embed within my blogs. Another thing im aiming to do with this is to put a diablo learning section onto the end of each of my blogs which will explain each trick i learn when i learn it and any tips and tricks i come across.

Anti wobble

This is the posh name i just made up for stopping the diablo wobbling so that you can keep it going straight and makes it easier to throw and catch.

If the far end of the diablo is raising (so it tilts towards you) push forward with you string hands stick. If the near end is tilting towards you push forward your weak hands stick(or pull back you string hands). This should correct the diablo making it spin straight. An easy way to rember is the side thats lifting up is the side to push forward.


December 22, 2007 Leave a comment
Hi this is my first blog post and is really more of an experiment. I should hopefully get this blog running properly by the end of the xmas holls(fingers crossed). So come back soon to see my new entrys. If you want to see stuff ive currently got published go to dwebs ( which is my current website.

Post content:

  • Coming up
  • about trevor

Soon on this blog will be entrys about thedevelopment of the game Trevor Pythagroras, these include changes to the source code and explinations of how the game works. It will hopefully go through the step by step process invloved in the making of it. It will also give hints of the new levels that are going to be created for it and give accounts of the main changes to the game that i make. It may even run competitions to design the icons, pictures and music for the game :). Hopefully I will soon be able to publish the game on this blog else youll be able to find in on my website ( when its finished
Coming up
Thi blog should have entrys about trevors pythag aswell as some other topics that intrest me. These will include juggling, kiting and surfing(in the summer) where O plan to wrtie about knew things i learn and what ive done. These wont be in the main section of the blog, but underneath. You can read more about these at my site.

Thankx for reading :). also @ and youtube @ haker2k7 – come visit :). email me for more info at