Monthly Archives: October 2010

How to install OpenGL headers in Linux and compile your source files

Particularly in Ubuntu, to be accurate. I’ve spent my whole morning trying to find a way, and I’ve found a lot of nonsense. So here it is. Open Synaptic Package Manager, search for glut, or freeglut, and install the “-dev” version. As simple as that….

Read the rest of this entry

Advertisements

OpenGL Pong

Το συγκεκριμένο υποτίθεται πως ήταν εργασία μου για το Δ’ Εξάμηνο αλλά δεν τελείωσε στην ώρα του. Οπότε μιας και άρχισε η νέα χρονιά, θεώρησα καλό να φτιάξω κάτι για να έχουν οι νέοι φοιτητές να χαζέψουν, μιας και τα παραδείγματα δεν ήταν αρκετά. Δεν τους κατηγορώ βέβαια, απ’τους ~20 συναδέλφους μου, ήμουν ο μόνος που μου άρεσε καθαρά ο προγραμματισμός. Οι περισσότεροι έδιναν βάση στο 3D, και από έτοιμη βοήθεια δεν υπήρχε τίποτα.

Οπότε σήμερα αποφάσισα και το έκανα playable. Λάθη υπάρχουν, και σίγουρα θα τα βρείτε αφού είναι εμφανή. Ο κώδικας είναι υπερβολικά απλός, ίσως και ηλίθιος, αλλά προτίμησα να δώσω βάση στην απλότητα ούτως ώστε να τον καταλάβει κάποιος, παρά στην λειτουργικότητά του.

Ο κώδικας είναι μεγάλος για post, οπότε απλά πηγαίντε στην σελίδα της ανάρτησης πατώντας τον τίτλο της για να δείτε τον κώδικα ή απλά πατήστε εδώ για να κατεβάσετε όλο το πακέτο.
Read the rest of this entry