Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,194,386 members, 7,954,562 topics. Date: Friday, 20 September 2024 at 10:21 PM |
Nairaland Forum / Science/Technology / Programming / Video Game Developers Nigeria [artists/animators, Programmers, Sound People] (5531 Views)
Countries With Best web developers, Nigeria Ranked 48th / Unity3d Developers / Game Developers Showcase What You Are Working On....... / Are You A Programmer? Then You Should Attend The Mobile Game Developers' Meetup (2) (3) (4)
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by dueal(m): 12:35pm On Sep 12, 2016 |
Also, if you understand the modern standard graphics pipeline model GPU's follow everything is going to be rasterized at some point. So when I say vector-graphic I mean techniques similar to what happens in Adobe Flash, with points and filled shapes, tessellated then sent to hardware and rasterized. But the raster standard u talk of, i'm guessing u mean jpg, png, or something else. |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by Nobody: 3:21pm On Sep 12, 2016 |
While I love Game dev (one of my biggest hobbies), Nairaland hasn't been so welcoming to game devs. Maybe because of the "all plan and no result" game dev groups that have come and gone, you know the similarities between all those groups/people? They don't ever finish. I tried igniting another one with a project that had all the backbones/skeleton implemented and needed some more hands for co-creation, got no response. I think this should be a new group, but the question is are we ever going to finish what we start? Here's what I can do (Incomplete, barebones): www.nairaland.com/3246699/3d-pc-mac-linux-game #NOTE: This should have been posted since but I was even banned for trying. reggie02:While I love Game dev (one of my biggest hobbies), Nairaland hasn't been so welcoming to game devs. Maybe because of the "all plan and no result" game dev groups that have come and gone, you know the similarities between all those groups/people? They don't ever finish. I tried igniting another one with a project that had all the backbones/skeleton implemented and needed some more hands for co-creation, got no response. I think this should be a new group, but the question is are we ever going to finish what we start? Here's what I can do (Incomplete, barebones): www.nairaland.com/3246699/3d-pc-mac-linux-game #NOTE: This should have been posted since but I was even banned for trying. |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by appcypher: 7:23pm On Sep 12, 2016 |
dueal:Obviously. |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by Nobody: 12:57pm On Sep 14, 2016 |
Nairaland bots didn't allow me post here since... |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by Nobody: 12:58pm On Sep 14, 2016 |
reggie02: While I love Game dev (my biggest hobby), Nairaland hasn't been so welcoming to game devs. Maybe because of the "all plan and no result" game dev groups that have come and gone, you know the similarities between all those groups/people? They don't ever finish. I tried igniting another one with a project that had all the backbones/skeleton implemented and needed some more hands for co-creation, got no response. I think this should be a new group, but the question is are we ever going to finish what we start? Here's what I can do (Incomplete, barebones): www.nairaland.com/3246699/3d-pc-mac-linux-game |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by severus(m): 8:38pm On Sep 14, 2016 |
I need a dynamic, passionate and talented mobile apps developer in Lagos who will work with me on a ground-breaking new project to create a tech company from concept to Live. If you can invest energy in a project and have the skills to create exciting apps, contact me pluralcode@gmail.com or inbox me on Facebook 'Nduka Severus' is the name |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by reggie02(m): 11:57am On Sep 15, 2016 |
@appcypher wow I didn't see your character until just now :s that looks sweet man |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by reggie02(m): 12:12pm On Sep 15, 2016 |
Welcome to the thread guys!! @DanielTheGeek I've seen such threads with dope sounding ideas and even assets in some cases. They usually never finish though, as you said. I believe this might be partly because of the scope of these projects. It's easy to get excited over an idea, and the planning phase is the sweetest part but as time goes on, the people begin to realize the project is bigger than they planned so they slowly abandon it. I was fortunate to learn this early on, so I've been designing games with a smaller scope in mind. I just checked out your zambisa (abi sambiza?) game and it sounds interesting but it seems like a large game. I'm not sure of the scope you have in mind but if it's too big, it might get abandoned. So in order for this thread not to be like the others, I say we try smaller projects to gain XP. All plan and no result will be broken in Jesus' name! @severus wassup? It might help to be more specific about what kind of developer you seek (programmer, artist, sound person, jack-of-all-trades) |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by appcypher: 11:58am On Sep 16, 2016 |
dueal:I know what you mean by vector graphics. And yes, the raster images I talk about are jpg, pngs etc., the pixel-based non-scalable images you can pass to OpenGL/DirectX directly. You can't do that with vector graphics. Lots of computations will be done before those points, beziers, fill, stroke, etc. are converted to polygons which are then passed to a graphics API. And that is why I can't consider them now. |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by appcypher: 12:22pm On Sep 16, 2016 |
Guys a new game dev group is up. If you wanna join. https:///DnZJjT0VCWAHdG9MTkxiLi |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by dueal(m): 6:34pm On Sep 16, 2016 |
appcypher: If I get you correctly, your assumption is you can make a 2d skeleton system with just images(jpg,png) and that's cheaper than using vector-graphics techniques which you assume will be more computationally expensive? It's actually the opposite. Let me explain. The thing your gpu api(opengl/d3d) processes first are vertices(points) not bitmaps, bitmap images get painted on polygons. So, using vector-graphics techniques which are lines defined by points is a natural thing for d gpu. These are scalable with less aliasing effect than scaling a texture images, they are controllable with joints/matrix-pallets than trying to figure the boundary of a bitmap character and rewriting the new image/snapshot of animation as another texture. Computationally it's cheaper cos you are working with less data(vertices vs texels). |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by appcypher: 8:35pm On Sep 16, 2016 |
dueal:I know you know graphics pipeline. I do too. I know the benefits of vector graphics, but performance is definitely not one of it. Just like you said bitmap images are passed as texture to polygons and that's the end of the story. If you are rendering just an image you do not need more than the 2 triangles that form a quad around the image. For vectors however, its a different story. Graphics APIs only understand 3 base primitives: points, lines and triangles. Vector images contain a lot more than that. They use bezier curves, they allow specifying stroke width, filled color can have varying gradient, etc. Those require conversion into something OpenGL/D3D understands and that is a lot of computation considering you will have a game world composed of these stuffs. And at the end of the day a vector use more tris than a raster image, since the curves and strokes have to be resolved into triangles. The overhead of conversion is totally not worth it. Vector graphics are mostly used in GUI rendering, logo design, or only for little parts in a game that needs a scalable image. And texel count is less a problem, since it is handled parallelly by the GPU. But vector to polygon conversion is done on the CPU. And again a vector image use more vertices than a raster image, just as I pointed out above. I implore you to check this out: http://programmers.stackexchange.com/questions/191472/why-have-hardware-accelerated-vector-graphics-not-taken-off |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by dueal(m): 8:36am On Sep 17, 2016 |
appcypher: There seems to be some confusion here. I am basing these arguments on what you intend to do I.e 2d skeletal system. Yes, 2 tris equals a quad, but that isn't enough to model a humanoid character with a skeletal system. From what I get from ur point of view you are assuming hardware accelerated vector-graphics. I mean vector-graphics techniques, some which will not be needed. Take for instance, the hand of a biped character. The one place u need cubic-bezier curves will be at the elbow. The rest is just a polygon, u can also run the animation in gpu via shaders and still have parallelism. This is the natural way. Gpu's see ur simple mesh and you do what u want with dat. Cubic Beziers are cheap even when you want to subdivide to get something the gpu can use(lines/tris). The way you explain ur system it seems like you draw one character in png then position joints/bones and animate that. What do you run interpolation on to animate the xter? Texels? On which processor, CPU or GPU? |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by appcypher: 8:30pm On Sep 17, 2016 |
dueal:I think I get what you are trying to say. The way you explained how a human biped will be created makes me assume that you are mixing stuffs up. In that case you are not talking about vector-graphics (and they don't use cubic beziers BTW. It's quadratic), you mean the use of just vertices and vertex colors to create a character. Even though they are scalable, the problem with that proposition is that you won't have as much details as a texture can provide. All those pixel-level details cannot be created with vertices. That will just be plain expensive. Let me just give you a simple breakdown of how the 2d skeletal system is supposed to work. - You import a series of raster images that make up the movable parts of your character. - You draw out bone gizmos on each image. - You control (rotate, translate or scale) the bone gizmos and use that to animate the images. - The series of animations are saved in a file. - The images are packed in a texture atlas. - Each image becomes a texture to a quad. And using the animation provided, each image is animated as appropriate. For a simple workflow like this, the vertex animation can be done on GPU. But its not always this simple. And using only vertex colors instead of textures might work for some low-detailed elements in the game. It is however not a replacement for textures. This is not just me coming up with stuffs. This how other 2D skeletal animation apps implement it. |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by dueal(m): 9:53pm On Sep 17, 2016 |
appcypher: You talk tech i'll give that to you. But quadratic bezier means restrictions to 3-control vertices and conic-shapes and not flexible as cubic curves(4-cv), update on that and it's still within the realm of vector-graphics techniques. As I presumed, your implementation is similar to say the analogy of what game biped xters were in the PS1 era of disjointed parts with transformations. If your aim was to make as flexible a skeletal system as dat used by UbiSoft, well it's still crude. Also, you are not restricted to using vertex colors and have a mono-shade on ur character...you can use UV's. |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by appcypher: 10:51pm On Sep 17, 2016 |
dueal:If you have used Illustrator/inkscape, you will notice, while creating a vector image, that each curve is provided with two handles. This allows for S-shaped curves. That's quadratic (has 4 control points). Even though a vector format can use cubic beziers (which I find easier to use BTW), they simply don't though. ai, svg, eps all use quad bezier. UbiArt is doing exactly what my app is going to do. They might have used vector graphics for some aspects, but the lush environments were texture (i.e. raster) based. Using raster images doesn't mean the animations have to be rigid or robotic. They can be deformed. All it takes is increasing the vertex count near areas of the texture where deformation will happen. So squash and stretch animation with an image is very possible. Check this interesting Spine FFD tutorial. https://www.youtube.com/watch?v=0Dd2M8XBTo0 And I can bet my last kobo that the mobile version of Rayman Jungle uses texture-based animations throughout. Vector-based animations are just too expensive to be throwing about on mobile. |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by dueal(m): 11:32pm On Sep 17, 2016 |
appcypher: Just so we are clear on d quadratic(3cv) and cubic(4cv) bezier curves. Also, you won't need skeletal systems for d environment,thats 4 characters or waving trees. Like I said and propose, UbiSoft used vector graphics techniques for their 2d skeletal system so does Spine. If you paid any attention to my point you'd notice I mention tesselation, separate parts, vertices, curves, UVs. All what Spine uses are vector-graphics techniques. The images are UV textured on those vertices. I believe the back-to-back started with; To use sprites or not to use sprites.
|
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by appcypher: 1:16pm On Sep 18, 2016 |
dueal:I admit I was mixing up cubic and quad bezier. If by vector graphics you mean using UVs, then that's exactly what my app is doing. UVs are the coords on a texture. Textures are not scalable, they show their flaws when you zoom on them too much. Why? because they use raster images. And that's what I've been saying all along. I use Spine. The images it allows are raster images. What it does, for a simple workflow, is use the images as texture to a quad, this is called texture mapping. And it passes that to the GPU to be rendered to the display.
|
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by reggie02(m): 1:19pm On Sep 18, 2016 |
Hey guys, do any of you know the exact day WAGE (West African Gaming Expo) will start? |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by reggie02(m): 10:51pm On Sep 27, 2016 |
So... nobody's interested in the WAGE? I feel it's a great opportunity to network at least but it seems no one thinks so. Oh well. Anyways, I'd hate for this thread to die like the rest, so here's a picture of my first 3D character, modeled with blender. I also animated him some but I don't think I can share vids on nairaland. Share your stuff if you think it's better than mine
|
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by kingselx(m): 3:08pm On Sep 01, 2018 |
hi.is anyone still here |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by kingselx(m): 5:35am On Sep 18, 2018 |
making money on pc game development is extremely difficult. its not a one man job.also extremely high marketing strategy is required. American publishers won't even bother with you except u are willing to travel over there and meet them face to face. pc gamers want quality so know in the back of your mind that your game should be competing with AAA titles not even indies.we at smartolivegames ltd have been developing and published pc games for 4 years. its not an easy task at all.Most indie titles released this year haven't even sold up to 20 copies due to oversaturation of the pc market |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by appcypher: 10:27am On Dec 29, 2018 |
This is exactly why I left the gaming industry back in 2016. It's still not a feasible career path as of today in Nigeria. You can be lucky of course, but I would say 90 out of 100 game developers in Nigeria end up quitting. If you really need to become a game developer, you are better of moving to more developed country to hone your skills. Make a lot of money and maybe one day you will gather a team that create games you've been dreaming of. I still love game dev. It's a creative exercise, but I'v adjusted to reality. I'd love to go back at some point when I'm super comfortable and money ain't a problem. Just creating content to make people happy. 1 Like |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by famuad: 12:05pm On Jan 01, 2019 |
The Best Freelance Site You Can Work To Earn Money Without Stress What is freelancing? Freelancing is the act of working for people based on a contract level. However, it may be working remotely from the comfort of your home. There are different ways freelancers can sell their skills, and yes, freelance gigs can turn into a lot more than your typical one-off project. In fact, according to Intuit, “the gig economy . . . is now estimated to be about 34% of the workforce and is expected to be 43% by the year 2020.” The following are the freelancing sites you can work: 1. Freelancer: Freelancer is a popular platform where you can turn your skills into a lot of money by working for people. Freelancer is one of the trusted and largest online platform for finding jobs. Different companies and individual across the globe post thousands of engagements. How does a freelancer work? A buyer will post a project with a budget, and any seller that has the actual skill for the project will bid for the gig. There are many opportunities on freelancer, whatever the skill you possess. 2. Upwork: Upwork is also a marketplace like freelancer.com where you bid for the project by sending a cover letter as a proposal, the time the project will take to deliver and the amount you can do the project. Over millions of projects are posting on upwork daily. Another comparable site is Guru Read the full gist here >>> https://www.techtrenz.com/the-best-freelance-site-you-can-work-without-stress/
|
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by kayuzie: 1:44pm On Jan 03, 2019 |
hi am also an aspiring game dev with no games sha, i started using blender about a year ago and am also learning unity. |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by kingselx(m): 6:50pm On Jan 07, 2019 |
Hi,if you are good at using blender and can do game design. we are currently recruiting. contact me for more |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by EvilSec: 5:16am On Jan 11, 2019 |
appcypher:I'll freely admit you are right... I also know it'll take a while before our animation and game industry in Nigeria develop, we're all still focusing/facing web and app development. I also used to be a game programmer myself, when I was a freshman and talking to my fellow computer science classmates about my interest in being a game programmer a lot of them didn’t really like the idea of making video games. Most of them were way more interested in developing apps whether it be mobile or web based. Others were more interested in working for big companies like Microsoft, Google etc. Other people didn’t even like to play video games let alone make them. So in short I found the majority of computer science undergraduates or graduates in Nigeria that I spoke to actually don’t want to be game programmers. They have no real interest in it 2 Likes |
Re: Video Game Developers Nigeria [artists/animators, Programmers, Sound People] by RuggedSniper: 11:44am On Nov 17, 2020 |
appcypher:^^^Kickass post, no BS! 1 Share
|
How Many Devices Can Be Connected To Elonmusk Starlink In Nigeria? / My Software Engineering Journey - Alx (journal) / I Want To Learn Programming - Is Java The Best To Start With?
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 99 |