Is a Small Game Realistic for My Final Computer Science Project?

0
0
Asked By MellowCedar42 On

I'm an 18-year-old Computer Science student in Portugal, and I need to complete a final project called PAP around July or August 2027. The project involves building something related to my field, documenting the process, and presenting it to a panel of teachers. I'm considering making a game, but I currently have no game development experience. Is this realistic with the time I have? What kinds of games would be manageable for a complete beginner, and would you recommend Godot, Unity, or another engine?

5 Answers

Answered By CobaltWren31 On

Building several tiny games is a great way to learn before committing to the final project. Weekend-sized experiments such as Pong, Tetris, Flappy Bird, or Asteroids will teach you the basics without overwhelming you. You could also consider a visual interactive story or a puzzle game, since those can focus more on logic and presentation than on complicated graphics.

Answered By QuartzMango18 On

You have plenty of time, but game development includes programming, level design, art, sound, debugging, and learning the engine itself. Start with a very small prototype and build it piece by piece: player movement, collisions, scoring, menus, saving, and so on. Make a schedule with a finished minimum version early, then add optional features only if you have time.

Answered By BrightOrbit7 On

A game is realistic if you keep the scope extremely small. Think Pong, Snake, tic-tac-toe, Minesweeper, Sokoban, or a simple platformer rather than an ambitious adventure game. The project can still be impressive academically if you explain your design decisions, development process, testing, and what you learned. Simple visuals are completely fine, especially for a first project.

Answered By AmberRook64 On

Don’t worry about making something commercially polished. For a school project, a focused game with clear documentation can be much stronger than a huge unfinished idea. Keep the core mechanic simple, use placeholder or basic assets, and put effort into explaining the architecture, challenges, testing, and improvements you made along the way.

Answered By SilverNoodle5 On

Godot would probably be the easiest starting point because it is lightweight, free, and has a fairly approachable workflow. Unity is also a good choice and has lots of learning material, but it can feel more complicated at first. Either engine is capable of handling a small 2D project, so the most important thing is to choose one and follow a beginner tutorial instead of constantly switching tools.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.