Archive:Games Library Ideas: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>TrueJournals
(Get rid of spam.)
>Homecare4
No edit summary
Line 1: Line 1:
{{Current event}}
== Homecare - Where to Establish Your Life


Development article for [http://forum.xbmc.org/showthread.php?t=40715 Awen's Games Library concept] (and/or other developers contributing to this with project).


=The source of this new concept=
You can only establish your life properly if you are going to get your own [http://www.1800homecare.com/ homecare] service. Yes! And it is a fact. How can a person espetablish life if he/she is afraid large amount of electricity bills. This is going to be a headache thus, the need of residential care is important. If you are going to have family care, I am sure that you are going to be more comfortable and confident. Furthermore, you are going to be more energetic because you know, there is someone you can rely one. This is going to be a good advantage to get so do not let it go. Take it and do not leave it.
Many of these ideas started and has been discussed in these tagged threads in the XBMC Community Forum:
*http://forum.xbmc.org/tags.php?tag=games+library


=Games Library Concept=
Take the advantage of [http://www.1800homecare.com/ home care] if you would want to have a comfortable life. There are a lot of people who are doing it and you should consider yourself to be one of them. You should start learning things about family care and how it works. You should start gathering important information about personal care so that you can have an idea on how to its works. Furthermore, you should start thinking on what kind of a service you would want to get. Depending on your needs the services will vary. Do not hesitate to get your own residential care because if you do, you will regret it.


To allow XBMC users to reference and play Games from their favorite front-end :)<br/>
Games may have various forms such as Emulated Roms, Standalone Executables, (XBMC plugins ?)...<br/>
The idea is not to compete with über roms integrators, but to offer a rich and detailed interface to play from XBMC.


=Goals of the new Games Library=
== Related Links ==
 
* 1) Tight integration
* 2) Detailed information
* 3) Smart behavior
 
=Implementation ideas=
 
Assembling the core in C++ programming-language. Working on the integration between the underlying operating-system, the XBMC software, and third-party applications concerning games.
 
But using [http://en.wikipedia.org/wiki/Python_(programming_language) Python] scripts or plugins wherever they could be, such as to handle application settings, [http://en.wikipedia.org/wiki/ROM_image game ROM]s scanning, and meta data information scraping (offline/local and online/internet, including [[NFO]]). Which probably involves some 'Game Script' architecture, to be defined.
 
=Features List=
This is what we want to achieve
* Python Integration: scrapers and all
* Dedicated GUIs
* Consistency with the other XBMC Libraries Modes (videos, music, etc.)
* Platform Portability
* Game Information Dialog
* Emphasis on Immersion
** Soft transition between app contexts
** Interface that longs for nostalgia when concerning emulators
** Ambient sounds (skin dependant ?)
** Detailed game description
 
And this is what needs to be done for :)<br/>
'''Product Backlog'''
* Better GUI: intermediary solution for settings and various record forms
** Versatile solution inspired from plugin settings ''(0.2)''
** Record forms: executables, games, launching infos
** Game Description über Panel ''(0.2)''
** Game Category Finalization
* Game Classification
** Game Categories
** 'Stand Alone' game support ''(0.2)''
* Better Thumbnail Management
** Analysis ''(0.2)''
** Animated thumbnails ?
** Icons for Categories, and executables
** Overlay support: rating
* External Execution
** Analysis
** Launching params and related options
** Define controls and settings before execution
** XBMC related code (suspend-like)
* User Info
** Analysis
** Last Played
** Most Played
** Rating
** Stats
** Suggestion (=>dedicated scraping)
* 'Scripts' Support
** Game scripts architecture
** 'Support area' definition
*** Application settings support
*** Game info scraping (plugins)
*** Misce. utilities: roms scanning, latest version auto download
** Python bindings/Script architecture
*** Script categories: application support, roms scanning, scrapers (=>plugins ?)
*** 'Scripts' entry on the 1st Game Menu Page (?)
*** Contextual Plugins on a Game Basis ('Get Info', 'Get Rom' ;))
** Native C++ History.dat support as plugin testbed ''(0.2)''
* Database
** Record/SQL implementation
*** User Info
*** Thumbnails
*** Launching cmd line/options
*** Game description/fields
** Auto rebuilding, at least for roms (is that a good idea ?)
** Better Record class: ease of use.
 
=Obtaining metadata=
project 'scrapers friendly' + use of dedicated community files (like mame's history.dat)

Revision as of 06:30, 27 September 2010

== Homecare - Where to Establish Your Life


You can only establish your life properly if you are going to get your own homecare service. Yes! And it is a fact. How can a person espetablish life if he/she is afraid large amount of electricity bills. This is going to be a headache thus, the need of residential care is important. If you are going to have family care, I am sure that you are going to be more comfortable and confident. Furthermore, you are going to be more energetic because you know, there is someone you can rely one. This is going to be a good advantage to get so do not let it go. Take it and do not leave it.

Take the advantage of home care if you would want to have a comfortable life. There are a lot of people who are doing it and you should consider yourself to be one of them. You should start learning things about family care and how it works. You should start gathering important information about personal care so that you can have an idea on how to its works. Furthermore, you should start thinking on what kind of a service you would want to get. Depending on your needs the services will vary. Do not hesitate to get your own residential care because if you do, you will regret it.


Related Links