Na vytvorenie hrotu oštepu by jaskynný muž musel najprv nájsť vhodný kus kameňa. Potom použil ďalší kameň na odštiepenie okrajov kameňa, kým nedosiahol požadovaný tvar. Môže to byť časovo náročný proces, ale stálo to za to, keď bol hotový hrot oštepu pripojený k oštepu.
Hroty oštepov môžu byť pripevnené k oštepom rôznymi spôsobmi. Jednou z bežných metód bolo použitie živice vyrobenej zo stromovej šťavy. Živica by sa zahriala a potom sa naniesla na hrot oštepu a násadu oštepu. Živica by potom stvrdla a vytvorila by pevné a odolné spojenie.
Ďalšou metódou na pripevnenie hrotov oštepov na oštepy bolo použitie šliach. Šľacha je tvrdý, vláknitý materiál, ktorý spája svaly s kosťami. Jaskyniari často vysušili šľachu a potom ju použili na priviazanie hrotu oštepu k drieku oštepu. Šľacha je veľmi pevná a vydrží veľké napätie, vďaka čomu je ideálnym materiálom na pripevnenie hrotov oštepov.
Oštepy boli nevyhnutným nástrojom jaskynných ľudí. Používali sa na lov, obranu a dokonca aj ako forma komunikácie. Vývoj hrotov oštepov z kameňa ešte viac zefektívnil oštepy a zohrali dôležitú úlohu pri prežití ľudí počas doby kamennej.