Παιχνίδι με τράπουλα

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Παιχνίδι με τράπουλα

Δημοσίευσηαπό OzMa13 » 20 Μαρ 2012, 20:59

Για ένα παιχνίδι με τράπουλα... πχ μια πασιέντζα, δηλαδή χωρίς τρελά γραφικά κτλ...

Ποια γλώσσα θα προτείνατε;

Στόχοι εν συντομία : Cross platform. δυνατότητα εμπορικής εκμετάλλευσης του αποτελέσματος.

(Αυτά μου είπε ο φίλος που είχε απορία, και δεν ήξερα τι να του πω...)
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 14.04 trusty 3.13.0-24-generic 32bit (en_US.UTF-8, LXDE Lubuntu), Ubuntu 3.2.0-61-generic, Windows 7
3 AMD E1-2100 APU with Radeon HD Graphics ‖ RAM 1712 MiB ‖ LENOVO Lenovo G505 - LENOVO 20240
4 Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8210] [1002:9834] {radeon}
5 wlan1: Broadcom BCM43142 802.11b/g/n [14e4:4365] (rev 01) ⋮ eth0: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)
Άβαταρ μέλους
OzMa13
babeTUX
babeTUX
 
Δημοσιεύσεις: 10
Εγγραφή: 26 Δεκ 2011, 23:22
Εκτύπωση

Re: Παιχνίδι με τράπουλα

Δημοσίευσηαπό simosx » 20 Μαρ 2012, 21:11

OzMa13 έγραψε:Για ένα παιχνίδι με τράπουλα... πχ μια πασιέντζα, δηλαδή χωρίς τρελά γραφικά κτλ...

Ποια γλώσσα θα προτείνατε;

Στόχοι εν συντομία : Cross platform. δυνατότητα εμπορικής εκμετάλλευσης του αποτελέσματος.


Γενικά υπάρχουν αρκετά τέτοια παιχνίδια. Δες για παράδειγμα το aisleriot του GNOME (εγκαθιστάς το πακέτο aisleriot).
Για εμπορική εκμετάλλευση, πρέπει να δεις τι υπάρχει στην αγορά και να σκεφτείς τι διαφορετικό ή καλύτερο θα κάνει η δική σου εκδοχή.

Προτείνω HTML5.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Παιχνίδι με τράπουλα

Δημοσίευσηαπό OzMa13 » 20 Μαρ 2012, 22:03

Έστειλα email σε αυτόν που έκανε το "Hearts" παιχνίδι χαρτιών εμπορικό, ρωτώντας τον τι χρησιμοποίησε ...

έγραψε:It is written in a mix of languages - C++ for backend logic, HTML/Javascript for display, and Objective C, Java or Qt for the front end, depending on the platform.


(με κούφανε ο τύπος)
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 14.04 trusty 3.13.0-24-generic 32bit (en_US.UTF-8, LXDE Lubuntu), Ubuntu 3.2.0-61-generic, Windows 7
3 AMD E1-2100 APU with Radeon HD Graphics ‖ RAM 1712 MiB ‖ LENOVO Lenovo G505 - LENOVO 20240
4 Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8210] [1002:9834] {radeon}
5 wlan1: Broadcom BCM43142 802.11b/g/n [14e4:4365] (rev 01) ⋮ eth0: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)
Άβαταρ μέλους
OzMa13
babeTUX
babeTUX
 
Δημοσιεύσεις: 10
Εγγραφή: 26 Δεκ 2011, 23:22
Εκτύπωση

Re: Παιχνίδι με τράπουλα

Δημοσίευσηαπό Star_Light » 20 Μαρ 2012, 22:16

OzMa13 έγραψε:Έστειλα email σε αυτόν που έκανε το "Hearts" παιχνίδι χαρτιών εμπορικό, ρωτώντας τον τι χρησιμοποίησε ...

έγραψε:It is written in a mix of languages - C++ for backend logic, HTML/Javascript for display, and Objective C, Java or Qt for the front end, depending on the platform.


(με κούφανε ο τύπος)


Κοιταξε αν ασχολεισαι μια 5ετια με τον προγραμματισμο (2 χρονια με μια καλη πρωτη γλωσσα πχ C / C++ )
και τα αλλα 2 αράξεις να δεις και άλλες τεχνικες σε άλλες γλωσσες πχ OOP που παιζει η objective C η Java και η C++
στα 4 χρονια μην σου πω εισαι ετοιμος.

18-22... στα 23 σου εισαι ετοιμος προγραμματιστης... στα 30 εισαι χακερας.

ΠΟυ σου φαινεται το περιεργο? :p

Και μετα πετας και ενα "τα εμαθα ολα τον τελευταιο χρονο παιδια...." και τους κουφαινεις ακομη περισσοτερο !!!!!!

Σιγα - σιγα θελουν αυτα και να μην βιαζεσαι.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: Παιχνίδι με τράπουλα

Δημοσίευσηαπό migf1 » 20 Μαρ 2012, 22:55

OzMa13 έγραψε:Έστειλα email σε αυτόν που έκανε το "Hearts" παιχνίδι χαρτιών εμπορικό, ρωτώντας τον τι χρησιμοποίησε ...

έγραψε:It is written in a mix of languages - C++ for backend logic, HTML/Javascript for display, and Objective C, Java or Qt for the front end, depending on the platform.


(με κούφανε ο τύπος)

Εδώ μπορείς να δεις κώδικα σε C που υλοποιεί το παιχνίδι της Ξερής σε ρυθμό κονσόλας: viewtopic.php?p=193557#p193557
Ο κώδικας είναι γεμάτος σχόλια, ενώ το Ελληνικό readme που περιέχεται στο zip αναλύει την όλη λογική του κώδικα.
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: Παιχνίδι με τράπουλα

Δημοσίευσηαπό OzMa13 » 20 Μαρ 2012, 22:58

Με την HTML 5, γίνεται κάτι να είναι standalone???
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 14.04 trusty 3.13.0-24-generic 32bit (en_US.UTF-8, LXDE Lubuntu), Ubuntu 3.2.0-61-generic, Windows 7
3 AMD E1-2100 APU with Radeon HD Graphics ‖ RAM 1712 MiB ‖ LENOVO Lenovo G505 - LENOVO 20240
4 Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8210] [1002:9834] {radeon}
5 wlan1: Broadcom BCM43142 802.11b/g/n [14e4:4365] (rev 01) ⋮ eth0: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)
Άβαταρ μέλους
OzMa13
babeTUX
babeTUX
 
Δημοσιεύσεις: 10
Εγγραφή: 26 Δεκ 2011, 23:22
Εκτύπωση

Re: Παιχνίδι με τράπουλα

Δημοσίευσηαπό simosx » 20 Μαρ 2012, 23:09

OzMa13 έγραψε:Με την HTML 5, γίνεται κάτι να είναι standalone???


Ναι, και θα τρέχει μέσω περιηγητή.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Παιχνίδι με τράπουλα

Δημοσίευσηαπό stavrosLinux » 21 Μαρ 2012, 23:22

υπάρχει το http://pysolfc.sourceforge.net/
γραμμένο με python και έχει μικρή εξέλιξη από το 2009, πεδίο λαμπρό για συνέχιση
Επ. Γνώσεων: Linux, Μέτριο┃ Προγρ/σμός, Όχι ┃ Αγγλικά, Kαλά
PC's: i) Lubuntu 13.10 @ Lenovo G550 "Droopy" broadcom BCM4312 {PCI-ID 14e4:4315} Intel GMA 4500MHD
ii) CentOS 6.4 @ "Speedy Gonzales" Core2duo E6400 2.13 Gz, ATI Radeon X1950 (free driver)
iii) Lubuntu 13.10 @ "monkey" Pentium D 3.40 GHZ, NV44 [GeForce 6200 LE](rev a1)
Άβαταρ μέλους
stavrosLinux
saintTUX
saintTUX
 
Δημοσιεύσεις: 1319
Εγγραφή: 26 Νοέμ 2008, 19:20
Τοποθεσία: Μυτιλήνη
Εκτύπωση


Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι