Find Jobs
Hire Freelancers

Direct3D Tile Engine

$100-500 USD

Cerrado
Publicado hace más de 18 años

$100-500 USD

Pagado a la entrega
A DirectX 9 tile engine class in UNMANAGED C++. The engine must also support dynamic lighting and sprites (world space and screen space). The more questions you ask the better your chance of winning the bid. Please show example of your work! 1. This bid will be paid out as you complete portions of the project. They are as follows: 2. 20% tile engine 3. 30% sprites 4. 30% lighting effects 5. 20% fonts/text. The complete feature list... **Tile Engine** * 120x120 grid of 16 pixel square tiles * Tile set is in PNG format. All tiles are in one image. * Moving and zooming the camera (no rotating needed) * Non real-time tile changes Tiles are changed via a change function but the level is not updated until the update function is called. However, tile update needs to be FAST! * Runs in Windowed (not full screen) mode. * Can render to anything that has a HWND (and supports resizing of the Window at run time!) * Does NOT need to (and should not) render the entire map at once. Just what is on the screen. * Render screen and/or tile set to any HBITMAP and/or HWND. <!-- --> * Sprite Functionality * Total sprite limit should be set at compile time via a easy to change constant. * Rotate and scale sprites. * Change sprites Alpha levels. * Render sprite to any HBITMAP and/or HWND. * Can be in either screen or world space. * Can show or hide sprites. Render sprites from back to front (lower sprites on the screen appear above higher ones). <!-- --> * Lighting * Dynamic real time lighting. * High and low quality modes. <!-- --> * Text * Render text to screen using any true type font. * Shadow font to allow for easier reading on any color background. The requirement list is large but it should be easy for any good DirectX programmer. ## Deliverables 1) Complete and fully-functional working C++ class(es) in source form. 2) A fully functional demo program in executable and C++ source form that utilizes the above meantioned class. 3) 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 Windows 9X, XP, 2000; Unmanaged DirectX 9; C++
ID del proyecto: 3267480

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 18 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
8 freelancers están ofertando un promedio de $336 USD por este trabajo
Avatar del usuario
See private message.
$425 USD en 40 días
4,9 (299 comentarios)
8,7
8,7
Avatar del usuario
See private message.
$381,65 USD en 40 días
4,6 (10 comentarios)
5,6
5,6
Avatar del usuario
See private message.
$425 USD en 40 días
4,9 (42 comentarios)
4,8
4,8
Avatar del usuario
See private message.
$425 USD en 40 días
4,6 (17 comentarios)
4,5
4,5
Avatar del usuario
See private message.
$349,35 USD en 40 días
4,7 (11 comentarios)
3,7
3,7
Avatar del usuario
See private message.
$255 USD en 40 días
4,9 (4 comentarios)
2,6
2,6
Avatar del usuario
See private message.
$127,50 USD en 40 días
5,0 (6 comentarios)
1,4
1,4
Avatar del usuario
See private message.
$297,50 USD en 40 días
4,5 (3 comentarios)
0,8
0,8

Sobre este cliente

Bandera de UNITED STATES
Lexington, United States
5,0
1
Miembro desde may 19, 2004

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.