Find Jobs
Hire Freelancers

C# XNA class to handle tIDE map editor.

$100-150 USD

Dibatalkan
Disiarkan lebih dari 12 tahun yang lalu

$100-150 USD

Dibayar semasa penghantaran
I am in need of a class to handle tIDE map editor files. I need the class to provide me with the following: 1) A class that handles the loading, drawing, and updating of tIDE maps. The class should allow for a constructor that loads the desired map object, accepts a speed, and direction (horizontal, vertical. The draw/update methods should handle scrolling the map at the desired speed and collision with other objects. The tIDE editor can be found at: [login to view URL] There are examples on the site of loading in and working with the map files. I have a class I am already using for collision detection in the rest of my game. I will provide it to you. The map files collision detection should be added to my existing collision manager class. It will handle collisions between the player, 'space objects', 'enemies', and 'projectiles'. I already have collision detection working between all mentioned entities. Your only job would be integrating the map file collisions. For collisions I currently draw a radius around the center point of a sprite and then check to see if the radius between the two points is lower than the two points. This has worked well and I prefer it to bounding box collisions. This should be kept in mind when doing the collision system. The map itself will always be divided into three separate parts. The bottom layer is always the background layer and collisions will never happen here. Anything placed on the 2nd or middle layer always result in a collision. Things drawn on the last layer are enemy spawns and are interpreted by the map class. You should provide examples in your sample application that demonstrates the class. These examples should detail the reading of attributes set forth in the map file both for global and individual tile level. The sample itself should use your class to scroll the created map at a specified speed either vertical or horizontal while implementing collision detection. You can use little blocks for the images as far as I am concerned. I just want the class working as intended.
ID Projek: 3705469

Tentang projek

1 cadangan
Projek jarak jauh
Aktif 12 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
1 pekerja bebas membida secara purata $125 USD untuk pekerjaan ini
Avatar Pengguna
See private message.
$125 USD dalam 7 hari
5.0 (6 ulasan)
2.2
2.2

Tentang klien

Bendera UNITED STATES
United States
4.9
23
Kaedah pembayaran disahkan
Ahli sejak Mac 27, 2007

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.