Just in case you caught the site in a state of flux… I’ve moved my base of operations to a new server. It’s awesome.
We administer it ourselves… everything is done over ssh.
100Gb bandwidth a month, 5Gb space.
Oh and this was written with the dns still changing over… it might not have worked.
Addendum: The server is good and wicked and changed over now. It took xtra’s dns ages… meh it’s done now.
W00t, got angle springs (=ragdolls) working… now I need one of the coders in the group to do the collisions, and the other guy to load and save to xml.
Many thanks goes out to Matteo for giving me some of his code to look at… it let me know I was on the right track.
Edit: now I just need to include damping - they ‘jiggle’ all over the place at the moment.
Gah! I wish I could use my language to program this engine… I really need to get it finished. I could be using delegate states to do the state machine to handle mouse stuff… now I have to use a frig’n switch statement.
#’s are method calls to the game delegate… it gets to choose what to do
The state machine:
ready:
mouseDown -> clickDown
mouseUp -> ready
clickDown:
mouseDown -> clickDown
mouseUp -> doubleClickReady
movement -> dragMove # dragStart
doubleClickReady:
mouseDown -> doubleClickDown
mouseUp -> doubleClickReady
timeout -> ready # singleClick
doubleClickDown:
mouseDown -> doubleClick
mouseUp -> ready # doubleClick
movement -> doubleDragMove # doubleDragStart
dragMove:
# dragMove
mouseDown -> dragMove
mouseUp -> ready # dragUp
doubleDragMove:
# doubleDragMove
mouseDown -> doubleDragMove
mouseUp -> ready # doubleDragUp
I’m currently programming an opengl and physics system to be used to program at least one game for the uni course I’m doing. I’m using glfw and my own physics engine.
I’ve got springs and line constraints working, I’m going to put in angular constraints and ‘capsule’ collision volumes and perhaps spheres as well.
The game is going to be simple - the course I’m doing it for alone has 3 other assignments. I’m thinking something like Ragdoll Masters or a ‘people aquarium’ with dirt, trees, houses that you can shake and do other stuff with. Lemmings also comes to mind. Something simple and cool. The people in my group seem to want to do a side-scroller…
Anyway, uni is in full swing… assignments out of my ears.
HUGE amount of work…. yes, that’s right work!
I’m doing website stuff, including building a multi-purpose web module system. That’s where my time is currently being spent.