• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • Verschillende domeinen

    Syntax 8 februari 2026 om 09:57
  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26

Nieuwe rpg

  • mrweardo
  • 26 november 2013 om 16:15
  • mrweardo
    Beginner
    Berichten
    2
    • 26 november 2013 om 16:15
    • #1

    Beste , ik ben namelijk al een tijdje opzoek naar een map functie voor een rpg met een mapmaker
    maar daar stop dan ook mijn kennis een beetje om dat voledig zelf te maken alleen .
    ik zou namelijk mijn tiles willen storen in een mysql db en een start locatie voor een character willen toevoegen ben hier echter enkel nog maar in gelukt via sessions :s

    ben namelijk een wow achtige rpg aan het maken
    met het volgende :

    Classes
    Races
    Quests
    Professions
    Maps
    Mobs
    Inventory
    Spells
    Talent Points

    Text based uiteraard
    Graag serieuze hulp aub

    Talen : PHP , Mysql

  • bramieboy100
    Intermediate
    Berichten
    433
    • 26 november 2013 om 17:02
    • #2

    Wat wil je eigenlijk precies bereiken. Aan een paar categorieën zoals classes en inventory hebben we niks. Als je duidelijker maakt wat je wil kunnen we je helpen.

    LOL

  • thjeu
    Developer
    Ontvangen Reacties
    2
    Berichten
    501
    • 26 november 2013 om 17:12
    • #3

    Ik ben een soort gelijk iets aan het maken. Ik kan je wel vertellen dat dit absoluut geen makkelijke opgave is. Maar misschien heb je hier wat aan:

    http://gamedev.stackexchange.com/questions/6382…owser-based-str

    TwistedMonkey - Media Productions

  • Victor
    Master
    Ontvangen Reacties
    102
    Berichten
    1.680
    • 27 november 2013 om 19:11
    • #4

    Ik snap je vraag niet helemaal, maar als ik verder ga op wat Thjeu zegt moet je met een coordinaten systeem werken. Stel je hebt verschillende onderdelen van een wereld verdeeld in 25 vlakken. Dan heb je dus een map van 5 vlakken hoog en 5 vlakken breed. In de database zet je dan de coordinaten en de benodigde informatie. Ik reken in mijn voorbeeld 0 niet mee in de coordinaten. Ik weet verder ook niet of dit zo hoort, dus daar moet iemand anders mij even op corrigeren. Bijvoorbeeld:


    DATABASE FIELDS
    X: 3
    Y: 5
    Naam: Stad XXX
    Benodigd_level: 10
    Afbeelding: Stad

    Dan kan je die informatie ophalen en in een grafische map verwerken.

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • thjeu
    Developer
    Ontvangen Reacties
    2
    Berichten
    501
    • 27 november 2013 om 19:38
    • #5

    Hallo Victor,

    Dat klopt niet helemaal, want 0 moet je wel meerekenen. Je hebt namelijk punt (0,0) ook. Dit staat voor (x,y) het (0,0) punt is het begin punt.

    De map moet je dan ook zien als een grafiek waar deze is in opgebouwd, maar dat staat allemaal in het eerder geplaatste artikel :)

    TwistedMonkey - Media Productions

  • bramieboy100
    Intermediate
    Berichten
    433
    • 27 november 2013 om 19:46
    • #6

    De meest effectieve manier is als je vierkante vlakken hebt is een array maken met arrays erin. Dat noem je multidimensional arrays. Dus zoiets als dit:
    $map = array(array(1, 0, 0, 2),
    array(1, 1, 0, 2));
    Dat kan je dan opslaan en met de for functie ontleden om vervolgens op scherm te tekenen. De cijfers staan voor tiles, dus 0 is bijv. gras en 1 een gebouw.

    LOL

  • SC-Webmedia
    Intermediate
    Ontvangen Reacties
    23
    Berichten
    413
    • 27 november 2013 om 19:52
    • #7

    Mocht je engels kunnen lezen en begrijpen, dan is dit misschien iets voor je?
    Hier wordt stap voor stap uitgelegd hoe je een tiled map kan maken.

  • Victor
    Master
    Ontvangen Reacties
    102
    Berichten
    1.680
    • 27 november 2013 om 21:09
    • #8

    Bedankt Thjeu, ik had het artikel nog niet doorgelezen. Shame on me.

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • J.Hermans
    One Shot, One Kill. No Luck, Just Skill
    Ontvangen Reacties
    12
    Berichten
    1.013
    • 30 november 2013 om 09:18
    • #9

    Heb dankzij ICT ook al het één en ander geleerd.
    Gewoon omdat ik niet goed genoeg zoek op google.

    De perfecte hulp of goede oplossing ligt meestal dichter bij de hand, dan we zelf denken!.
    Ben nu even aan het leren hoe ik een mail laat doorzenden via een contact formulier.
    :D

    Stap per stap alles leren.
    Ik maak uiteraard ook notities, voor het geval ze later van pas komen.
    Die sla ik dan ook meteen op 3 schijfen op :d

    Is misschien wel handig om te weten Victor.

    Mvg,
    Jordi Hermans

  • mrweardo
    Beginner
    Berichten
    2
    • 3 december 2013 om 00:41
    • #10

    neeh die heb ik allebij bekeken en vind het maar niets

  • thjeu
    Developer
    Ontvangen Reacties
    2
    Berichten
    501
    • 3 december 2013 om 13:52
    • #11

    Duidelijk antwoord. Verder is een klein bedankje natuurlijk niet nodig voor de leden die er moeite en tijd in steken voor het zoeken naar een antwoord op jouw vraag :)

    TwistedMonkey - Media Productions

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design