[go: up one dir, main page]

Activity for Ogrian Carpet

  • Jeremiah D. Powell committed [e33798]

    add the sub-project license information

  • Mike Prosser Mike Prosser committed [837adc]

    finished with the billboard bug

  • Mike Prosser Mike Prosser committed [513d4f]

    updated physics framework

  • Mike Prosser Mike Prosser committed [5efdb5]

    emergency backup

  • Mike Prosser Mike Prosser committed [ae92e2]

    First Commit - Stage 1: Landscape, Ocean, and Sky. Terrain Collision.

  • Mike Prosser Mike Prosser committed [0bc5ad]

    Added some foliage

  • Mike Prosser Mike Prosser committed [eb55a0]

    First Commit - Stage 1: Landscape, Ocean, and Sky. Terrain Collision.

  • Mike Prosser Mike Prosser committed [6c36c1]

    Added rudimentary physics framework

  • Mike Prosser Mike Prosser committed [6765e7]

    added OgrianRenderer

  • Mike Prosser Mike Prosser committed [41fb9b]

    added the crescent map

  • Mike Prosser Mike Prosser committed [450f95]

    *** empty log message ***

  • Mike Prosser Mike Prosser committed [366e4b]

    *** empty log message ***

  • Mike Prosser Mike Prosser committed [b53e74]

    fleshed out the PhysicalEntities and collisions

  • Mike Prosser Mike Prosser committed [c9bb34]

    *** empty log message ***

  • Mike Prosser Mike Prosser committed [74715c]

    Dropped unnecessary Ogrian class name prefixes

  • Mike Prosser Mike Prosser committed [75c477]

    Switched to Nature terrain, still playing with billboards, got a nicer mana sprite

  • Mike Prosser Mike Prosser committed [ac4bd2]

    Added RollingEntity

  • Mike Prosser Mike Prosser committed [c3f84e]

    Playable:

  • Mike Prosser Mike Prosser committed [698625]

    First Commit - Stage 1: Landscape, Ocean, and Sky. Terrain Collision.

  • Mike Prosser Mike Prosser committed [29ad17]

    Changed to Sprites, found too-thin bug in Ogre::Billboards

  • Mike Prosser Mike Prosser committed [39f807]

    Exploring the billboard bug, no real changes

  • Mike Prosser Mike Prosser committed [58e2a8]

    added more Media

  • Mike Prosser Mike Prosser committed [3ac3e6]

    First Commit - Stage 1: Landscape, Ocean, and Sky. Terrain Collision.

  • Mike Prosser Mike Prosser committed [078409]

    *** empty log message ***

  • Mike Prosser Mike Prosser committed [e49e4a]

    added rudimentary Physical Entity rendering

  • Mike Prosser Mike Prosser committed [d9b477]

    *** empty log message ***

  • Mike Prosser Mike Prosser committed [87e57f]

    Finished the changeover to the NatureSceneManager. Framerates Galore.

  • Mike Prosser Mike Prosser committed [e6ceab]

    added the proper mX prefix to Things member variables

  • Mike Prosser Mike Prosser committed [2a5fa3]

    I removed the Ocean because I'm having trouble getting it to work with reloading the map. I've also added "loading..." to the menu. I've also added unload() to Renderer.

  • Mike Prosser Mike Prosser committed [3b109d]

    Added a safety to prevent the crash bug from re-emerging

  • Mike Prosser Mike Prosser committed [f19a42]

    Moved foliage into Things.

  • Mike Prosser Mike Prosser committed [2fa50c]

    Added a smoothing constant to the heightmap, set it to four

  • Mike Prosser Mike Prosser committed [bcd9cd]

    Basic Audio system added, and some files moved around.

  • Mike Prosser Mike Prosser committed [87f032]

    Added GPL header and header comments

  • Mike Prosser Mike Prosser committed [14c5c9]

    moved OgrianMedia directory

  • Mike Prosser Mike Prosser committed [66f547]

    FloatyCam! I think its ready for a Graphics tech demo.

  • Mike Prosser Mike Prosser committed [e0ad77]

    added Thing::_updateVisibility(), which makes sure thrings that are too far away are not rendered. This is the Graphics Tech Demo

  • Mike Prosser Mike Prosser committed [8cbb38]

    no more crashes, but I dont handle external things yet

  • Mike Prosser Mike Prosser committed [405881]

    Finished the Audio system, added music and moving sounds. mana buzzes and trees boom when they die. M and N play music from Wikipedia - Flamenco

  • Mike Prosser Mike Prosser committed [4fe0f6]

    Added audio culling to Thing

  • Mike Prosser Mike Prosser committed [698f1b]

    Added Y Inversion toggle to the menu, widened the buttons

  • Mike Prosser Mike Prosser committed [7630b4]

    set it at a 100x100 grid, and got good framerates

  • Mike Prosser Mike Prosser committed [53467e]

    I think I fixed the crash bug

  • Mike Prosser Mike Prosser committed [4fae42]

    I'm close to a Graphics Tech Demo, but the mana has highlighted a problem with the heightmap. It's too jagged. I can't figure out why.

  • Mike Prosser Mike Prosser committed [0fa36d]

    pulled out Thing::_addToRenderer and Thing;:_removeFromRenderer

  • Mike Prosser Mike Prosser committed [7741a1]

    set smoothing back to 4 and made it an int

  • Mike Prosser Mike Prosser committed [79d1db]

    Made it so Things can be either cubical, cylindrical, or spherical for collision detection

  • Mike Prosser Mike Prosser committed [ee08ae]

    I've found a bug with the collision detection

  • Mike Prosser Mike Prosser committed [be5342]

    I've fixed collision detection. I've also made destroy() work. Foliage dies when it touches mana. Manas combine when they touch.

  • Mike Prosser Mike Prosser committed [d63e2d]

    Refactored Physical Entity to 'Thing'

  • Mike Prosser Mike Prosser committed [39bf13]

    *** empty log message ***

  • Mike Prosser Mike Prosser committed [f14ce3]

    Moving physics to use a grid - not finished

  • Mike Prosser Mike Prosser committed [8913d3]

    I've made mana into a floatingthing. I also made Hcrescent_big_smooth.png

  • Mike Prosser Mike Prosser committed [29ebce]

    Audio Tech Demo

  • Mike Prosser Mike Prosser committed [44f547]

    I fixed the ocean, but the landscape texture is still broken.

  • Mike Prosser Mike Prosser committed [7b7763]

    Display the sample Overlay

  • Mike Prosser Mike Prosser committed [94bb0d]

    1 and 2 load maps from the menu, but only once

  • Mike Prosser Mike Prosser committed [f48c26]

    added a patch file

  • Mike Prosser Mike Prosser committed [ce33bb]

    set the smoothing to 2, also added Thing::getGroundY(), also put trees 10% below the ground

  • Mike Prosser Mike Prosser committed [bb5ad6]

    Added all of the edge case code. Physics should now be complete.

  • Mike Prosser Mike Prosser committed [c8f01e]

    changed Ccrescent_big to a jpeg to save space (lots of space)

  • Mike Prosser Mike Prosser committed [d3ab55]

    Put the patches for Ogre and NatureSceneManager into CVS

  • Mike Prosser Mike Prosser committed [167acf]

    Changed Real x, Real y, Real z to Vector3() for pos and vel.

  • Mike Prosser Mike Prosser committed [061a87]

    Commenting, other minor tweaks

  • Mike Prosser Mike Prosser committed [855935]

    still working on grid physics - crashes when deleting a thing

  • Mike Prosser Mike Prosser committed [7ccb61]

    Esc shows/hides the menu, Q quits. I pulled the game-related key input out into the Input class. The Menu class handles menu-related key input.

  • Mike Prosser Mike Prosser committed [f0ab31]

    added some comments

  • Mike Prosser Mike Prosser committed [10b2cf]

    Extracted the Sprite class out of Thing

  • Mike Prosser Mike Prosser committed [612c74]

    fixed "config file (null) not found" bug

  • Mike Prosser Mike Prosser committed [efd036]

    added the arabian sprites

  • Mike Prosser Mike Prosser committed [397bd5]

    readded OgrianMedia

  • Mike Prosser Mike Prosser committed [af84c6]

    added islands.cfg and crescent.cfg

  • Mike Prosser Mike Prosser committed [006bd5]

    added WizardThing as a superclass of CameraThing

  • Mike Prosser Mike Prosser committed [43e0c6]

    eureka. I got the sorting fixed. No more duplicate things. Now I just need to figure out why some are never showing up on the client at all.

  • Mike Prosser Mike Prosser committed [7cb4af]

    added netcode for WizardThings to be updated across the network

  • Mike Prosser Mike Prosser committed [56b7d4]

    fixed the bug where manathings sent from the client started on the ground. Also discovered that ALL things are being duplicated on the client, regargless of source, and that they are not being removed when the server destroyes them.

  • Mike Prosser Mike Prosser committed [fd4959]

    added removal code and switched to sorting things with bubblesort. Removal seems to work, and theres no add failures, but the client still has too many things! arg.

  • Mike Prosser Mike Prosser committed [337c07]

    now updates for any given thing are only sent periodically rather then every frame. This fixed the jitteryness. I'm seeing two things created on the client when the server makes one, but only seeng one on the server. Should be a simple logic fix. Other then that, it seems to work.

  • Mike Prosser Mike Prosser committed [c36c1f]

    improved the logging a bit

  • Mike Prosser Mike Prosser committed [c23e6d]

    success. The client and server match perfectly as far as I can tell.

  • Mike Prosser Mike Prosser committed [898995]

    added the option of sending unreliable packets, useful for thing updates.

  • Mike Prosser Mike Prosser committed [634061]

    I added some wizard interpolation code. There is as a bug where, on the server, the client wizard's sprite flashes randomly to the position of another thing.

  • Mike Prosser Mike Prosser committed [872e1f]

    Managed to display a cursor

  • Mike Prosser Mike Prosser committed [200b33]

    updated the wizard sprites

  • Mike Prosser Mike Prosser committed [3de939]

    added the PlayerList overlay

  • Mike Prosser Mike Prosser committed [9180bb]

    added a disconnect button, also made the server load the map before accepting connections.

  • Mike Prosser Mike Prosser committed [30936f]

    fixed it so the server doesn't send a client its own wizard, but still not showing the server's wiz on the client

  • Mike Prosser Mike Prosser committed [5776ce]

    got the client's name (as defined in the ogrian.cfg file) onto the servers scoreboard. This is the first successfull nontrivial packet. whee. I also re-arranged packet handling a bit.

  • Mike Prosser Mike Prosser committed [43136f]

    removed wizard.png, since it's just a template

  • Mike Prosser Mike Prosser committed [2a6784]

    tweaked the loading screens

  • Mike Prosser Mike Prosser committed [f86d43]

    still fleshing out the networking, added some buttons to the menu, nothing really works yet.

  • Mike Prosser Mike Prosser committed [9e1da1]

    successfully sent packet. yay.

  • Mike Prosser Mike Prosser committed [adc913]

    the client's wizard shows up on the server, but not vice versa

  • Mike Prosser Mike Prosser committed [b99b9c]

    added several helper methods to Multiplayer

  • Mike Prosser Mike Prosser committed [cf55f3]

    I found the bug: a bad binary search. it sort of works now.

  • Mike Prosser Mike Prosser committed [ccb7ce]

    fixed the binary search. There's still some strange behavior on the client, but nothing crashy. I just need to sort out some logic.

  • Mike Prosser Mike Prosser committed [c0780b]

    fixed some confusion regarding uids. now the client is showing things, but they're several seconds late and jittery. And some duplicates are showing up.

  • Mike Prosser Mike Prosser committed [e1abb5]

    made the quit button work using the cursor

  • Mike Prosser Mike Prosser committed [cb86ee]

    made the load button and invert mouse button work

  • Mike Prosser Mike Prosser committed [58464e]

    when the client connects, now the server sends a list of players

1 >