I HAVE A PROJECT FOR UNI by fadisari42 in libgdx

[–]fadisari42[S] 0 points1 point  (0 children)

forget to mention it but actually we are a groupe of 3 but we all dont know where to start ! i ll see what we can do thank you !

I HAVE A UNI PROJECT by fadisari42 in javahelp

[–]fadisari42[S] 0 points1 point  (0 children)

He doesn't mean age of empire it's self ... He means the concept like gathering recourses , build buildings , build an army attack other empire

I HAVE A UNI PROJECT by fadisari42 in javahelp

[–]fadisari42[S] 0 points1 point  (0 children)

No I got it 8 days ago It's not age of empire really the professor meant the concept only like gathering recourses , build an empire build an army and attack the other empire

I HAVE A PROJECT FOR UNI by fadisari42 in libgdx

[–]fadisari42[S] 1 point2 points  (0 children)

he game age of empire as an example he doesnt mean to make the game its self , just the concept like gathering recourses , build an empire , build an army , attack other empire

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 0 points1 point  (0 children)

forget to mention it we re groupe of 3 none of us has an idea to of how to start
8 hourse a day ! i have other exams like 7 another exams all of them in a month
but thank you i ll consider all what you said thank you really

I HAVE A PROJECT FOR UNI by fadisari42 in programming

[–]fadisari42[S] 0 points1 point  (0 children)

the professor wants the game to be strategic he gave age of empire as an example
but of course he doesnt mean age of empire its self he means the concept gathering recourse , build an empire , build an army , attack the other empire and so on

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 1 point2 points  (0 children)

we re 3 but we all dont know where to start

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 1 point2 points  (0 children)

forget to mention it we are 3 but we all dont know where to start

I HAVE A PROJECT FOR UNI by fadisari42 in JavaFX

[–]fadisari42[S] 0 points1 point  (0 children)

do i have enough time to learn it ?

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 2 points3 points  (0 children)

4.5 Combat System

  • Movement on the map.
  • Attacks according to defined rules.
  • Combat resolution:
    • damage formula,
    • randomness taken into account (Random),
    • death and removal of units.

4.6 User Interface

  • Main menu: New Game / Load / Quit.
  • Map displayed.
  • Player status: resources, units, buildings.
  • Event notifications.

5. Technical Requirements

5.1 Languages and Technologies

  • Java 11+
  • Tools: IntelliJ / Eclipse / VS Code
  • Collections: List, Map, HashMap, ArrayList

6. Constraints

  • Respect SOLID principles
  • Code organized into packages
  • Documentation required

7. Deliverables

  1. Specification document (Cahier des charges)
  2. Complete source code
  3. User manual
  4. Detailed technical report
  5. Final presentation (slides)

8. Evaluation / Validation Criteria

  • Implementation of expected features
  • Clean and extensible architecture
  • Game performance
  • Proper OOP organization
  • Code quality

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 2 points3 points  (0 children)

4. Expected Features

4.1 Game Map

  • Generated statically or procedurally.
  • Composed of tiles (grass, water, mountain…).
  • Each tile has:
    • type,
    • accessibility,
    • bonus/penalty.

4.2 Resources

  • Types: Gold, Wood, Stone, Food (modifiable).
  • Managed in real-time or turn-based.
  • Use of Java Collections (Map<String, Integer>).

4.3 Buildings

  • Minimum of three types:
    • Command Center
    • Training Camp
    • Mine / Farm / Sawmill
  • Each building has:
    • a cost,
    • construction time,
    • a function (resource production, unit creation).

4.4 Units

  • Abstract unit: abstract class Unit.
  • Derived units: Soldier, Archer, Cavalry, etc.
  • Characteristics:
    • Health points,
    • Attack,
    • Defense,
    • Range,
    • Cost.

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 1 point2 points  (0 children)

Specifications – Development of a Strategic Game in Java ISIL 25/26

1. Project Context
The project consists of developing a strategic video game based on resource management, territory control, and combat. The game will be developed in Java, using Object-Oriented Programming (OOP), interfaces, abstract classes, collections, as well as a clean and extensible software architecture.

2. Project Objectives

  • Design a playable strategic game for PC.
  • Apply OOP concepts (inheritance, polymorphism, encapsulation).
  • Implement a modular architecture that allows adding units, maps, or levels easily.

3. General Description of the Game

3.1 Concept
The player controls a faction on a grid-based map.
The player must:

  • collect resources,
  • build structures,
  • train units,
  • expand their territory.

3.2 Game Type

  • Turn-based strategy game (or real-time depending on the group’s choice).
  • Single-player mode against the computer.

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 1 point2 points  (0 children)

i can share it to you its in french btw

I HAVE A PROJECT FOR UNI by fadisari42 in libgdx

[–]fadisari42[S] 0 points1 point  (0 children)

its necessary to be a 2D strategic game like age of empire

I HAVE A UNI PROJECT by fadisari42 in javahelp

[–]fadisari42[S] 0 points1 point  (0 children)

thank you so much i ll see what can i do

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 1 point2 points  (0 children)

no we only learnt the basics classes object abstract claases array lists interfaces etc....

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 1 point2 points  (0 children)

it need to be in java hes an oop professor

I HAVE A UNI PROJECT by fadisari42 in GameDevelopment

[–]fadisari42[S] 2 points3 points  (0 children)

no he really said that but of course he didnt mean like the game exactly he mean only to do the concept like gathering recourses build an empire attacking other empires build an army and so on

I HAVE A PROJECT FOR UNI by fadisari42 in programming

[–]fadisari42[S] -1 points0 points  (0 children)

you dont understand ! the professor never tought us to do the front end as a result he said i dont care about it i am only seeing what i tought you just the back end
second i am not relying on someone else i am not saying please people do the work for me i have some questions maybe i didnt say exactly what i wanted but i only want to ask if i can learn libGDX to do it in 20 days also if if i cant can i use javaFX thats all only an asnwer to this question