QtBasedGames: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
(Redirected page to Qt Based Games)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
=Qt based games=
#REDIRECT [[Qt_Based_Games]]
 
==For Desktops==
 
* [http://www.nethack.org/ qt-nethack] ''[nethack.org]'' – A one of <span class="caps">GUI</span> frontend of '''Nethack''', famous rogue-like game. But it is still based on Qt3.
* [https://github.com/wimleers/sudoku Sudoku] ''[github.com]'' — Fancy, feature-complete, cross-platform Sudoku app written in C++/Qt. Includes build+packaging scripts for Windows, Mac OS X and Linux. Originally written for a course at Hasselt University in Belgium.
* [http://www.thelemmings.net/static.php?page=GNUDoQ GNUDoQ] ''[thelemmings.net]'' – An open source, graphical Su Doku generator and solver with printer support.
* [http://sourceforge.net/projects/attal/ Attal : Lords of doom] ''[sourceforge.net]'' – A themeable turn-based strategy game. But it seems that in-game graphics are drawn by <span class="caps">SDL</span>.
* [http://hedgewars.org/ Hedgewars] ''[hedgewars.org]'' – Free Worms-like turn based strategy game. But it use Qt in front-end screen and multiplay lobby screen.
* [http://gottcode.org/gottet/ Gottet] ''[gottcode.org]'' – A tetris clone. Author made it for his wife.
* [http://jag.xlabsoft.com <span class="caps">JAG</span>] ''[jag.xlabsoft.com]'' – An arcade-puzzle 2D game which runs on Linux and Windows. It is free and opensource. 3 in-a-row type game. Uses <span class="caps">SDL</span>.
* [http://bubble-chains.sintegrial.com Bubble-chains] ''[bubble-chains.sintegrial.com]'' – Arcade-puzzle game for Windows, Linux. From <span class="caps">JAG</span> creators.
* [http://sites.google.com/site/piperwar PiperWar] ''[sites.google.com]'' – non commercial <span class="caps">RPG</span>-like game on “paper” with Box2d engine, uses OpenGL (<span class="caps">LGPL</span>).
* [http://code.google.com/p/construqtor Construqtor] ''[code.google.com]'' – This is educational toy. It allows you to build and control machine in 2D physical world. Uses Box2D for physics simulation, <span class="caps">GPC</span> for polygon manipulation and Qt for everything else.
* [http://code.google.com/p/qboard/ QBoard] ''[code.google.com]'' – A Qt 4.3/4.4 application for playing near-arbitrary board games. It provides a fairly rich interface for setting up and playing such games.
* [http://lionel.textmalaysia.com/minesweeper-in-python-gui.html Minesweeper in Python] ''[lionel.textmalaysia.com]'' – A PyQt version of the popular logic game.
* [http://wz2100.net/ Warzone2100] ''[wz2100.net]'' an open source <span class="caps">RTS</span> game being ported to Qt
* [http://qt-apps.org/content/show.php/######?content=75859 ######] ''[qt-apps.org]'' – A clone of the board game Acquire.
* [http://gitorious.org/open-tower-defence OpenTowerDefence] ''[gitorious.org]'' – A tower-defence game based on Ogre and Qt Quick.
* [http://battlefleet.narod.ru Battlefleet] ''[battlefleet.narod.ru]'' – Ships movement simulation. Russo-Japanese war 1904 – 1905. Old, not supported
* [https://github.com/kingsawyer/BoxPoker Box Poker] ''[github.com]'' – multi-player Video Poker Slots, Box backend. OAuth2, Qt 5. Free and Open.
 
==For Mobiles==
 
* [http://www.tamoggemon.com/s60/balz/index.html BallZ for S60v5] ''[tamoggemon.com]'' – JezzBall for Symbian
* [http://dimsuz.wordpress.com/2009/05/16/klines-on-nokia-xpressmusic-5800/ KLines for S60v5] ''[dimsuz.wordpress.com]'' – A ported version of [http://games.kde.org/game.php?game=klines KLines] ''[games.kde.org]'' that is part of <span class="caps">KDE</span> Games
* [http://qt-apps.org/content/show.php/QML+Sokoban?content=134799 <span class="caps">QML</span> Sokoban] ''[qt-apps.org]'' – A ported version of [http://hem.passagen.se/awl/ksokoban/ KSokoban] ''[hem.passagen.se]'' from KDE3. Works on Linux, Windows, Symbian
* [http://www.forum.nokia.com/info/sw.nokia.com/id/c19154fd-61fb-48c9-8129-3524dfab962e/Qt_QSolitaire_Game_Example.html Qt:QSolitaire Game] ''[forum.nokia.com]'' – Qt Game Example from Forum Nokia
* [http://sw.nokia.com/id/8245b391-2cc9-4d08-aad1-c3fbd24aad60/Qt_for_Symbian_QMemoryGame_Example_v1_2_en.zip Qt for Symbian: QMemory Game Example] ''[sw.nokia.com]''
* [https://garage.maemo.org/projects/qmemory Qt for Maemo: QMemory Game Example] ''[garage.maemo.org]'' (From garage)
* [http://homepage.ntlworld.com/mark.harman/comp_qball.html QBall] ''[homepage.ntlworld.com]'' breakout clone, available for Symbian, Windows and Linux
* [http://maemo.org/downloads/product/Maemo5/colorflood/ ColorFlood for Maemo] ''[maemo.org]'' An open source puzzle game ([https://github.com/ftrvxmtrx/colorflood Git repository] ''[github.com]'')
* [http://thp.io/2010/trg/ That Rabbit Game] ''[thp.io]'' A game utilizing Qt Mobility, QGraphicsView and the Animation Framework
* [http://maemo.org/downloads/product/Maemo5/blubbels/ blubbels] ''[maemo.org]'' A jawbreaker clone for Maemo 5 ([http://sourceforge.net/projects/blubbels/ Sourceforge.net page] ''[sourceforge.net]'')
* [http://maemo.org/downloads/product/Maemo5/snake/ Snake] ''[maemo.org]'' A classic snake game for the N900 ([http://kunalmaemo.blogspot.com/2010/06/snake-game-for-maemo.html Blog post] ''[kunalmaemo.blogspot.com]'', [http://gitorious.org/kunaltest/snake Git repository] ''[gitorious.org]'')
* [http://maemo.org/downloads/product/Maemo5/qquiz/ qquiz] ''[maemo.org]'' A quiz game for Maemo ([https://garage.maemo.org/plugins/ggit/browse.php/?p=qquiz Git repository] ''[garage.maemo.org]'')
* [http://maemo.org/downloads/product/Maemo5/skidstone/ Skid Stone] ''[maemo.org]'' A board game based on BrickShooter ([http://talk.maemo.org/showthread.php?t=58692 Discussion thread] ''[talk.maemo.org]'')
* [https://projects.forum.nokia.com/bubblekid <span class="caps">QML</span> based Game – Bubble Kid] ''[projects.forum.nokia.com]''
* [http://v-play.net/doc/daily/demos-squaby.html Squaby] ''[v-play.net]'' – Open Source Tower Defense Game for [http://games.v-play.net/squaby iOS] ''[games.v-play.net]'', [http://games.v-play.net/squaby Android] ''[games.v-play.net]'', Symbian, MeeGo, Windows, Mac and Linux. It is part of the example games of the [http://v-play.net V-Play Game Engine] ''[v-play.net]''.
* [http://v-play.net/doc/daily/demos-chickenoutbreak.html Chicken Outbreak] ''[v-play.net]'' – Open Source platformer like Doodle Jump for [http://games.v-play.net/chickenoutbreak iOS] ''[games.v-play.net]'', [http://games.v-play.net/chickenoutbreak Android] ''[games.v-play.net]'', Symbian, MeeGo, Windows, Mac and Linux. It is part of the example games of the [http://v-play.net V-Play Game Engine] ''[v-play.net]''.
* [http://v-play.net/doc/demos-chickenoutbreak2/ Chicken Outbreak 2] ''[v-play.net]'' – 2nd part of the Open Source platformer for [http://games.v-play.net/chickenoutbreak2 iOS] ''[games.v-play.net]'', [http://games.v-play.net/chickenoutbreak2 Android] ''[games.v-play.net]'', Windows, Mac and Linux. It is part of the example games of the [http://v-play.net V-Play Game Engine] ''[v-play.net]''.
* [http://v-play.net/doc/demos-stacktheboxwithcommunityeditor/ Stack With Friends] ''[v-play.net]'' – Open Source physics game with level editor and level sharing feature for [http://games.v-play.net/stackwithfriends iOS] ''[games.v-play.net]'', [http://games.v-play.net/stackwithfriends Android] ''[games.v-play.net]'', Windows, Mac and Linux. It is part of the example games of the [http://v-play.net V-Play Game Engine] ''[v-play.net]''.
 
==Tools and libraries==
 
* [http://www.mapeditor.org/ Tiled] ''[mapeditor.org]'' – '''Tiled''' is a general purpose tile map editor. Originally it was made with Java but now is rewritten using Qt and C++.
* [http://gluon.gamingfreedom.org/ Gluon] ''[gluon.gamingfreedom.org]'' – '''Gluon''' is a set of Qt4 based tools and libraries (using '''openGL''', '''openAL''', '''Box2D''' and other libraries) designed to make it easy to develop and distribute 2D games over a wide array of target platforms.
* [http://www.box2d.org/ Box2D] ''[box2d.org]'' – '''Box2D''' is a 2D rigid body simulation library for games. Can be easily integrated with Qt.
* [http://indt.github.com/Quasi-Engine/ Quasi Engine] ''[indt.github.com]'' – '''Quasi Engine''' is a Qt5 based framework that intends to be a complete multiplatform toolset to ease 2d game development, providing ready-to-use <span class="caps">QML</span> elements representing basic game entities needed by most of games. The framework takes the advantage of the new Scene Graph approach on QtQuick 2.0 and uses [http://www.box2d.org/ '''Box2D'''] ''[box2d.org]'' for its physics system.
* [http://www.v-play.net/ V-Play Game Engine] ''[v-play.net]'' – '''V-Play''' is a 2D game engine built on Qt which supports iOS, Android, Symbian, MeeGo, Windows Mac and Linux. Games can be written with Qt &amp; <span class="caps">QML</span>/JavaScript with the [http://v-play.net/doc/vplay-group.html V-Play gaming components] ''[v-play.net]''. It features Box2D physics, particles, sprites, multi-resolution and aspect ratio independence, a [http://v-play.net/doc/daily/vplay1-leveleditor.html level editor] ''[v-play.net]'' and native plugins like Facebook or GameCenter. The build server allows to deploy games to iOS &amp; Android easily without the need to install native <span class="caps">SDK</span>s.
 
==Need more?==
 
* [http://qt-apps.org/index.php?xcontentmode=4250x4251x4252x4253x4254 Games category at '''qt-apps.org'''] ''[qt-apps.org]''
* [http://kde-apps.org/index.php?xsortmode=new&logpage=0&xcontentmode=250x251x252x253x254 Games category at '''kde-apps.org'''] ''[kde-apps.org]'' – Funnily enough, some pure Qt based games are here.
* [http://games.kde.org/ <span class="caps">KDE</span> Games] ''[games.kde.org]'' – Various game packages from '''<span class="caps">KDE</span>'''. It is based on Qt '''but requires <span class="caps">KDE</span> libraries too'''.
 
===Categories:===
 
* [[:Category:Developing-with-Qt|Developing with Qt]]
** [[:Category:Developing-with-Qt::Games|Games]]
*** [[:Category:Developing-with-Qt::Games::Resources|Resources]]
* [[:Category:Learning|Learning]]
** [[:Category:Learning::Full-Projects|Full Projects]]

Latest revision as of 07:05, 27 February 2015

Redirect to: