Commit Graph

77 Commits

Author SHA1 Message Date
Dorian 4e695f3a7e Create a new simple game setup. 2019-03-02 16:49:09 -05:00
Dorian 04d6837b5e Improve formatting setup.
Add concept of games.
2019-03-02 16:44:29 -05:00
Dorian c1608bacd1 Add working layout and setup code for the game engine. 2019-03-02 07:43:42 -05:00
Dorian 3af3ede5a7 Fix up setup of an initial game. 2019-03-02 00:16:50 -05:00
Dorian 6b9027bdd8 Build out system to get formatted display. 2019-03-01 21:46:06 -05:00
Dorian fc9a706c90 Add basic test for creating a gameboard representation. 2019-03-01 11:04:06 -05:00
Dorian 5e24c02cfb Implement basic setup of the checkerboard. 2019-03-01 09:04:11 -05:00
Dorian f20aa6989c Start by defining enums for pieces and the board. 2019-02-28 09:06:24 -05:00
Dorian c28458ff43 Update documentation and remove redundant sources. 2019-02-28 08:49:26 -05:00
Dorian 3023f51e13 Start initial layout for justcheckers project as cargo workspace. 2019-02-28 08:39:27 -05:00
Dorian d152eb52d7 Experiment with Qt Quick 2 controls. 2018-08-15 17:06:32 -04:00
Dorian 2bb6ae818e Add in example of working audio. 2018-02-22 08:03:26 -05:00
Dorian a1e0c9ebb1 Add in QML components. 2018-02-16 19:51:45 -05:00
Dorian b33b6cf71c Break out menu button into component. Add menu items. 2018-02-15 08:57:36 -05:00
Dorian e1ca79c291 Work in more realistic button layout. 2018-02-14 08:53:52 -05:00
Dorian 2c6ec93484 Get examples of working buttons. 2018-02-13 23:22:15 -05:00
Dorian 329152860d Figure out how to pass in properties. 2018-02-13 15:18:59 -05:00
Dorian 7b36312ed3 Build out very basic layout of menu based on Kivy. 2018-02-13 08:53:53 -05:00
Dorian 3f408edde6 First baby step to rebuilding justCheckers in Qt/QML. 2018-02-13 08:27:46 -05:00
Dorian 0e381b45ec Start the Qt transition of justCheckers. 2018-01-24 08:47:44 -05:00
Dorian 1a385d57bd Break out setup of game tile into a more complicated object. 2017-06-01 09:14:38 -04:00
Dorian c28457bbcf Play around with decorating the game tiles. 2017-05-31 08:43:19 -04:00
Dorian b6ff53fd8d Ensure that game board tiles get placed together. 2017-05-31 08:19:00 -04:00
Dorian c58c8b45fe Update to run tasks with invoke. 2017-04-19 08:41:32 -04:00
Dorian b23d4a9460 Add experimental pipfile management of dependencies. 2017-04-19 08:34:43 -04:00
Dorian 5f3e282afb Ignore the buildozer workspace. 2017-03-17 08:27:13 -04:00
Dorian f727ba7843 Quick gist of a checkerboard. 2017-02-26 19:28:39 -05:00
Dorian 81b17bef75 Allow stretching of backdrop image. 2017-02-24 00:14:22 -05:00
Dorian c6b39091ad Move assets to work in new setup. 2017-02-24 00:10:50 -05:00
Dorian c98a7d15d5 Add credit / license screen.
Add a basic buildozer setup.
2017-02-23 23:23:16 -05:00
Dorian 0505a10045 Refactor main menu button group in kv file. 2017-02-23 09:15:38 -05:00
Dorian 053430b77c Replicate main menu completely with styling. 2017-02-23 08:34:31 -05:00
Dorian a36a50464c Build up settings and main menu for justCheckers. 2017-02-22 23:53:21 -05:00
Dorian eddfac271a Recreate basic screen changing in PySide app. 2017-02-22 18:21:50 -05:00
Dorian ea9de695fd Convert Qt main window setup into Kivy app. 2017-02-22 17:55:44 -05:00
Dorian e5dae0520d Quick rough setup of justCheckers as a Kivy app. 2017-02-22 09:27:13 -05:00
Dorian 35742760b3 Initial setup to work with Kivy instead of PySide. 2014-09-16 08:00:25 -04:00
Dorian 750f561880 Experiment to use QGraphicsView to build out checkboard UI. 2014-09-15 09:14:49 -04:00
Dorian dc49718352 First steps to drawing a checkboard with pieces using OpenGL. 2014-09-04 08:47:15 -04:00
Dorian f9468b0562 Add in game board view.
Add in experimental OpenGL test to see if possible to use OpenGL as part of checkboard drawing.
2014-08-20 13:19:31 -04:00
Dorian 1079aca0bd Fix up board with unicode characters. 2014-08-20 09:01:57 -04:00
Dorian 0df9912730 Updated the main README for the project. 2014-08-20 08:06:08 -04:00
Dorian 0a8fdc0e93 Migrate internal game documentation to Markdown.
Minor fixes to info view.
2014-08-20 07:57:04 -04:00
Dorian 0039466767 Recreate the info activity as a PySide QWebView.
Add in Markdown for the documentation assets.
2014-08-20 07:39:08 -04:00
Dorian d791840bdd Raw translation of Java code into Python code. 2014-08-18 23:29:13 -04:00
Dorian cf103bcbb8 First pass on converting existing Java game code into Python. 2014-08-13 00:20:22 -04:00
Dorian 8ec38e5020 Fix requirements for project.
Fix gitignore to reflect a more Python specific project.
2014-08-07 17:47:35 -04:00
Dorian 11f7bf2789 Bring in extra invoke tasks from the rookeries project. 2014-08-07 08:22:04 -04:00
Dorian 6df858e7eb Rename tests directory for nosetests.
Remove cruft test Java stub classes.
2014-08-07 08:05:22 -04:00
Dorian 02dbdaa633 Improve logo in main menu. 2014-08-07 08:04:14 -04:00