Find Jobs
Hire Freelancers

Windows/MAC 2D Game Framework using PTK

$500-5000 USD

Mbyllur
Postuar over 18 years ago

$500-5000 USD

Paguhet në dorëzim
Hello Coders, I need a basic 2D game framework in C++ written on top of PTK. PTK is a popular multiplatform game engine that handles low-level things like blitting, alpha blends, and making use of 3d acceleration, etc. If you are not familiar with it, just google PTK and it should be the 2nd link. PTK is low-level. I need a layer build on top of it that will handle things like: 1) Basic 3-state button functionality (allowing different button graphics to be displayed for the 3 button states, just like normal windows buttons.) 2) POPUP/Dialog management (managing the display and functionality of popup screens, dialogs, options screens that appear in front of the game screens. In addition to the above button functionality, I would need checkboxes and sliders working here). 3) A class for managing images. PTK allows the creation of a graphics object by loading an image file. I need the ability to have that image file contain a series of animation cels, and then I can draw one cel to the screen by calling a function like this: DrawCel(image_name, x_position, y_position, cel_row, cel_column). Since PTK also supports alpha blending, rotation and scaling, I would need functions to allow this. The number of rows/columns for each given image can be in a header, or however you wish, as long as it is easy for me to insert new sprites/animations. 4) Text display. A basic set of functions to allow the display of text using PTK's font funcitons. We will need the ability to draw a font at (x,y) as well as the ability to draw a font centered at (y). The framework should allow me to add new fonts relatively easily. Thanks for your interest. Questions or comments are always welcome! ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform The coder should be experienced with both Mac and PC. This project should build on PC using VC++ .net 2003 or 6.0. The project should also build on Max OSX using XCode. Two separate (but very similar) versions would be acceptable. The framework should be implemented as simply as possible and remain very easy for me to work in. The code should be well-commented. The project should run and have a working example of each of the above listed requirements. The point here is that I will have a set of tools and functions that can be called by my game code, allowing my games to be compiled and run on PC or MAC with minimum changes. If this project is successful it will lead to additional invitations on related projects.
ID e Projektit: 3203424

Rreth projektit

7 propozime
Projekt në distancë
Aktive 18 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
7 profesionistët e pavarur ofrojnë mesatarisht $2 137 USD oferta për këtë punë
Avatari i Përdoruesit
See private message.
$8 925 USD në 21 ditë
2,9 (9 përshtypje)
6,5
6,5
Avatari i Përdoruesit
See private message.
$1 700 USD në 21 ditë
4,7 (14 përshtypje)
5,8
5,8
Avatari i Përdoruesit
See private message.
$425 USD në 21 ditë
5,0 (7 përshtypje)
5,3
5,3
Avatari i Përdoruesit
See private message.
$425 USD në 21 ditë
5,0 (40 përshtypje)
4,3
4,3
Avatari i Përdoruesit
See private message.
$425 USD në 21 ditë
5,0 (5 përshtypje)
2,3
2,3
Avatari i Përdoruesit
See private message.
$1 020 USD në 21 ditë
5,0 (4 përshtypje)
1,8
1,8
Avatari i Përdoruesit
See private message.
$2 040 USD në 21 ditë
0,0 (1 review)
0,0
0,0

Rreth klientit

Flamuri i UNITED STATES
United States
5,0
22
Anëtar që nga shk 27, 2004

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.