Final Project Proposal Nicholas Rewkowski ITS locked me out of my UNC account so this is the best I could do Motivations • I do video game design as a hobby, but it’s very difficult to create a game that is just as good on mobile devices as it is on PCs. I will be designing ways to make the perfect multiplatform game that preserves quality across platforms. By quality, I mean sound propagation, beautiful graphics, strong multiplayer component, etc. Not just a Flappy Bird clone • I want to develop games AND mobile apps, so this would be a good way to combine those skills • I think it’s more fun to develop games and apps than it is to use them (at least for me) • Why not State-of-art • Programs like Blender are adding more and more tools to their arsenal, and they are capable of creating incredibly realistic images. In fact, a surprising number of TV ads are made using 3D modeling rather than with camera recordings. It should be very plausible to bring complex Blender models into mobile devices if I take some measures to making the model less complex internally (deleting some subdivisions that don’t show externally, deleting pieces that the user would never be in a position to see) • Video game engines are becoming increasingly more accessible to public audiences (Unreal 4 is free now!), so there’s very little stopping us from learning how to use it. Also, some engines like Unity are available on many platforms (even on the worst of phones), so it would be useful to know a little more about them (multiplatform is the future!). Now that so much info is available about these engines for free, there’s nothing stopping us from making really complex applications Stuff made in Blender By me! Challenges • Taking into account the many different types of hardware that should be able to play my game • Never having published a game to mobile devices (I’ve done apps, not games ;( ) • Simplifying complex physics (visual, sound, and all other kinds of physics) so that the effects are as accessible as possible with maximum fidelity. • The possibility that the mobile versions of my game will need to be in a different programming language (I really hope Unity preserves c# logic on Apple devices!) Alternatives/Ideas • Making a regular utility app rather than a game • Making a 2D game (although I’d like to avoid this as much as possible) • Making a single player AND multiplayer component (Right now I’m focusing on multiplayer) • Making my own graphics processing algorithm to make the game more efficient • Comparing the efficiency and speed of my game between different game engines and programming languages
© Copyright 2026 Paperzz