lp://staging/catom

Created by Mak Nazečić-Andrlon and last modified
Get this branch:
bzr branch lp://staging/catom
Members of Catom Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Catom Developers
Project:
Catom
Status:
Experimental

Recent revisions

55. By Ferdinand Majerech

Fixed the bug where fullscreen setting wasn't loaded.

54. By Ferdinand Majerech

Fixed the crash on 1024x1024 maps with minimum zoom, updated build.py .

53. By Mak Nazečić-Andrlon

Builds are done in the build directory, so the binary should be *there*. cmake is reserved for CMake modules and various other stuff.

52. By Ferdinand Majerech

Implemented Camera class with zooming and movement. SDL software driver not yet supported. Reimplemented culling functionality and world/ortho/screen translations. Camera can be controlled by keyboard (for testing, to be replaced) by arrow keys, W and S. Changed the path in ./catom.sh back to where the built binary actually is located. LARGE CHANGES, RECOMMEND CODE REVIEW.

51. By Mak Nazečić-Andrlon

Changed install path of the core from games to bin because most systems don't have /usr/local/games in PATH.

50. By Mak Nazečić-Andrlon

catom.sh had a broken path and required Bash

49. By Mak Nazečić-Andrlon

Properly added default Catom build target and removed MiniINI sources.

48. By Ferdinand Majerech

Done preparations for implementation of Camera class. Vector3 is now a template, as are newly added classes: Vector2 and Rectangle. World space is now really isometric (i.e., in scree coords, objects move twice as fast on the X axis than on the Y axis). Object colDetect was changed to colDetectScreen used for selection of units. Units are selected in screen space, based on the size of their sprite. Surfaces are now rendered in such a way that position of the object drawn is the lower left corner of the drawn surface, not the lower center. A new Surface member, offset, will be added to have full control over drawn sprite's position.

47. By Ferdinand Majerech

Reverted the AStarPathfinder changes as they crashed catom. Memory leaks are still present. Loading GL Drawing mode, shader mode, Wireframe and Zoom settings from INI. Texture min filter changed to linear as it looks a bit less crappy when zooming out.

46. By Ferdinand Majerech

Fixed a memory leak in Map ctor and two memory leaks in AStarPathfinder. RECOMMEND CODE REVIEW.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.