• 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

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • 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

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Frameworks voor games

  • wimmpie
  • 10 november 2015 om 10:47
  • wimmpie
    âllo âllo
    Ontvangen Reacties
    11
    Berichten
    1.170
    • 10 november 2015 om 10:47
    • #1

    Hallo allemaal,

    Zoals de titel al zegt:
    Hebben jullie ooit een framework (Zend, lavarel, ...) gebruikt om een (Criminals) game mee te maken?
    Is dit aan te raden?

    Ik ben momenteel bezig voor mezelf om in PHP een solide basis te maken die ik voor meerdere spellen kan gebruiken.
    Dit duurt echter erg lang, dus ik vroeg me af of ik niet beter een Framework kon gebruiken. (Zo ja, welke raden jullie aan?)

    Of zouden jullie meteen naar iets moderner als Node.JS overschakelen?

    Vriendelijke groeten,
    Willem Goossens

  • Guest, wil je besparen op je domeinnamen? (ad)
  • K.Rens
    Eigenaar
    Ontvangen Reacties
    241
    Berichten
    4.472
    Filebase Entries
    2
    • 10 november 2015 om 14:57
    • #2

    Ik zou zelf overwegen om direct Node.JS te gebruiken.
    Dan ben je innovatief bezig en kun je veel beter in-game interacties gebruiken, live events.

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 14 november 2015 om 12:59
    • #3

    Een framework is op zichzelf niet geschreven voor een specifiek doel, het levert meestal standaard bouwstenen om het opzetten van applicaties eenvoudiger te maken.

    Ook zou je je kunnen afvragen of de "standaard interacties" met een website (zoals deze, waarvoor een framework meestal wel componenten biedt om deze te ondersteunen) wel opgaat voor web-spellen (van de "criminal" variant).

    Daarnaast verloopt PHP meestal via HTTP wat zich bedient van request - response (vergelijk dit met een schaakspel) en niet direct via events en listeners (vergelijk dit met een RTS (realtime strategy game)). Dit kan nog voor een deel overbrugd worden middels AJAX maar goed, als je een heel interactief ding wilt maken kun je je natuurlijk afvragen of PHP wel de goede techniek is om in te zetten.

    Dan wil je (op voorhand?) iets heel generieks maken wat meteen al alles kan, en niet een "maatwerk game" bouwen. Een super generiek ding is wellicht een brug te ver. Als je hier nou eens tussenin gaat zitten? Schrijf je code (eventueel met gebruikmaking van een framework) met herbruikbaarheid in het achterhoofd. Elk type spel heeft in het algemeen toch een redelijk specifieke set regels, als je deze op een semi-generieke (en herbruikbare) manier kunt vangen en programmeren dan heb je op een gegeven moment bovenop je framework ook een soort van "criminials" library die redelijk goed herbruikbaar is. Dit zal wel iets zijn wat over tijd zal moeten groeien (om te zien wat werkt en wat niet).

    Daarbij is het dus ook belangrijk dat je deze ontwikkelt met backwards compatibility in het achterhoofd (maar dit komt weer neer op het ontwikkelen met herbruikbaarheid als een van de doelen).

    Probeer niet alles in 1x te doen maar doe het stapsgewijs en probeer van tevoren een soort van strategie / architectuur uit te stippelen. Mogelijk heb je weliswaar alle componenten, maar een (globaal) plaatje van wat je uiteindelijk wilt (kunnen) bouwen is natuurlijk ook handig.

    (oftewel ga volgens een van tevoren opgezet plan te werk)

  • ismail123
    Advanced programmer.
    Ontvangen Reacties
    20
    Berichten
    678
    • 14 november 2015 om 20:06
    • #4

    Ik maak zelf een game in 2d maar phalcon kan je prima gebruiken voor criminal games.
    Wat ik gebruik voor mijn 2d game is:

    • Phalcon framework voor php
    • Node.js voor realtime gamen
    • Pixi.js voor renderen van 2d animaties
    • Angular.js voor game beheer

    Wat ik zou doen als ik een criminal game maak die tekstgebasseerd is, is hetvolgende gebruiken:

    • Phalcon framework voor php
    • Angular.js voor een SPA
    • Node.js voor realtime data

    Ervaringen met eigen framework bouwen

    Ik heb zelf netzoals jij geprobeert een eigen framework te maken.

    Ik heb mijzelf overtuigd dat ik een perfecte eigen framework zou maken voor me game en andere games die ik zou maken(ik droom teveel || ). Ik was zo erg bezig met het perfectioneren en keer op keer verbeteren van me code omdat ik keer op keer weer tegen iets aanstoot wat invloed heeft op alles.

    Fout na fout kwam ik er zelf steeds meer achter dat ik 95% bezig was met een framework bouwen en die andere 5% met me game.

    Ik vroeg me af hoe andere het process van een game maken hebben ervaren en meerdere zeiden dat een framework of een andere hulpmiddel gebruiken beter is dan alles zelf maken want toen ze dat zelf probeerde waren ze ook teveel bezig met hun framework.

    Toen ik besloot frameworks en hulpmiddelen te gaan gebruiken had ik voor even niet het gevoel dat ik alles zelf doe maar me bezigheden waren veranderd 70% bezig met de game maken en 30% bezig met frameworks bestuderen.

    En deze leerprocess heeft meer dan 1 jaar gekost om het te realiseren.

    Dussss....

    Nooit de wiel opnieuw uitvinden er zijn genoeg frameworks en die zijn opgebouwd door duizenden experts, waarom zou je dat zelf doen??

    (Het ondersteepte is wat ik heb geleerd / waar het op neerkomt)

    Met vriendelijke groet,
    Ismail
    enthousiaste game developer

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

Gebruikers die dit topic bekijken

  • 1 Gasten
  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