|
|
@163
|
13 years |
sam |
Add an about dialogue and fix an initialisation bug in the map viewer …
|
|
|
@162
|
13 years |
sam |
Refactor editor to get the glarea object out of the main source file.
|
|
|
@161
|
13 years |
sam |
Update .gitignore file.
|
|
|
@160
|
13 years |
sam |
Update todo list.
|
|
|
@159
|
13 years |
sam |
Allow the sprite viewer window to pan.
|
|
|
@158
|
13 years |
carmie |
|
|
|
@157
|
13 years |
sam |
Implement scrolling in the GTK window using the scrollbars.
|
|
|
@156
|
13 years |
sam |
Fix the Font class so that it does lazy initialisation of the texture.
|
|
|
@155
|
13 years |
sam |
New MapViewer class and some GTK+ refactoring.
|
|
|
@154
|
13 years |
sam |
Refactor stuff.
|
|
|
@153
|
13 years |
sam |
Factor Forge and Tiler using the new Dict class.
|
|
|
@152
|
13 years |
sam |
Proper Float3 constructors.
|
|
|
@151
|
13 years |
sam |
Apply correct projection to the debug sprite movement.
|
|
|
@150
|
13 years |
sam |
Replace mouse scrolling with a joystick simulated by the e/s/d/f keys.
|
|
|
@149
|
13 years |
sam |
Get the timer to talk milliseconds instead of seconds.
|
|
|
@148
|
13 years |
sam |
Add a simple "build" script for people unfamiliar with bootstrap etc.
|
|
|
@147
|
13 years |
sam |
Rename "asset" to "entity". It's way cooler.
|
|
|
@146
|
13 years |
sam |
Improve the default test map.
|
|
|
@145
|
13 years |
sam |
Remove some debug stuff.
|
|
|
@144
|
13 years |
sam |
Implement video recording using libpipi.
|
|
|
@143
|
13 years |
sam |
Improve the demo map.
|
|
|
@142
|
13 years |
sam |
Disable depth test. We do our own management.
|
|
|
@141
|
13 years |
sam |
Fix Z-sorting yet again, and add real level support to map loading.
|
|
|
@140
|
13 years |
sam |
Implement Video::Capture and create a GROUP_RENDER_CAPTURE tick group.
|
|
|
@139
|
13 years |
sam |
Implement Video::GetWidth() and Video::GetHeight().
|
|
|
@138
|
13 years |
sam |
Start to handle differences between vertical and horizontal tiles.
|
|
|
@137
|
13 years |
sam |
Invert the mouse coordinate handling logic.
|
|
|
@136
|
13 years |
sam |
Fix map problems caused by wrongly sized images.
|
|
|
@135
|
13 years |
sam |
Better near/far values.
|
|
|
@134
|
13 years |
sam |
Minor fixes to the artwork images.
|
|
|
@133
|
13 years |
sam |
Fix z-sorting of tiles. For now.
|
|
|
@132
|
13 years |
sam |
Add a debug sprite to the scene.
|
|
|
@131
|
13 years |
sam |
Allow other classes to request the Game's Scene object.
|
|
|
@130
|
13 years |
sam |
Try to detect assets not calling their super tick methods. Already …
|
|
|
@129
|
13 years |
sam |
Minor optimisation in the garbage collection order.
|
|
|
@128
|
13 years |
sam |
Implement Timer::PollSeconds(), if necessary.
|
|
|
@127
|
13 years |
sam |
Improve the text appearance using an outline.
|
|
|
@126
|
13 years |
sam |
Minor updates here and there. Not worth mentioning.
|
|
|
@125
|
13 years |
sam |
Update todo list.
|
|
|
@124
|
13 years |
sam |
Make the editor more responsive by handling GTK events before waiting …
|
|
|
@123
|
13 years |
sam |
Make the GTK editor more responsive.
|
|
|
@122
|
13 years |
sam |
Implement the profiling system.
|
|
|
@121
|
13 years |
sam |
Implement naive bold font printing.
|
|
|
@120
|
13 years |
sam |
Improve the timer accuracy even more.
|
|
|
@119
|
13 years |
carmie |
|
|
|
@118
|
13 years |
sam |
Fixed framerate now has sub-millisecond accuracy on Linux.
|
|
|
@117
|
13 years |
sam |
Properly initialise SDL in the input system's constructor.
|
|
|
@116
|
13 years |
sam |
Implement a better timing mechanism for fixed framerate. Accuracy is …
|
|
|
@115
|
13 years |
sam |
Fix the extra data in the autotools-created tarballs.
|
|
|
@114
|
13 years |
sam |
Switch editor building scheme to GtkBuilder.
|
|
|
@113
|
13 years |
sam |
Create the todo list.
|
|
|
@112
|
13 years |
sam |
Proper delta time computation in both the game and the editor.
|
|
|
@111
|
13 years |
sam |
The frame counter is now an asset object.
|
|
|
@110
|
13 years |
sam |
Minor cleanup in the editor main code.
|
|
|
@109
|
13 years |
sam |
Get rid of GtkVideo, it was pretty useless in the current shape.
|
|
|
@108
|
13 years |
sam |
Get rid of SdlVideo, it was pretty useless.
|
|
|
@107
|
13 years |
sam |
Remove dead code from the soon to be deprecated Video classes.
|
|
|
@106
|
13 years |
sam |
Make the Game class an asset like the others.
|
|
|
@105
|
13 years |
sam |
Create a helper class for easy scene setup. Highly reduces the number …
|
|
|
@104
|
13 years |
sam |
Do not tick destroyed objects.
|
|
|
@103
|
13 years |
sam |
Reimplement the SDL input as a ticked asset object.
|
|
|
@102
|
13 years |
sam |
Implement a quit() mechanism in the Game class.
|
|
|
@101
|
13 years |
sam |
Implement ticking groups.
|
|
|
@100
|
13 years |
sam |
Slightly improve the documentation in a few files, add the missing …
|
|
|
@99
|
13 years |
sam |
Move all GTK stuff to a subdirectory.
|
|
|
@98
|
13 years |
sam |
Implement a naive garbage collector.
|
|
|
@97
|
13 years |
sam |
Add a few more autotools rules.
|
|
|
@96
|
13 years |
sam |
Implement lazy initialisation of TileSet objects.
|
|
|
@95
|
13 years |
sam |
TileSet is now a child of Asset.
|
|
|
@94
|
13 years |
sam |
Implement a clean class for various assets that can be ticked both in …
|
|
|
@93
|
13 years |
sam |
The GTK loop now works. Sort of.
|
|
|
@92
|
13 years |
sam |
Convert everything to the autotools. Managing source dependencies will …
|
|
|
@91
|
13 years |
sam |
Start of the GtkVideo implementation.
|
|
|
@90
|
13 years |
sam |
Change the Video class into an interface, implemented by SdlVideo and, …
|
|
|
@89
|
13 years |
carmie |
|
|
|
@88
|
13 years |
sam |
Fix images.
|
|
|
@87
|
13 years |
sam |
Naive font renderer prototype.
|
|
|
@86
|
13 years |
sam |
Standalone character image.
|
|
|
@85
|
13 years |
sam |
Simple tool to create a font file.
|
|
|
@84
|
13 years |
carmie |
|
|
|
@83
|
13 years |
sam |
Update gfx makefile.
|
|
|
@82
|
13 years |
carmie |
|
|
|
@81
|
13 years |
sam |
Minor Win32 compilation fixes.
|
|
|
@80
|
13 years |
carmie |
|
|
|
@79
|
13 years |
sam |
Rendering starts to work again. There is no Z-sorting yet.
|
|
|
@78
|
13 years |
sam |
Adapt all maps to the current naming scheme.
|
|
|
@77
|
13 years |
sam |
Fix tile image layers.
|
|
|
@76
|
13 years |
sam |
Fix error in tile code computation.
|
|
|
@75
|
13 years |
sam |
Much better resource allocation and release. Scene manager stub.
|
|
|
@74
|
13 years |
sam |
Support CSV .tmx files to get rid of that pathetic system() call.
|
|
|
@73
|
13 years |
sam |
Convert all maps to CSV for easier parsing.
|
|
|
@72
|
13 years |
carmie |
|
|
|
@71
|
13 years |
carmie |
|
|
|
@70
|
13 years |
sam |
Breaking the map/layer code apart. Needs more work.
|
|
|
@69
|
13 years |
sam |
Update z sort doc.
|
|
|
@68
|
13 years |
sam |
Automatically generate PNG files.
|
|
|
@67
|
13 years |
carmie |
|
|
|
@66
|
13 years |
sam |
Retrieve old city tiles.
|
|
|
@65
|
13 years |
sam |
Fix default tiler image.
|
|
|
@64
|
13 years |
carmie |
|
|
|