• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

data/H22-Dec-2020-1,3811,331

gfx/H03-May-2022-

gui/H03-May-2022-

images/H03-May-2022-

setup.linux/H03-May-2022-127118

setup.windows/H22-Dec-2020-6051

style/H03-May-2022-848612

LICENSEH A D22-Dec-202034.3 KiB675553

READMEH A D22-Dec-20202.1 KiB8354

README.mdH A D22-Dec-20202.1 KiB5029

baseitem.cppH A D22-Dec-20201.6 KiB8764

baseitem.hH A D22-Dec-20201.4 KiB7148

bombtool.cppH A D22-Dec-20201.4 KiB6750

bombtool.hH A D22-Dec-2020293 1813

chains.cppcheckH A D22-Dec-2020587 1918

chains.proH A D03-May-20222.7 KiB140117

clocktool.cppH A D22-Dec-2020421 2215

clocktool.hH A D22-Dec-2020308 1913

consttools.cppH A D22-Dec-20204.1 KiB153110

consttools.hH A D22-Dec-20201.9 KiB8254

defines.hH A D22-Dec-2020678 2816

displaywrapper.cppH A D22-Dec-20204.2 KiB197148

displaywrapper.hH A D22-Dec-20201.1 KiB5439

gamebackground.cppH A D22-Dec-20202.3 KiB11893

gamebackground.hH A D22-Dec-2020357 2516

gamebonus.cppH A D22-Dec-202010.5 KiB441338

gamebonus.hH A D22-Dec-20202.2 KiB11273

gamebutton.cppH A D22-Dec-2020740 3930

gamebutton.hH A D22-Dec-2020677 3121

gamecontrol.cppH A D22-Dec-20203.8 KiB189120

gamedialogs.cppH A D22-Dec-20203.9 KiB160108

gamedialogs.hH A D22-Dec-20201.2 KiB5837

gamehintcontrol.cppH A D22-Dec-202010.5 KiB294244

gamehintcontrol.hH A D22-Dec-2020808 3623

gameitem.cppH A D22-Dec-20201.8 KiB123105

gameitem.hH A D22-Dec-20201.8 KiB8051

gamemenu.cppH A D22-Dec-20205 KiB218140

gamemenu.hH A D22-Dec-20203.5 KiB148108

gamepaint.cppH A D22-Dec-202010.4 KiB450291

gamepanel.cppH A D22-Dec-20203.4 KiB194153

gamepanel.hH A D22-Dec-20202 KiB8354

gamepanelcontrol.cppH A D22-Dec-20201.5 KiB8366

gamepanelcontrol.hH A D22-Dec-2020601 3221

gameprofile.cppH A D22-Dec-20206.8 KiB303189

gameprofile.hH A D22-Dec-20204.4 KiB175122

gamescene.cppH A D22-Dec-202036.2 KiB1,6821,149

gamescene.hH A D22-Dec-20204.3 KiB186129

gamesound.cppH A D22-Dec-20203.8 KiB182111

gamesound.hH A D22-Dec-20201.4 KiB7660

gamestat.cppH A D22-Dec-20201.8 KiB8758

gamestatics.cppH A D22-Dec-20207.6 KiB321203

gamestock.cppH A D22-Dec-20201.5 KiB5440

gamestock.hH A D22-Dec-2020703 4934

gametargetcontrol.cppH A D22-Dec-20207.3 KiB378291

gametargetcontrol.hH A D22-Dec-20201.9 KiB8954

gametargets.cppH A D22-Dec-20202.5 KiB11282

gametargets.hH A D22-Dec-20201.9 KiB8852

gametools.cppH A D22-Dec-202011.2 KiB519318

gametools.hH A D22-Dec-20203.1 KiB13281

gamewidget.cppH A D22-Dec-20203 KiB14293

gamewidget.hH A D22-Dec-2020729 4026

gamexml.cppH A D22-Dec-20209.6 KiB286216

hammertool.cppH A D22-Dec-20201.1 KiB4635

hammertool.hH A D22-Dec-2020307 1813

helpform.cppH A D22-Dec-2020686 3629

helpform.hH A D22-Dec-2020327 2417

helpform.uiH A D22-Dec-20205 KiB153152

hintcontrol.cppH A D22-Dec-20203 KiB138103

hintcontrol.hH A D22-Dec-20201.4 KiB7547

main.cppH A D03-May-20222.9 KiB10851

menu.uiH A D22-Dec-202052.3 KiB1,7181,717

menucontrol.cppH A D22-Dec-202018.2 KiB697539

mixertool.cppH A D22-Dec-20201.4 KiB6643

mixertool.hH A D22-Dec-2020308 1913

particlecontrol.cppH A D22-Dec-20205.8 KiB312238

particlecontrol.hH A D22-Dec-20201.8 KiB9557

progressbar.cppH A D22-Dec-20202 KiB10777

progressbar.hH A D22-Dec-2020743 3826

randomkilltool.cppH A D22-Dec-20201.1 KiB5637

randomkilltool.hH A D22-Dec-2020330 1913

resources.qrcH A D22-Dec-20204.3 KiB10199

scaler.cppH A D22-Dec-2020655 3929

scaler.hH A D22-Dec-20202.3 KiB9262

scene_if.hH A D22-Dec-20204.1 KiB12996

sceneprivate.cppH A D22-Dec-2020594 3220

sceneprivate.hH A D22-Dec-2020659 3723

thundertool.cppH A D22-Dec-20201.5 KiB8361

thundertool.hH A D22-Dec-2020368 2316

twintool.cppH A D22-Dec-20201.5 KiB6249

twintool.hH A D22-Dec-2020305 1813

upd.batH A D22-Dec-202042 21

version.hH A D22-Dec-2020131 85

README

1Bubble Chains: free crossplatform 2D arcade-puzzle game
2
3Official website:
4	https://github.com/ArsMasiuk/bubble-chains
5
6----------------------------------------------------------------------------------
7ABOUT THE GAME
8
9Bubble Chains is a funny 2D game which runs on Linux, Windows and FreeBSD.
10Bubble Chains was created using only free development software and free resources.
11
12----------------------------------------------------------------------------------
13CREDITS & LICENSE
14
15Bubble Chains originally created by:
16	Ars Masiuk & Alexander Korchenko (c) 2010-now
17
18This software is free and is distributed according to GPL-3 and compatible licenses.
19Full text of GPL and more you can read here:
20	http://www.fsf.org/licensing/licenses/gpl.html
21
22Icon set (GPL):
23	KDE Crystal Diamond (c) Everaldo Coelho
24
25Thanks to the authors of the free software, graphic and sound resources used
26during game creation.
27
28----------------------------------------------------------------------------------
29SUPPORTED PLATFORMS
30
31Since Bubble Chains is based on Qt5 framework, all the platforms supported by
32it should be able to build and launch the game on.
33
34In particular:
35	- Microsoft Windows
36	- Linux
37	- FreeBSD
38
39----------------------------------------------------------------------------------
40INSTALLATION
41
42Microsoft Windows:
43	- download corresponding installer executable
44	- run it and follow the instructions
45
46DEB-based Linux (Ubuntu, Debian etc.):
47	- download corresponding .deb package (i.e. bubble-chains.xyz.deb)
48	- install it by running in the terminal:
49		sudo apt install ./bubble-chains.xyz.deb
50
51RPM-based Linux (Fedora, RHEL etc.):
52	- tbd.
53
54Installation from sources:
55	- tbd.
56
57---------------------------------------------------------------------------------
58CHANGELOG
59
600.2.x:
61
62- original copyrights restored
63
64- sources made buildable with Qt5
65- Qt4 support deprecated
66- dependency on SDL library deprecated
67- Sound effects are played via Qt Multimedia instead
68
69- fixed issue with displaying Russian help
70
71
720.1.1:
73
74- fixed issue with restoring game progress
75- fixed some graphics
76
77- added Russian language pack
78
79
800.1.0
81
82- initial release
83

README.md

1# Original Bubble Chains Game
2
3Bubble Chains is a funny 2D game which runs on Linux, Windows and FreeBSD.
4
5The aim of Bubble Chains is to remove all of the targets on each level, and to do this before the time (indicated with the blue-colored bar at the right) runs out. Keep doing this until you have passed the last level and won the game.
6
7![screenshot](https://user-images.githubusercontent.com/19762856/102863506-f8e8ec00-4432-11eb-9772-10b0ca93a92f.PNG)
8
9# Changes compared to the original game
10
11This repository contains original source codes and resources of the Bubble Chains game created in the year 2010, including necessary changes to be build with modern C++ compilers.
12
13Actual version (0.2) has been ported to most recent version of Qt5 framework (Qt 5.15 as for now) so it can be build using mainly latest versions of actual C++ compilers (Visual Studio 2019, GCC 9, clang 11 etc).
14
15Dependency of SDL has been removed, therefore playback of MIDI music files is deprecated. Qt Multimedia Framework is now used instead.
16
17Original copyrights have been restored.
18
19# Platforms supported
20
21Since Bubble Chains is based on Qt5 framework, all the platforms supported by Qt should be able to build and launch the game on.
22
23In particular:
24- Microsoft Windows
25- Linux
26- FreeBSD
27
28# Credits & Licenses
29
30Bubble Chains software is free and is distributed according to GPL-3 and compatible licenses.
31Full text of GPL and more you can read here: http://www.fsf.org/licensing/licenses/gpl.html
32
33Originally copyrighted by:
34- 2010-now (c) Arseniy Masiuk & Alexander Korchenko
35
36Icon set used in the game (GPL):
37- KDE Crystal Diamond (c) Everaldo Coelho (https://www.iconfinder.com/iconsets/KDE_Crystal)
38
39Qt framework (https://www.qt.io) is used under open-source license (GPL).
40
41# Disclaimer
42
43Bubble Chains has been created using only free development software and free resources.
44Its copies cannot be sold or used in any other commercial ways.
45
46Thanks to the authors of the free software, graphic and sound resources used
47during game creation.
48
49If I have occasionally forgotten to mention somebody's work used in the game, please contact me to resolve the issue.
50